Coupa’s platform enables you to make it easy for third-party systems (ERP, HR) to integrate and provide up-to-date master data and transactional data. Our standard data interfaces allow third-party systems to exchange data, and thus supporting integration, with Coupa via CSV flat files (using a dedicated sFTP server) or RESTful APIs.
Either method can be used to send/receive data to/from Coupa.
While either method can be used, Coupa recommends that you only use a single method when integrating with Coupa.
Connectors using Coupa CSV flat file formats must not parse data based on the column numbers (position) but on the column names.
Connectors using the Coupa REST API must not follow a strict XSD validation mode, but parse the data they require from our XML stream.
Use the topics below to plan and implement your integration.