• Dernière modification le: 24 April 2017

API d'exécution d'intégration

Utilisez cette API pour créer, interroger ou mettre à jour une exécution d'intégration, ainsi que pour mettre à jour le statut.

L'URL pour accéder à Integration Runs est https ://<instance>.coupahost.com/api/integration_runs

Voir les meilleures pratiques d'intégration pour plus d'informations.

Actions

L'API Integration Runs vous permet de :

Verbe Chemin d'accès Action Description
PUBLIER /api/integration_runs créer Créer un cycle d'intégration avec l'état en attente
METTRE /api/integration_runs/:id/fail échec Définir l'état de l'exécution de l'intégration comme ayant échoué
OBTENIR /api/integration_runs index Exécutions d'intégration de requêtes
METTRE /api/integration_runs/:id/pause pause Définir l'état de l'exécution de l'intégration comme étant en pause
METTRE /api/integration_runs/:id/en attente en attente : Définir l'état de l'exécution de l'intégration comme étant en
METTRE /api/integration_runs/:id/run exécuter Définir l'état d'exécution de l'intégration comme étant en cours
OBTENIR /api/integration_runs/:id afficher Afficher le cycle d'intégration
METTRE /api/integration_runs/:id/success succès Définir l'état de l'exécution de l'intégration comme réussi
PATCH /api/integration_runs/:id mettre à jour Mettre à jour l'exécution de l'
METTRE /api/integration_runs/:id mettre à jour Mettre à jour l'exécution d'intégration

Éléments

Voici les éléments disponibles pour l'API Integration Run :

Élément Description Type API dans Sortie API Obligatoire Longueur Valeurs admissibles
created-at Créé automatiquement par Coupa au format AAAA-MM-JJFHH :MM :SS+HH :MMZ         oui datetime
heure de fin end_time       oui oui datetime
flux flux       oui oui Flux
iD Identifiant unique Coupa         oui nombre entier
intégration intégration oui     oui oui Intégration
intégration Standard boolean     Non   tout
integrationError document_type string(255)     Non   OrderHeader, InventoryTransaction, InvoiceHeader, ExpenseReport, RequisitionHeader, Account, Supplier, User, Address, RemitToAddress, Contract, ExchangeRate, Invoice, Requisition, Payment, ApprovalChain, LookupValue, Item, SupplierInformation
integrationError id_document nombre entier     Non   tout
integrationError document_status chaîne     Non   tout
integrationError document_revision nombre entier     Non   tout
intégration-erreurs integration_errors chaîne       oui IntegrationError
integrationError document_type string(255)     false  

OrderHeader, InventoryTransaction, InvoiceHeader, ExpenseReport, RequisitionHeader, Account, Supplier, User, Address, RemitToAddress, Contract, ExchangeRate, Invoice, Requisition, Payment, ApprovalChain, LookupValue, Item, SupplierInformation

integrationError id_document nombre entier     false   any
integrationError document_status chaîne     false   tout
integrationError document_revision nombre entier     false   tout
traités par les dossiers records_processed       oui oui nombre entier
heure de début start_time       oui oui datetime
statut statut de la transaction         oui chaîne
total-enregistrements total_records       oui oui nombre entier
mis-à-jour à Créé automatiquement par Coupa au format AAAA-MM-JJFHH :MM :SS+HH :MMZ         oui datetime

Articles associés


API Coupa Core

Notre API RESTful fournit un accès fiable pour lire, modifier ou intégrer vos données à la plateforme Coupa.

Démarrez avec l'API

Informations générales sur l'utilisation de l'API Coupa et quand vous devez envisager d'utiliser CSV.

Transition vers OAuth 2.0 et OIDC

Coupa désapprouve les API Keys héritées et nécessite l'utilisation d'OAuth 2.0 / OIDC. À partir de R34, aucune nouvelle clé API ne sera émise et les clés API ne seront plus prises en charge avec R35.

Ressources

Nous avons organisé nos points de terminaison API par type d'objet : données de référence, données transactionnelles et ressources partagées.