• Zuletzt bearbeitet am: 24 April 2017

Argumente

Erfahren Sie mehr über die Arten von Argumenten, die Coupa in Verbindung mit Operatoren unterstützt.

Übersicht

Argumente bestehen aus AttributenOperatoren und Werten. Sie können an jede Anfrage angehängt werden, um die Ergebnisse zu begrenzen. Die verfügbaren Attribute sind in der detaillierten Dokumentation jedes Geschäftsobjekts aufgeführt. Coupa unterstützt zusätzlich zur standardmäßigen Gleichheit/exakten Übereinstimmung eine Reihe von Operatoren.

Allgemeines Anforderungsformat

<url>?<attribute><[operator]> =<value> &...

Das erste Beispiel gibt zurück, dass die ersten 50 aktiven Lieferanten mit id=1 beginnen.  Das zweite Beispiel gibt die ersten 50 Bestellungen mit einem aktualisierten Strategreater als oder gleich dem angegebenen Datum zurück.

Beispiel:

https://example.coupahost.com/api/suppliers?status=active

https://example.coupahost.com/api/purchase_orders?updated_at[gt_or_eq]=31.12.2010

-->

Limit und Offset

Sie können die Parameter Limit und Offset verwenden, um die Ergebnisse zu paginieren.  Denken Sie daran, dass die maximale Anzahl der zurückgegebenen Ergebnisse 50 auf einmal beträgt.

Beispiel: So erhalten Sie die ersten 150 Bestellungen:

https://example.coupahost.com/api/purchase_orders

https://example.coupahost.com/api/purchase_orders?offset=50

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

Suche in einer Sammlung

Verwenden Sie für Sammlungen von Elementen, wie in diesem Fall Auftragszeilen, die Pluralform und ignorieren Sie die verschachtelte Singularform.

Beispiel:

<order-header>

   <order-lines>

      <order-line>

         <account>

            <code>a-c</code>

         </account>

      </order-line>

   </order-lines>

</order-header>

Wird:

https://example.coupahost.com/api/purchase_orders?order-lines[Konto][Code]=a-c

Unterstriche

Wenn Sie Elemente aus Ressourcen in Ihren Argumenten verwenden, sollten alle Bindestriche in Unterstriche konvertiert werden.

Beispiel:

<exchange-rate>

   <from-currency>

      <code>USD</code>

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

   </from-currency>

</exchange-rate>

Wird:

https://example.coupahost.com/api/exchange_rates?from_currency_id=1

Vergleichbare Artikel


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.