• Zuletzt bearbeitet am: 22 July 2019

Abteilungs-API-Beispielaufrufe

Verschiedene Abfrageoptionen für Abteilungen

Hier finden Sie weitere Beispiele dafür, wie Sie die Abteilungs-API zum Abfragen und Abrufen des gewünschten Ergebnissatzes verwenden können.

Mit dieser Abfrage erhalten Sie die Abteilungen mit Name=Marketing

https://<instance>.coupahost.com/api/departments?name=Marketing

Mit dieser Abfrage erhalten Sie die Abteilungen, die von einem bestimmten Benutzer mit Login = Coupasupport aktualisiert wurden

https://<instance>.coupahost.com/api/departments?created_by[login]=coupasupport

Mit dieser Abfrage erhalten Sie alle Spesenabrechnungen, die nach dem 1. Januar 2007 erstellt wurden

https://<instance>.coupahost.com/api/departments?created_at[gt]=2007-01-01

Holen Sie sich eine einzelne Abteilung

In diesem Beispiel haben wir nach einer einzelnen Abteilung mit der ID 1 abgefragt.

Wir sind zur URL gelangt:

https://<instance>.coupahost.com/api/departments/1
oder
https://<instance>.coupahost.com/api/departments?id=1

<?xml version="1.0" encoding="UTF-8"?>

<department>

	 <id type="integer">1</id>

	 <created-at type="datetime">2008-10-27T13:00:48-07:00</created-at>

	 <updated-at type="datetime">2014-03-28T08:53:19-07:00</updated-at>

	 <name>Marketing</name>

	 <active type="boolean">wahr</active>

	 <created-by>

			<id type="integer">1</id>

			<login>coupasupport</login>

			<email>upgrade@coupa.com</email>

			<employee-number nil="true" />

			<firstname>Coupa</firstname>

			<lastname>Support</lastname>

			<salesforce-id nil="true" />

			<mycustom-userfield />

	 </created-by>

	 <updated-by>

			<id type="integer">69</id>

			<login>coupasupport+rohitdemo@coupa.com</login>

			<email>coupasupport+rohitdemo@coupa.com</email>

			<employee-number nil="true" />

			<firstname>Integration</firstname>

			<lastname>Benutzer</lastname>

			<salesforce-id nil="true" />

			<mycustom-userfield />

	 </updated-by>

</department>

Departments Erstellen

In diesem Beispiel erstellen wir eine Abteilung. Wir verwenden keine Coupa-System-IDs für die Referenzobjekte.

Wir haben es unter der URL: https://<instance url>/api/departments/gepostet. 

<?xml version="1.0" encoding="UTF-8"?>

<department>

	 <name>Marketing</name>

	 <active>false</active>

</department> 

Departments-Update

In diesen Beispielen aktualisieren wir einen einzelnen Abteilungsdatensatz.

Wir haben die URL hinzugefügt:  https://instance.coupahost.com/api/departments/<id>

Zum Beispiel, um eine bestehende Abteilung mit ID 195 zu deaktivieren

<?xml version="1.0" encoding="UTF-8"?>

<department>

	 <id>195</id>

	 <active>false</active>

</department>

Zum Beispiel, um den Namen einer bestehenden Abteilung mit ID 195 zu aktualisieren

<?xml version="1.0" encoding="UTF-8"?>

<department>

	 <id>195</id>

	 <name>neuer Name</name>

</department>

Vergleichbare Artikel


API für Verstöße gegen Spesenvorgaben

24 April 2017

Verwende die API für Verstöße gegen Spesenvorgaben, um Verstöße gegen Spesenvorgaben an dein System von Drittanbietern zu senden.

API für Kilometerstand der Spesenposition

29 November 2017

API für die Zuordnung von Spesenpositionen

30 November 2017

API für die Kilometerzuweisung in der Ausgabenposition

30 November 2017

Hinweis: Einige Inhalte wurden maschinell übersetzt.