Xero exposes the web service APIs that the Secure Agent uses to perform integration tasks through the REST protocol.
When you create a mapping, select a Xero connection and an operation in the Source transformation. Each operation corresponds to a GET endpoint in the Xero APIs. The Secure Agent uses the connection to call that endpoint and read data from Xero. The request and response messages contain hierarchical data in JSON format.