Beispielaufrufe für Inhaltsgruppen-APIs
Verschiedene Abfrageoptionen für Inhaltsgruppen
Hier finden Sie weitere Beispiele, wie Sie die Inhaltsgruppen-API zum Abfragen und Abrufen des gewünschten Ergebnissatzes verwenden können.
Mit dieser Abfrage erhalten Sie die Inhaltsgruppen mit dem Namen als Test
https://<instance>.coupahost.com/api/business_groups?name[contains]=test
Mit dieser Abfrage erhalten Sie die Inhaltsgruppen, die von einem bestimmten Benutzer mit Login = testsupport aktualisiert wurden
https://<instance>.coupahost.com/api/business_groups?created_by[login]=testsupport
Mit dieser Abfrage erhalten Sie alle Geschäftsgruppen, die nach dem 1. März 2014 erstellt wurden
https://<instance>.coupahost.com/api/business_groups?created-at[gt]=2014-03-01T12:00:00
Einzelne Inhaltsgruppe abrufen
In diesem Beispiel haben wir nach einer einzigen Spesenabrechnung mit der ID 9 gefragt.
Wir sind zur URL gelangt:
https://<instance>.coupahost.com/api/business_groups/9
oder
https://<instance>.coupahost.com/api/business_groups?id=9
Das Ergebnis:
Beispielergebnis der Abfrageinhaltsgruppe
<?xml version="1.0" encoding="UTF-8"?>
<business-group>
<id type="integer">9</id>
<created-at type="datetime">2014-04-04T14:04:20-07:00</created-at>
<updated-at type="datetime">2014-04-04T14:04:20-07:00</updated-at>
<name>Test1</name>
<description>test1 group</description>
<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">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 />
</updated-by>
</business-group>
Erstellen von Inhaltsgruppen
In diesem Beispiel erstellen wir eine Inhaltsgruppe. Wir verwenden keine Coupa-System-IDs für die Referenzobjekte.
Wir haben es unter der URL: https://<instance url>/api/business_groups/gepostet.
<?xml version="1.0" encoding="UTF-8"?>
<business-group>
<name>testmusterinhaltsgruppe</name>
<description>Welche Mustergruppe</description>
</business-group>