• Zuletzt bearbeitet am: 16 August 2022

API-Operatoren

Coupa unterstützt eine Reihe von Operatoren, mit denen Sie präzise Abfragen durchführen können.

Coupa unterstützt eine Reihe von Operatoren, mit denen Sie präzise Abfragen durchführen können.

 

(keine/Standard) genaue Übereinstimmung/Gleichheit

Beispiel: https://example.coupahost.com/api/purchase_orders?id=100

Beispiel gibt die Bestellung mit einer Coupa-ID von 100 zurück


enthält (nicht verfügbar für Datum/Uhrzeit)

Beispiel: https://example.coupahost.com/api/suppliers?name[enthält]=.com

Beispiel gibt die ersten 50 Lieferanten zurück, die ".com" im Feld "Lieferantenname" enthalten.


starts_with (nicht verfügbar für datetime)

Beispiel: https://example.coupahost.com/api/budget_lines?notes[starts_with]=San%20Francisco

Beispiel gibt die ersten 50 Haushaltslinien eine Notiz zurück, die mit "San Francisco" beginnt


ends_with (nicht verfügbar für datetime)

Beispiel: https://example.coupahost.com/api/items?name[ends_with]=Grau

Beispiel gibt die ersten 50 Artikel mit einem Namen zurück, der auf "Grau" endet


gt- größer als (>)

Beispiel: https://example.coupahost.com/api/purchase_orders/version[gt]=1

Beispiel gibt die ersten 50 Bestellungen mit einer Revision von 2 oder höher (>1) zurück.


lt- kleiner als  (<)

Beispiel: https://example.coupahost.com/api/suppliers?updated-at[lt]=2010-01-15

Beispiel gibt die ersten 50 Lieferantendatensätze zurück, die zuletzt vor dem 15. Januar 2010 aktualisiert wurden.


gt_or_eq- größer als oder gleich (>=)

Beispiel: https://example.coupahost.com/api/purchase_orders/version[gt_or_eq]=3

Beispiel gibt die ersten 50 Bestellungen mit einer Revision von 3 oder höher (>=3) zurück.


lt_or_eq- kleiner gleich  (<=)

Beispiel: https://example.coupahost.com/api/purchase_orders/version[lt_or_eq]=1

Beispiel gibt die ersten 50 Lieferantendatensätze zurück, die zuletzt vor dem 15. Januar 2010 aktualisiert wurden.


not_eq- ungleich (!=)

Beispiel: https://example.coupahost.com/api/purchase_orders?status[not_eq]=aktiv

Beispiel gibt die ersten 50 Lieferantensätze zurück, die sich nicht im Status "aktiv" befinden


in - Mit dem Operator in können Sie mehrere Werte angeben (Abkürzung für mehrere ODER-Bedingungen)

Beispiel: https://example.coupahost.com/api/invoices?account-type[Name][in]=SAP100,SAP200

Beispiel gibt die ersten 50 Rechnungsdatensätze zurück, bei denen der Kontenplanname SAP100 oder SAP200 lautet


leer (nicht verfügbar für Datum/Uhrzeit) - Der True/FALSE-Operator bestimmt, ob das Feld leer ist.

Beispiel: https://example.coupahost.com/api/suppliers?po-email[leer]=wahr

Beispiel gibt die ersten 50 Lieferantendatensätze mit einer leeren PO-E-Mail-Adresse zurück

Vergleichbare Artikel


Die Coupa Core-API

Unsere RESTful-API bietet robusten Zugriff zum Lesen, Bearbeiten oder Integrieren Ihrer Daten mit der Coupa-Plattform.

Erste Schritte mit der API

Allgemeine Informationen zur Verwendung der Coupa-API und wann Sie CSV verwenden sollten.

Übergang zu OAuth 2.0 und OIDC

Coupa veraltet ältere API-Schlüssel und erfordert die Verwendung von OAuth 2.0 / OIDC. Ab R34 werden keine neuen API-Schlüssel ausgegeben und API-Schlüssel werden mit R35 nicht mehr unterstützt.

Bauen Sie auf der Coupa-Plattform auf

Unsere API-basierte offene Integrationsplattform ermöglicht Technologiepartnern und unabhängigen Softwareanbietern (ISVs) die Integration ihrer Produkte in Coupa