Transactional Resources
Transactional data is generated from an activity within Coupa, like requisitions, purchase orders, invoices, and expenses. Integrating with these APIs will allow you to easily upload these data to any other software you may use, creating a streamlined process.
- Approvals API (/approvals)
- Use the approvals API to create, update, or query the approval of a document.
- Advance Ship Notices API (/asn)
- Use this API to check for, create, and update advance ship notices.
- Charges API (/charges)
- The Charges API can be used to see Virtual P-Cards charges.
- Contracts API (/contracts)
- Use the contracts API to create, update, or query a contract, including the business groups involved, key dates, the status of the contract, and the financial terms.
- Contract API Example Calls
- Contract Classification API
- Contract Clause API
- Contract Clause Reference API
- Contract Dispute API
- Contract Party API
- Contract Party Contact API
- Contract Template API (/contracts/templates)
- Contract Terms API
- Contract Types API
- Country Subdivision API
- Intellectual Property and Data API
- Reason Insights API
- Reason Insights Events API
- Payments API (/coupa_pay/payments )
- Coupa Pay Invoice Payments API allows you to account for and reconcile payment lines using an ERP accounting system.
- Coupa Pay Statements API (/coupa_pay/statements)
- Statements from payment partners may be obtained with an API GET call and a PUT call can mark that statement as exported.
- Custom Object API (/custom_objects/id)
- Use the Custom Object API to create new data records for your custom objects.
- Data File Sources API (/data_file_sources)
- Use the approvals API to examine your integration files.
- Easy Form Responses API (/easy_form_responses)
- Use the Easy Form Responses API to create or update data records for custom objects and some Coupa objects like SIM forms.
- Expenses API (/expense_reports)
- Use the expense reports API to query expense reports while gathering information about report totals, status dates etc
- Audit Status API
- Expense API Example Calls
- Expense Artifact API
- Expense Attendee API
- Expense Attendee Type API
- Expense Cash Advance API
- Expense Category API
- Expense Category Translation API
- Expense Lines API
- Expense Line Allocation API
- Expense Line Attendee API
- Expense Line Cash Advance API
- Expense Line Imported Data API
- Expense Line Mileage API
- Expense Line Mileage Allocation API
- Expense Line Per Diem API
- Expense Line Tax API
- Expense Line Virtual Card API
- Expense Preapproval API
- Expense Preapproval Line API
- Expense Reports API
- Expense Report Preapproval API
- Expense Trip API
- Expense Trip Segment API
- Expense Violation API
- Expense Virtual Card API
- Itemized Expense Line API
- Legal Entity API
- Integrations API (/integrations)
- Use the Integrations API to create, update, and display integrations in Coupa.
- Invoices API (/invoices)
- Use the invoice API to create, update, or query invoices associated with a purchase order.
- Object Translation API (/uoms/uom_id/translations)
- Use the Object Translation API to create new translations for your Units of Measure (UOM).
- Order List API (/order_pads)
- Use the order pad API to create, update, or query orders.
- Pick Lists/Fulfillment Reservations API (/pick lists)
- Use the Pick Lists API to get a list of pick lists and update fulfillments.
- Purchase Orders API (/purchase_orders)
- Use the purchase order API to create, update, or query purchase orders.
- Receipts API
- The inventory transactions API helps to create, update, or query the details of inventory receipts.
- Adjustment Code API
- Inventory Adjustments API (/inventory_adjustments)
- Inventory Consumptions API (/inventory_consumptions)
- Inventory Transaction Lot API
- Inventory Transfers API (/inventory_transfers)
- Receiving Transactions API (/receiving_transactions)
- Receipts API Example Calls
- Return to Supplier Transactions API (/return_to_supplier_transactions)
- Receipt Requests API (/receipt_requests)
- Use the Receipt Requests API to create receipt requests for your transaction.
- Requisitions API (/requisitions)
- Use the requisitions API to create, update, and query requisitions.
- Sourcing API (/quote_requests)
- Use the Coupa Sourcing API to create new RFx events, see supplier responses, and award suppliers at the line level.
- Supplier Risk Aware Feed API (/supplier_risk_aware_feed)
- Use the Supplier Risk Aware Feed API to load your governance, risk, and compliance (GRC) data into Risk Aware.