Benutzerdefinierte Objekt-API (/custom_objects/id)

Verwenden Sie die API für benutzerdefinierte Objekte, um neue Datensätze für Ihre benutzerdefinierten Objekte zu erstellen.

Einleitung

Verwenden Sie die API für benutzerdefinierte Objekte, um die Datensätze für Ihre benutzerdefinierten Objekte zu erstellen, zu aktualisieren oder abzufragen. Wenn Sie ein neues benutzerdefiniertes Objekt definieren müssen, verwenden Sie die Benutzeroberfläche.

Die URL für den Zugriff auf die API für benutzerdefinierte Objekte lautet: https:/<instance>//api/custom_objects/{object_id}

Weitere Informationen finden Sie unter Integrations-Best Practices.

Aktionen

Verb Pfad Aktion Beschreibung
BEITRAG /api/custom_objects/{object_id}/object_instances/ erstellen Erstellen Sie einen neuen Datensatz für das benutzerdefinierte Objekt
PUT /api/custom_objects/{object_id}/object_instances/{instance_id} aktualisieren Einen vorhandenen Datensatz ändern
ABFRAGEN /api/custom_objects/{object_id}/object_instances/ index Listet alle Datensätze für das benutzerdefinierte Objekt auf
ABFRAGEN /api/custom_objects/{object_id}/object_instances/{instance_id} anzeigen Listet einen einzelnen Datensatz auf

Elemente (Objektinstanz)

Element Beschreibung Anf. Eindeutig Zulässiger Wert In Out Datentyp
created-at Automatisch von Coupa erstellt im Format JJJJ-MM-TTTHH:MM:SS+HH:MMZ     alle   ja datum/Uhrzeit
erstellt von Benutzer der Erstellung     alle   ja Benutzer
benutzerdefinierter-Objekt-Code Kundenspezifischer Objektcode     alle   ja zeichenfolge
benutzerdefinierter-Objekt-Name Benutzerdefinierter Objektname     alle   ja zeichenfolge
form-response-id ID der Formularantwort, die die Instanz erstellt hat     alle   ja ganze Zahl
iD Interne Coupa-ID     alle   ja ganze Zahl
updated-at Automatisch von Coupa erstellt im Format JJJJ-MM-TTTHH:MM:SS+HH:MMZ     alle   ja datum/Uhrzeit
aktualisiert von Benutzer der Aktualisierung     alle   ja Benutzer
Hinweis

Elemente werden NUR FÜR GET-ANRUFE verwendet. POST- oder PUT-ANRUFE enthalten nur die benutzerdefinierten Felder, die in Ihrer benutzerdefinierten Objektdefinition verwendet werden. Siehe das folgende Beispiel für Details.

Beispiel-Nutzlasten

Da ein benutzerdefiniertes Objekt vollständig aus benutzerdefinierten Feldern besteht, müssen Sie Ihre benutzerdefinierten Felder im Namensraum des benutzerdefinierten Felds enthalten. Ein einfacher POST oder PUT sollte diese Form haben:

<object-instance>

		<custom-fields>

				<custom-field-1>benutzerdefiniertes-feld-1-wert</custom-field-1>

				<custom-field-2>custom-field-2-value</custom-field-2>

				...

				<custom-field-10>benutzerdefiniertes-feld-10-wert</custom-field-10>

		<custom-fields>

</object-instance>

 

Vergleichbare Artikel


Optionen für die Abfrage

21 October 2016

Erfahren Sie, wie Sie Abfragen verwenden können, um die benötigten Daten schnell zu identifizieren und abzurufen.

Spezielle Aktionen und API-Notizen

21 October 2016

Weitere Informationen zur Verwendung der Coupa-API.

Unterschiede zwischen XML und json in Coupa

16 December 2016

Integrationsausführungen-API

24 April 2017

Verwenden Sie diese API, um einen Integrationslauf zu erstellen, abzufragen oder zu aktualisieren sowie den Status zu aktualisieren.

Hinweis: Einige Inhalte wurden maschinell übersetzt.