Integration Runs API

The URL to access Integration Runs is https://<instance>.coupahost.com/api/integration_runs

See Integration Best Practices for more info.

Actions

Integration Runs API allows you to:

Verb Path Action Description
POST /api/integration_runs create Create integration run with status of pending
PUT /api/integration_runs/:id/fail fail Set integration run status as failed
GET /api/integration_runs index Query integration runs
PUT /api/integration_runs/:id/pause pause Set integration run status as paused
PUT /api/integration_runs/:id/pending pending Set integration run status as pending
PUT /api/integration_runs/:id/run run Set integration run status as running
GET /api/integration_runs/:id show Show integration run
PUT /api/integration_runs/:id/success success Set integration run status as successful
PATCH /api/integration_runs/:id update Update integration run
PUT /api/integration_runs/:id update Update integration run

Elements

These are the elements available for the Integration Run API:

Element Description Type API In API Out Required Length Allowable Values
created-at Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ yes datetime
end-time end_time yes yes datetime
flow flow yes yes Flow
id Coupa unique identifier yes integer
integration integration yes yes yes Integration
integration Standard boolean No any
integrationError document_type string(255) No OrderHeader, InventoryTransaction, InvoiceHeader, ExpenseReport, RequisitionHeader, Account, Supplier, User, Address, RemitToAddress, Contract, ExchangeRate, Invoice, Requisition, Payment, ApprovalChain, LookupValue, Item, SupplierInformation
integrationError document_id integer No any
integrationError document_status string No any
integrationError document_revision integer No any
integration-errors integration_errors string yes 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 document_id integer false any
integrationError document_status string false any
integrationError document_revision integer false any
records-processed records_processed yes yes integer
start-time start_time yes yes datetime
status transaction status yes string
total-records total_records yes yes integer
updated-at Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ yes datetime