• 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


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