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 |