v1

latestSwagger 2.02026-07-1316446.5 KB
OAuth

Obtain a access token

Obtain an access token using the request token and the verification code you received after the user provided authorization. See section 6.3 of the OAuth v1.0a specification for more details.

post/oauth/access_token

Request body

oauth_consumer_keystring

The 25-character hexadecimal string that was obtained from Interactive Brokers during the OAuth consumer registration process.

oauth_tokenstring

The request token obtained from IB via /request_token.

oauth_signature_methodstring

The signature method used to sign the request. Currently only 'RSA-SHA256' is supported.

oauth_signaturestring

The signature for the request generated using the method specified in the oauth_signature_method parameter. See section 9 of the OAuth v1.0a specification for more details on signing requests.

oauth_timestampstring

Timestamp expressed in seconds since 1/1/1970 00:00:00 GMT. Must be a positive integer and greater than or equal to any timestamp used in previous requests.

oauth_noncestring

A random string uniquely generated for each request.

oauth_verifierstring

The verification code received from IB after the user has granted authorization.

Response

Access token and token secret

oauth_tokenstring
oauth_token_secretstring