Query Parameters
Query Parameters
Query Parameters
Here are query parameter guidelines and some query parameters common to many Market Signal Data Platform Data endpoints.
Parameter Guidelines
- Parameter values must be comma-delimited when requesting data for multiple items.
- (e.g.,
filter=symbol,volume)
- (e.g.,
- Parameters are case-insensitive, unless otherwise specified.
- (e.g., Both
filter=symbolandfilter=SYMBOLwork.)
- (e.g., Both
- Parameter values must be URL-encoded.
- (e.g., Encode
AIG+asAIG%2bto use as a parameter value.)
- (e.g., Encode
Common Parameters
Many Market Signal Data Platform Data endpoints support the following query parameters.
Response Format
The format parameter specifies the response format.
| Format | Content Type | Example |
|---|---|---|
| json (default) | application/json | format=json (not required since JSON is default) |
| csv | text/csv | format=csv |
Example - 1BBO CSV response format
Request:
curl -X GET "https://api.marketsignal.six-group.com/v1/data/core/SIX_1BBO/:ISIN?format=csv&token=YOUR_TOKEN"
Response:
isin,eventType,timestampExecution,currency,symbol,figi,primaryExchange,askPrice,askSize,bidPrice,bidSize,openPrice,highPrice,lowPrice,closePrice,lastSalePrice,lastSaleSize,sixVolume,lastTradeTurnover,officialPreviousClose,officialPreviousCloseDateTime,officialClosePrice,officialCloseDateTime,tradingState,id,key,subkey,date,updated NO0003054108,quote,2026-06-25T12:01:36.012Z,NOK,MOWIo,BBG000JDLX22,XOSL,,,193.3,200,,,,,,,,,,,,,,SIX_1BBO,NO0003054108,quote,1782388896000,1782388896000 ...
Response Filter
The filter parameter returns a specified subset of the response data. Pass a comma-delimited list of response attributes to filter on.
Note: Each endpoint reference page Response Attributes section lists the endpoint's response attributes.
Example - 1BBO response filter
Request:
curl -X GET "https://api.marketsignal.six-group.com/v1/data/core/SIX_1BBO/:ISIN?filter=isin,currency,lastSalePrice&token=YOUR_TOKEN" | jq
Response
[ { "isin": "NO0003054108", "currency": "NOK", "lastSalePrice": null } ]
Response Schema
Requests with the schema=true parameter setting return only the endpoint response schema (i.e., the response attribute names and types).
For example, if you're building a database table from endpoint results, you should match the column types to the endpoint response attribute types. Executing the endpoint with schema=true shows you the response value types you're working with.