Bloomberg AIM Intraday Data API
Request intraday tick or bar data
Request intraday tick or bar data
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/bloomberg-aim-intraday-data-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Bloomberg HTTP Intraday Data API
description: Makes the Bloomberg Open API available via HTTP and WebSockets, allowing clients to access reference and historical request-response data as well as subscribe to live streaming market data. This API wraps the BLPAPI protocol into RESTful HTTP endpoints and WebSocket connections.
version: 1.0.0
contact:
name: Bloomberg Developer Support
url: https://github.com/bloomberg/blpapi-http
license:
name: Apache-2.0
url: https://www.apache.org/licenses/LICENSE-2.0
servers:
- url: https://localhost:3000
description: Local Bloomberg HTTP API server (default)
security:
- basicAuth: []
tags:
- name: Intraday Data
description: Request intraday tick or bar data
paths:
/request/blp/refdata/IntradayTickRequest:
post:
operationId: intradayTickRequest
summary: Request Intraday Tick Data
description: Retrieves intraday tick-level data for a single security over a specified time range.
tags:
- Intraday Data
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/IntradayTickRequest'
examples:
IntradaytickrequestRequestExample:
summary: Default intradayTickRequest request
x-microcks-default: true
value:
security: example_value
eventTypes:
- TRADE
startDateTime: '2026-01-15T10:30:00Z'
endDateTime: '2026-01-15T10:30:00Z'
includeConditionCodes: true
includeExchangeCodes: true
includeBrokerCodes: true
includeRPSCodes: true
responses:
'200':
description: Intraday tick data response
content:
application/json:
schema:
$ref: '#/components/schemas/IntradayTickResponse'
examples:
Intradaytickrequest200Example:
summary: Default intradayTickRequest 200 response
x-microcks-default: true
value:
data:
- tickData:
tickData: {}
'400':
$ref: '#/components/responses/BadRequest'
'500':
$ref: '#/components/responses/InternalError'
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
/request/blp/refdata/IntradayBarRequest:
post:
operationId: intradayBarRequest
summary: Request Intraday Bar Data
description: Retrieves intraday OHLCV bar data for a single security over a specified time range and interval.
tags:
- Intraday Data
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/IntradayBarRequest'
examples:
IntradaybarrequestRequestExample:
summary: Default intradayBarRequest request
x-microcks-default: true
value:
security: example_value
eventType: TRADE
startDateTime: '2026-01-15T10:30:00Z'
endDateTime: '2026-01-15T10:30:00Z'
interval: 10
gapFillInitialBar: true
responses:
'200':
description: Intraday bar data response
content:
application/json:
schema:
$ref: '#/components/schemas/IntradayBarResponse'
examples:
Intradaybarrequest200Example:
summary: Default intradayBarRequest 200 response
x-microcks-default: true
value:
data:
- barData:
barTickData: {}
'400':
$ref: '#/components/responses/BadRequest'
'500':
$ref: '#/components/responses/InternalError'
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
components:
schemas:
Error:
type: object
properties:
message:
type: string
example: example_value
status:
type: integer
example: 10
IntradayTickResponse:
type: object
properties:
data:
type: array
items:
type: object
properties:
tickData:
type: object
properties:
tickData:
type: array
items:
type: object
properties:
time:
type: string
format: date-time
type:
type: string
value:
type: number
size:
type: integer
example: []
IntradayTickRequest:
type: object
required:
- security
- startDateTime
- endDateTime
properties:
security:
type: string
description: Single security identifier
example: example_value
eventTypes:
type: array
items:
type: string
enum:
- TRADE
- BID
- ASK
- BID_BEST
- ASK_BEST
- MID_PRICE
- AT_TRADE
- BEST_BID
- BEST_ASK
default:
- TRADE
example: []
startDateTime:
type: string
format: date-time
description: Start of the time range
example: '2026-01-15T10:30:00Z'
endDateTime:
type: string
format: date-time
description: End of the time range
example: '2026-01-15T10:30:00Z'
includeConditionCodes:
type: boolean
default: false
example: true
includeExchangeCodes:
type: boolean
default: false
example: true
includeBrokerCodes:
type: boolean
default: false
example: true
includeRPSCodes:
type: boolean
default: false
example: true
IntradayBarResponse:
type: object
properties:
data:
type: array
items:
type: object
properties:
barData:
type: object
properties:
barTickData:
type: array
items:
type: object
properties:
time:
type: string
format: date-time
open:
type: number
high:
type: number
low:
type: number
close:
type: number
volume:
type: integer
numEvents:
type: integer
example: []
IntradayBarRequest:
type: object
required:
- security
- eventType
- startDateTime
- endDateTime
- interval
properties:
security:
type: string
description: Single security identifier
example: example_value
eventType:
type: string
enum:
- TRADE
- BID
- ASK
- BEST_BID
- BEST_ASK
default: TRADE
example: TRADE
startDateTime:
type: string
format: date-time
example: '2026-01-15T10:30:00Z'
endDateTime:
type: string
format: date-time
example: '2026-01-15T10:30:00Z'
interval:
type: integer
description: Bar interval in minutes
minimum: 1
maximum: 1440
example: 10
gapFillInitialBar:
type: boolean
default: false
example: true
responses:
InternalError:
description: Internal server error or BLPAPI service error
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
BadRequest:
description: Invalid request parameters
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
securitySchemes:
basicAuth:
type: http
scheme: basic
description: HTTP Basic authentication for the local API server