Skip to main content

Overview

The eTMS Partner API can be used by Colleges in place of the SFTP file exchange to provide secure exchange of XML documents.

Message Flow

Activity Diagram of Message Flow

Encryption

API connections are only allowed via HTTPS.

OAuth Tokens

OAuth tokens are used to ensure only the supplier is viewing their own data.

Actions and Routes

All prefixed with /api/

RoleActionRoute
AnyLoginPOST /auth/login
SupplierGet transcript requests without a responseGET /transcriptrequests/no_response
SupplierGet transcript request detail.GET /transcriptrequests/:id
SupplierSend transcript request responsePOST /transcriptrequests/:id/response
SupplierSend a transcript belonging to a transcript requestPOST /transcriptrequests/:id/transcript
ConsumerGet a list of transcripts to receiveGET /transcripts/no_response
ConsumerGet a transcriptGET /transcripts/:id
ConsumerSend a transcript acknowledgmentPOST /transcripts/:id/acknowledgment/

HTTP Responses

CodeMeaning
200The request has succeeded.
400Bad request.
401Unauthorized.