Setzen von API-Schlüsseln und Verbessern der API-Sicherheit mit OIDC/OAuth 2.0.
Das Fundament des cloudbasierten Services von Coupa ist unsere Fähigkeit, einen sicheren und skalierbaren Service bereitzustellen, der Ihnen jederzeit und von überall aus zur Verfügung steht. Als Teil der Roadmap von Coupa wird Coupa API-Schlüssel verwerfen und verlangen, dass alle Kunden mit API-Integrationen zu OpenID Connect (OIDC) wechseln, einem offenen Authentifizierungsprotokoll, das OAuth 2.0 für ein verbessertes Sicherheitsniveau für API-Integrationen mit Coupa erweitert.
API-Schlüssel-Sunsetting und -Übergang wirken sich nur auf Kundenintegrationen in die Coupa-Kernplattform aus und haben keine Auswirkungen auf Anwendungen wie Treasury, CSO, Supply Chain Design & Planning usw.
Zeitplan
Alle Coupa-Administratoren sollten ihre API-Integrationen so schnell wie möglich aktualisieren, um sich mit Coupa über OAuth 2.0 und OIDC Connect-Clients zu authentifizieren. Wichtige Daten finden Sie im folgenden Zeitplan:
- R29 (Jan. 2021) - Open Connect API-Zugriff verfügbar
- R32 (Jan. 2022) - OIDC ist die einzige verfügbare Option für Neukunden
- R34 (Sept. 2022) - Neue API-Schlüssel können nicht mehr an bestehende Kunden ausgegeben werden
- R35 (Jan. 2023) - Übergangsfrist OAuth 2.0. API-Schlüssel werden nicht mehr unterstützt
Hinweis: Einige Inhalte wurden maschinell übersetzt.
- Inhaltsverzeichnis
-
Die Coupa Core-API
-
Erste Schritte mit der API
- API-Schlüsselsicherheit
- API-Operatoren
- API-Rückgabeformate
- Argumente
- Namespace des benutzerdefinierten Felds
- Unterschiede zwischen XML und JSON in Coupa
- Ausnahmebehandlung und Fehlercodes
- Einführung in GraphQL
- Abfrageoptionen
- Beispielanforderungen/Antworten - XML vs. JSON
- Besondere Aktionen und API-Hinweise
- Übergang zu OAuth 2.0 und OIDC
- Orchestration Documents
-
Ressourcen
-
Referenzdatenressourcen
- Konten-API (/accounts)
- Kontotypen-API (/account_types)
- API für Kontovalidierungsregeln (/account_validation_rules)
- Adress-API (/address)
- Ankündigungs-API (/Durchsagen)
- Budgetzeilen-API (/budget lines)
- API für Geschäftseinheiten (/business_entities)
- Inhaltsgruppen-API (/business_groups)
- Währungen API (/currency)
- Datendateiquellen-API (/data_file_sources)
- Abteilungen-API (/departments)
- Wechselkurs-API (/exchange_rates)
- API für finanzielle Gegenparteien (/financial_counterparties)
- Artikel-API (/items)
- API für juristische Dokumente (/legal_documents)
- Suchwerte-API (/lookup_values)
- API für übereinstimmende Zuordnungen (/matching_allocations)
- Zahlungsbedingungen API (/payment_terms)
- Projekte-API (/projects)
- Preiskarten-API
- Zahlungsempfängeradressen-API (/suppliers/address)
- Versandbedingungen API (/shipping_terms)
-
Lieferanten-API (/suppliers)
- Kontakt-API des Kundendiensts
- API für Diversitätszuordnung
- APIs für Diversitätskategorien und Unterkategorien
- API der Zertifizierungsstelle für Diversität
- Proxy-Lieferanten-API
- Punchout-Site-API
- Lieferanten-API-Beispielaufrufe
- Lieferantenartikel-API (/supplier_items)
- Beispielaufrufe für Lieferantenartikel
- Zahlungsempfänger-API des Lieferanten
- Lieferanten-Sites-API (/supplier_sites)
- Lieferanten-Benutzer-API
- Lieferanteninformation API (/supplier_information)
- API für Lieferanteninformations-Sites (/supplier_information_sites)
- API für Steuerregistrierungen von Lieferanteninformationen (/supplier_information_tax_registrations)
- Aufgaben-API (/tasks)
- API für Steuerregistrierungen (/tax_registrations)
- Benutzer-API (/users)
-
Gemeinsame Ressourcen
- Kontogruppen-API
- Alternative API
- Betragsbestandteil-API
- Bestandskennzeichen-API
- Anlagen-API
- Anhangsdatei-API
- Großmengenpreis-API
- Kommentar-API
- Warengruppen-API
- Chargen-API für permanente Inventur
- Anbieterkonto-API entwerfen
- Formular-API
- Mitgliedschafts-API für Gruppenkauf
- Zahlungs-API
- Budgetzeitraum-API
- Zweck-API
- RA CLMA Vertrags-API
- RA-Risikoanfrage API
- API für RA-Risikoanforderungsbeziehung
- API für RA-Risikoanforderungsbewertung
- API für Änderung der Bestellkopfzeile des Lieferanten
- Tagging-API
- Tag-API
- Maßeinheit-API
-
Transaktionsressourcen
- Genehmigungs-API (/approvals)
- Versandvorabmitteilungen API (/asn)
- API für Gebühren (/invoices)
-
Vertrags-API (/contracts)
- Vertrags-API - Beispielaufrufe
- Vertragsklassifizierungs-API
- Vertragsklauseln-API
- Referenz-API für Vertragsklauseln
- Vertragsdetail-API
- API für Vertragsstreitigkeiten
- Vertragspartei API
- Kontakt-API der Vertragspartei
- Vertragsvorlage API (/contracts/templates)
- Vertragsbedingungen API
- Vertragstypen-API
- API für Länderunterteilung
- API für geistiges Eigentum und Daten
- API für Reason Insights
- Ereignis-API für Reason Insights
- Zahlungs-API (/coupa_pay/payments)
- Coupa Pay-Kontoauszüge API (/coupa_pay/statements)
- API für benutzerdefinierte Objekte (/custom_objects/id)
- API für Zeilen der permanenten Inventur (/cycle_count_lines)
- Datendateiquellen-API (/data_file_sources)
- Standard-API für Empfängerstandorte (/default_receive_locations)
- Standard-Empfängerstandort-API (/Standard-Empfängerstandort)
- API für einfache Formularantworten (/easy_form_responses)
-
Ausgaben-API (/expense_reports)
- Auditstatus-API
- Ausgaben-API-Beispielaufrufe
- Ausgaben-Artefakt-API
- API für Ausgabenteilnehmer
- Typ API für Ausgabenteilnehmer
- API für Ausgabenbarvorschuss
- Ausgabenkategorie-API
- API für Übersetzung der Ausgabenkategorie
- Ausgabenzeilen-API
- API für die Zuweisung von Ausgabenpositionen
- Teilnehmer-API der Ausgabenzeile
- Ausgabenposition Barvorschuss API
- Importierte Daten der Ausgabenzeile - API
- Ausgabenposition Kilometerleistung API
- API für die Zuweisung von Kilometerständen in der Ausgabenzeile
- Tagessatz-API der Ausgabenzeile
- API für Steuern der Ausgabenzeile
- API für virtuelle Karte der Ausgabenzeile
- API für Vorabgenehmigung von Ausgaben
- API für Ausgabenvorabgenehmigungszeile
- API für Ausgabenberichte
- Vorabgenehmigungs-API für Ausgabenberichte
- Reise-API für Ausgaben
- Ausgabenreisesegment-API
- API für Ausgabenverletzung
- Virtual Card-API für Ausgaben
- Aufgegliederte Ausgabenzeilen-API
- API für juristische Person
- Integrations-API (/integrations)
-
Rechnungs-API (/invoices)
- Grund-API für Anfechtungen
- API für fehlgeschlagene Toleranzen
- API für eingehende Rechnung
- API-Beispielaufrufe für Rechnungen
- API für Rechnungsgebühren
- API für Rechnungsgebührenzuordnung
- Rechnungsposition-API
- API-Beispielaufrufe für Rechnungszahlungen
- API des registrierten Unternehmens
- Steuerzeilen-API
- Quellensteuerposition API
- Objektübersetzungs-API (/uoms/uom_id/translations)
- Bestelllisten-API (/order_pads)
- Kreditoren-API (/payables/)
- Auswahllisten/Erfüllungsreservierungs-API (/Auswahllisten)
- Bestellungs-API (/purchase_orders)
-
Empfangs-API
- Anpassungscode-API
- API für Bestandsanpassungen (/inventory_adjustments)
- API für Bestandsverbrauch (/inventory_consumption)
- Chargen-API für Bestandstransaktion
- API für Bestandsübertragungen (/inventory_transfers)
- Empfangstransaktionen API (/receive_transactions)
- API-Beispielaufrufe für Wareneingänge
- API für Rückgabe an Lieferantentransaktionen (/return_to_supplier_transactions)
- Beleganforderungs-API (/receipt_requests)
- Anforderungs-API (/requisitions)
- Sourcing-API (/quote_requests)
- Lieferantenrisiko-Feed-API (/supplier_risk_aware_feed)
-
Referenzdatenressourcen
-
Erste Schritte mit der API
- Bauen Sie auf der Coupa-Plattform auf
- CCW Flat Files (CSV)
-
Coupa Core Flat Files (CSV)
-
Flat File (CSV)-Export
-
Standard CSV Exports
- Kontotyp Export
- Versandvorabmitteilungen exportieren
- Rohstoffexport
- Vertragsexport
- Export von Coupa Pay-Gebühren
- Coupa Pay-Zahlungsexport
- Datendateiquellen-Export
- Delegationsexport
- Easy Form-Widget-Antwortexport
- Wechselkursexport
- Export der Vorabgenehmigung von Ausgaben
- Export von Ausgabenberichten
- Integrationsfehlerexport
- Integrationsverlaufsdatensatzexport
- Export der Bestandsbilanz
- Bestandstransaktionen (Belege) exportieren
- Export von Rechnungen
- Artikelexport
- Suchwerte exportieren
- Objektübersetzungsexport
- Änderungsexport der Bestellung
- Zuweisungsexport für Bestellpositionsänderung
- Export der Bestellpositionsänderung
- Verbindlichkeiten: Zuweisung
- Verbindlichkeiten :: Ausgaben
- Verbindlichkeiten :: Vorabgenehmigung von Ausgaben Export
- Kreditorenrechnungsexport
- Export des Beschaffungsmeilensteins
- Projektexport
- Projekt-Link-Export
- Export von Bestellungen
- Export von Zahlungsempfängeradressen
- Anforderungsexport
- Sourcing-Export
- Sourcing-Angebotsanforderungsexport
- Sourcing-Angebotsantwortexport
- Export von Coupa Pay-Kontoauszügen
- Direkter Ausgabenexport für Lieferanten-Diversitätsbericht
- Export indirekter Ausgaben für Lieferanten-Diversitätsbericht
- Export von Zusammenfassungen des Lieferanten-Diversitätsberichts
- Export von Lieferanteninformationen
- Seite „Lieferanteninformationen“
- Lieferant-Site
- Steuercode-Export
- Steuercoderegel-Export
- Steuerregistrierungsexport
- TCS-Steuerzeilenexport
- Benutzergruppen-Export
- Export Arbeitsbestätigung/Kopfzeile (Service-/Stundennachweisheader)
- Export von Arbeitsbestätigung/Position (Service-/Stundennachweisposition)
-
Standard CSV Exports
- Erste Schritte
-
Flat File (CSV)-Import
- Kontoimport
- Kontoart (CoA) Import
- Import von Kontovalidierungsregeln
- Import der Genehmigungskette
- Versandvorabmitteilung Import
- Budgetzeilenimport
- Budgetzeilenanpassungsimport
- Import Geschäftseinheit
- Rohstoffimport
- Import von Warengruppenübersetzungen
- Adressimport
- Inhaltsgruppen-Import
- Vertragsimport
- Abteilungsimport
- Unternehmensimport
- Wechselkurs-Import
- Import von Ausgabenkilometern
- Import der dynamischen Kategoriegrenze für Ausgabenaktion
- Import der Ausgabenkategorie
- Import von Steuersätzen der Ausgabenkategorie
- Import der Übersetzung der Ausgabenkategorie
- Import der Ausgabenimport-Kategoriezuordnung
- Import Transaktionsfiltertyp für Ausgabenimport Zuordnung
- Import der Benutzerzuordnung für Ausgabenimport
- Import der Ausgabenzahlung
- Import externer Bestellungen
- Externe Zahlungen
- Formulare (einfache Formulare) importieren
- Import von Integrationskontakten
- Integrationsimport
- Chargenimport Bestandsbilanz
- Import von Rechnungen
- Import der Rechnungszahlung
- Artikelimport
- Lader für rechtsgültige Zahlungsbelege
- Import von Suchwerten
- Objektinstanzimport
- Import von Objektübersetzungen
- Verbindlichkeiten :: Extern :: Kreditorenimport
- Import der Zahlungsbedingungen
- Projektimport
- Import von Bestelländerungen
- Angebotsanforderungszeilenimport
- Bestandstransaktionen (Belege) Import
- Import von Zahlungsempfängeradressen
- Anforderungsimport
- Import der lieferbaren Verfolgung
- Lieferantenimport
- Lieferantenrisiko-Feed-Import
- Lieferanten-Site-Import
- Steuercode-Import
- Steuercoderegel-Import
- Steuersatzimport
- Steuerreferenz-Import
- Steuerregistrierungsimport
- Import von Treasury-Cashflow-Dateien
- Benutzerimport
- Import von Benutzergruppen
- Lagerortimport
- Import von Service-/Stundennachweisen
-
Flat File (CSV)-Export
- Coupa Core-Anwendung - IP-Adressen
- Alte Formate
- Risk Assess Quick Integration
- Coupa Core User Authentication (SSO)
- The CCW API
- The CSO API