The Coupa Core API
Coupa provides rich, robust access to read, edit, or integrate your data via a RESTful API. This UTF-8 XML based interface allows you to create, update, and take action on individual records within Coupa by making an HTTP request call. This documentation will provide details ranging from authentication, API methods, data inputs, outputs, and formats and best practices.
Coupa 33 API Docs
- Get Started with the API
- General information about using the Coupa API and when you should consider using CSV.
- Resources
- We've organized our API endpoints by the type of object: Reference data, transactional data, and shared resources.
- Orchestration Documents
- Step-by-step instructions to integrate your ERP with Coupa.
- Transition to OAuth 2.0 and OIDC
- Coupa is deprecating legacy API Keys and requiring the use of OAuth 2.0 / OIDC. Starting with R34, no new API Keys will be issued, and API Keys will no longer be supported with R36.
Looking for what changed between R33 and R32? Check out the Coupa 33 Integration Updates. Looking for R32 or older? Go to Old Formats.