Generate a JSON Web Token (JWT)
Exchanges your Client ID and Client Secret for a signed JWT bearer token.
Send your credentials as a Base64-encoded clientId:clientSecret string in the Authorization header. Use the returned access_token as a Bearer token on all other endpoints in this API.
Response
application/json
Response
200: OK
OutputToken
A successful authentication response containing a JWT bearer token.
The signed JWT to use as a Bearer token in subsequent authenticated requests.
Example:eyJhbGciOiJ example
The number of seconds until the token expires. After expiry, request a new token.
Example:3599
The token type. Always Bearer.
Example:Bearer
Authentication
Investment Details
Request investment details
Headers
Must be set to respond-async to indicate the client requires that
the request is processed asynchronously. If omitted or set to another value, the server responds with an error message.
Allowed values:respond-async
Body
application/json
Body
RequestInvestmentDetails
Request investment details for up to 3 views and 250 investments.
Investment to query. Investment look up is supported.
>= 1 items<= 250 items
Show Child Parameters
List of views.
>= 1 items<= 3 items
Show Child Parameters
Specifies the start date of a time series. Accepts yyyy-MM-dd.
Example:2020-01-25
Specifies the start date of a time series. Accepts yyyy-MM-dd.
Example:2024-01-25
Specifies the language to filter results on. Required for language-dependent data.
Allowed values:ENGSPAFRADEUITAJPNCHIZHOKOR
Default:ENG
Specifies the country to filter results on. Accepts 3-character ISO 3166-1 country codes. Required for country-dependent data.
Default:USA
Example:CAN
Specifies the region for style box breakpoints.
Allowed values:1234567
Example:1
Response
application/json
Response
Accepted
ResponseAccepted
Defines the HTTP 202 Accepted response returned when a request is
accepted for asynchronous processing. Includes the job identifier,
metadata, and links to retrieve the job status or results.
A unique identifier for the asynchronous job. This ID is used to
track processing progress or retrieve completed results.
Example:16bf1a7a-c883-4424-8810-2f4e9d244d40
A set of hypermedia links providing URLs for polling job status or
accessing results when available.
Show Child Parameters
Show Child Parameters
Authentication
Headers
Body
Retrieve investment details
Retrieve asynchronous request results.
Path Parameters
Response
application/json
Response
OK
ResponseGetResults
Response get results.
All fields are nullable. Empty or null value fields are not returned.