This section contains information pertaining to user authentication and entitlement within the Margin Service API.
Authentication
To initiate a session with CORE's API, the client must make a request passing in the username
and password
parameters within the HTTP request headers. These credentials must be a valid CME Group Login or API ID.
Upon successful login, the Margin Service API will return a session ID in the sessionId
HTTP response header.
Entitlement
Entitlement for API calls are determined by the CME Group API ID used for authentication and by completing a standard API license with CME. To create a new API ID, create a login at https://login.cmegroup.com/sso/navmenu.action, then follow steps to create an API ID. Please reach out to posttradeservices@cmegroup.com to discuss licensing access to the API.
Entitlements are provisioned by CME CORE system administrators. Entitlement management is not available through the Margin Service API.