Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
TOC_anchor
TOC_anchor
These specifications are for CME ClearPort and CME Direct (Globex). ICC specifications are located here.

...

Returns results for all clearing firms, and all account management services that the customer is permissioned for.

MethodGET
URL_/v#/myFirms/
URL ParametersNone
Pagination Enabled?No
HATOAS Links

Links to retrieve permissioned accounts by service:

  • Retrieve CMED Accounts
  • Retrieve CPC Accounts
  • Retrieve ICC Accounts

...

Expand
Output ParametersDefinitionExampleSupported ValuesData TypesNotes
entitlementsServices and firms user has access to



serviceVenueCPC

CPC

CMED

ICC (Globex)

string
clearingFirmsContains clearing firm information on firms user has access to



firmNameFirm identifierGREENTEA_API_CLEARING1
stringunique
firmLongNameFirm identifier (firm long name)GREENTEA_API_CLEARING1
stringnot unique
clearingIdFirm identifier984
stringunique
linksLinks to navigate the site's REST interfaces dynamically

string

Return to top

Retrieve all Accounts

...

Retrieves all of the accounts the user has access to for a specific service (venue), type (clearing) and clearing firm. Account owner and number are optional.

MethodGET
URL

_/v#/accounts/[Type]/[Service]/[Clearing Firm]/[Account Owner]/[Account Number]

Pagination Enabled?Yes
HATEOAS Links

Links to retrieve all other account-related details:

  • get accountLimitsUtilization

  • get marketPermissions

  • get productPermissions

  • get brokerPermissions

  • get eligibleBrokers

  • get eligibleProducts

...

Expand
Output ParametersDefinitionExampleSupported ValuesData TypesNotes
serviceVenueCPC

CPC

CMED

string
clearingFirmFirm identifier027
string
accountNumberNumber of the account

011


string
limitsReturns limits information by credit control type

limits

limit informationstring
productSymbol.ProductType.Exchange11.FUT.CBT
stringAlso used with Span Limit.
productFullNameFull name of product$10 DOW JONES FUTURES
string
currencycurrency for RAV Limit or Credit LimitUSD
stringUsed with RAV  Limit or Credit Limit.
limitTypeUsed for RAV limit or Credit limit

RAV Limit - CPC

Credit Limit - CMED


string
limitAmount of RAV limit or Credit limit999999999
number
usageAmount usage of RAV limit or Credit limit999999
number

Used with RAV  Limit or Credit Limit.

productLimitsValue of the limit20
number

Limit field will be populated if there is any value set.

shortShort Limit for Product10000
number
longLong Limit for Product10000
number
netFills

The difference between the working long and short



number
workingLongThe portion of the long limit that is being used

number
workingShortThe portion of the short limit that is being used

number
links

Information to navigate the site's REST interfaces dynamically



string


POST Call

Update, add or delete account limits using the accountsLimitsUtilization POST call.

...

Expand
Output ParametersDefinitionExampleSupported ValuesData TypesNotes
serviceVenueCPC

CPC

CMED

string


clearingFirm

Clearing ID027Yes string
accountNumberNumber of the accountDG-41
string
brokers

List of brokers enabled to trade the account

(Firm - ShortName) and Full Name

CMEG
string
shortNameBroker Short Name001
string
fullNameBroker Full NameTest broker name 1
string
linksInformation to navigate the site's REST interfaces dynamically

string

POST Call to Update or Delete for Broker Permissions

...

Code Block
 {
            "clearingFirm": "GREENTEA_API_CLEARING2",
            "accountNumber": "DV101218B",
            "owner": "050",
            "segType": "C",
            "status": "Active"
        }

Input body for POST to update status to Active or Inactive

Code Block
 {
 "service": "CPC",
    "clearingAccounts": [
    {
            "clearingFirm": "GREENTEA_API_CLEARING2",
            "accountNumber": "DV101218B",
            "status": "I"
            }
            ]
}

...