Xignite Global Historical API
End-of-day and historical equity prices including historical quote ranges, chart bars, adjustment factors, and cash dividend history from the globalhistorical.xignite.com service.
End-of-day and historical equity prices including historical quote ranges, chart bars, adjustment factors, and cash dividend history from the globalhistorical.xignite.com service.
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/xignite-global-historical-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: XigniteBonds CloudAlerts Xignite Global Historical API
version: 1.0.3
servers:
- url: https://globalhistorical.xignite.com
security:
- basic: []
tags:
- name: XigniteGlobalHistorical
paths:
/v3/xGlobalHistorical/ListExchanges:
get:
tags:
- XigniteGlobalHistorical
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/ExchangeList'
text/json:
schema:
$ref: '#/components/schemas/ExchangeList'
application/xml:
schema:
$ref: '#/components/schemas/ExchangeList'
text/xml:
schema:
$ref: '#/components/schemas/ExchangeList'
text/csv:
schema:
$ref: '#/components/schemas/ExchangeList'
/v3/xGlobalHistorical/ListSymbols:
get:
tags:
- XigniteGlobalHistorical
parameters:
- name: Exchange
in: query
schema:
type: string
- name: StartSymbol
in: query
schema:
type: string
- name: EndSymbol
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/SymbolList'
text/json:
schema:
$ref: '#/components/schemas/SymbolList'
application/xml:
schema:
$ref: '#/components/schemas/SymbolList'
text/xml:
schema:
$ref: '#/components/schemas/SymbolList'
text/csv:
schema:
$ref: '#/components/schemas/SymbolList'
/v3/xGlobalHistorical/ListSymbolChanges:
get:
tags:
- XigniteGlobalHistorical
parameters:
- name: Exchange
in: query
schema:
type: string
- name: ChangesSince
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/SymbolChangeList'
text/json:
schema:
$ref: '#/components/schemas/SymbolChangeList'
application/xml:
schema:
$ref: '#/components/schemas/SymbolChangeList'
text/xml:
schema:
$ref: '#/components/schemas/SymbolChangeList'
text/csv:
schema:
$ref: '#/components/schemas/SymbolChangeList'
/v3/xGlobalHistorical/ListSymbolsWithAdjustedFactors:
get:
tags:
- XigniteGlobalHistorical
parameters:
- name: Exchange
in: query
schema:
type: string
- name: ChangesSince
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/SymbolsWithAdjustedFactorsList'
text/json:
schema:
$ref: '#/components/schemas/SymbolsWithAdjustedFactorsList'
application/xml:
schema:
$ref: '#/components/schemas/SymbolsWithAdjustedFactorsList'
text/xml:
schema:
$ref: '#/components/schemas/SymbolsWithAdjustedFactorsList'
text/csv:
schema:
$ref: '#/components/schemas/SymbolsWithAdjustedFactorsList'
/v3/xGlobalHistorical/GetCashDividendHistory:
get:
tags:
- XigniteGlobalHistorical
parameters:
- name: Identifier
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
type: string
- name: IdentifierAsOfDate
in: query
schema:
type: string
- name: StartDate
in: query
schema:
type: string
- name: EndDate
in: query
schema:
type: string
- name: CorporateActionsAdjusted
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/CashDividendHistory'
text/json:
schema:
$ref: '#/components/schemas/CashDividendHistory'
application/xml:
schema:
$ref: '#/components/schemas/CashDividendHistory'
text/xml:
schema:
$ref: '#/components/schemas/CashDividendHistory'
text/csv:
schema:
$ref: '#/components/schemas/CashDividendHistory'
/v3/xGlobalHistorical/GetCashDividendsByExchange:
get:
tags:
- XigniteGlobalHistorical
parameters:
- name: Exchange
in: query
schema:
type: string
- name: ExDate
in: query
schema:
type: string
- name: CorporateActionsAdjusted
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/ExchangeDividendsList'
text/json:
schema:
$ref: '#/components/schemas/ExchangeDividendsList'
application/xml:
schema:
$ref: '#/components/schemas/ExchangeDividendsList'
text/xml:
schema:
$ref: '#/components/schemas/ExchangeDividendsList'
text/csv:
schema:
$ref: '#/components/schemas/ExchangeDividendsList'
/v3/xGlobalHistorical/GetSplitHistory:
get:
tags:
- XigniteGlobalHistorical
parameters:
- name: Identifier
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
type: string
- name: IdentifierAsOfDate
in: query
schema:
type: string
- name: StartDate
in: query
schema:
type: string
- name: EndDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/SplitHistory'
text/json:
schema:
$ref: '#/components/schemas/SplitHistory'
application/xml:
schema:
$ref: '#/components/schemas/SplitHistory'
text/xml:
schema:
$ref: '#/components/schemas/SplitHistory'
text/csv:
schema:
$ref: '#/components/schemas/SplitHistory'
/v3/xGlobalHistorical/GetSplitsByExchange:
get:
tags:
- XigniteGlobalHistorical
parameters:
- name: Exchange
in: query
schema:
type: string
- name: ExDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/ExchangeSplitsList'
text/json:
schema:
$ref: '#/components/schemas/ExchangeSplitsList'
application/xml:
schema:
$ref: '#/components/schemas/ExchangeSplitsList'
text/xml:
schema:
$ref: '#/components/schemas/ExchangeSplitsList'
text/csv:
schema:
$ref: '#/components/schemas/ExchangeSplitsList'
/v3/xGlobalHistorical/GetGlobalHistoricalQuotes:
get:
tags:
- XigniteGlobalHistorical
parameters:
- name: Identifiers
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
type: string
- name: IdentifierAsOfDate
in: query
schema:
type: string
- name: AdjustmentMethod
in: query
schema:
type: string
- name: AsOfDate
in: query
schema:
type: string
- name: ReturnLatest
in: query
schema:
type: boolean
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/GlobalHistoricalQuote'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/GlobalHistoricalQuote'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/GlobalHistoricalQuote'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/GlobalHistoricalQuote'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/GlobalHistoricalQuote'
/v3/xGlobalHistorical/GetGlobalHistoricalQuotesTrailing:
get:
tags:
- XigniteGlobalHistorical
parameters:
- name: Identifier
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
type: string
- name: IdentifierAsOfDate
in: query
schema:
type: string
- name: AdjustmentMethod
in: query
schema:
type: string
- name: EndDate
in: query
schema:
type: string
- name: PeriodType
in: query
schema:
type: string
- name: Periods
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
text/json:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
application/xml:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
text/xml:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
text/csv:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
/v3/xGlobalHistorical/GetGlobalHistoricalQuotesRange:
get:
tags:
- XigniteGlobalHistorical
parameters:
- name: Identifier
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
type: string
- name: IdentifierAsOfDate
in: query
schema:
type: string
- name: AdjustmentMethod
in: query
schema:
type: string
- name: StartDate
in: query
schema:
type: string
- name: EndDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
text/json:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
application/xml:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
text/xml:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
text/csv:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
/v3/xGlobalHistorical/GetGlobalHistoricalWeeklyQuotesRange:
get:
tags:
- XigniteGlobalHistorical
parameters:
- name: Identifier
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
type: string
- name: IdentifierAsOfDate
in: query
schema:
type: string
- name: AdjustmentMethod
in: query
schema:
type: string
- name: StartDate
in: query
schema:
type: string
- name: EndDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
text/json:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
application/xml:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
text/xml:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
text/csv:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
/v3/xGlobalHistorical/GetGlobalHistoricalMonthlyQuotesRange:
get:
tags:
- XigniteGlobalHistorical
parameters:
- name: Identifier
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
type: string
- name: IdentifierAsOfDate
in: query
schema:
type: string
- name: AdjustmentMethod
in: query
schema:
type: string
- name: StartDate
in: query
schema:
type: string
- name: EndDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
text/json:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
application/xml:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
text/xml:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
text/csv:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
/v3/xGlobalHistorical/GetGlobalHistoricalQuarterlyQuotesRange:
get:
tags:
- XigniteGlobalHistorical
parameters:
- name: Identifier
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
type: string
- name: IdentifierAsOfDate
in: query
schema:
type: string
- name: AdjustmentMethod
in: query
schema:
type: string
- name: StartDate
in: query
schema:
type: string
- name: EndDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
text/json:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
application/xml:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
text/xml:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
text/csv:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
/v3/xGlobalHistorical/GetGlobalHistoricalTrades:
get:
tags:
- XigniteGlobalHistorical
parameters:
- name: Identifiers
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
type: string
- name: IdentifierAsOfDate
in: query
schema:
type: string
- name: AdjustmentMethod
in: query
schema:
type: string
- name: AsOfDate
in: query
schema:
type: string
- name: ReturnLatest
in: query
schema:
type: boolean
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/GlobalHistoricalQuote'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/GlobalHistoricalQuote'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/GlobalHistoricalQuote'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/GlobalHistoricalQuote'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/GlobalHistoricalQuote'
/v3/xGlobalHistorical/GetGlobalHistoricalTradesRange:
get:
tags:
- XigniteGlobalHistorical
parameters:
- name: Identifier
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
type: string
- name: IdentifierAsOfDate
in: query
schema:
type: string
- name: AdjustmentMethod
in: query
schema:
type: string
- name: StartDate
in: query
schema:
type: string
- name: EndDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
text/json:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
application/xml:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
text/xml:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
text/csv:
schema:
$ref: '#/components/schemas/GlobalHistoricalQuotes'
/v3/xGlobalHistorical/GetAdjustmentFactors:
get:
tags:
- XigniteGlobalHistorical
parameters:
- name: Identifier
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
type: string
- name: StartDate
in: query
schema:
type: string
- name: EndDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/AdjustmentFactors'
text/json:
schema:
$ref: '#/components/schemas/AdjustmentFactors'
application/xml:
schema:
$ref: '#/components/schemas/AdjustmentFactors'
text/xml:
schema:
$ref: '#/components/schemas/AdjustmentFactors'
text/csv:
schema:
$ref: '#/components/schemas/AdjustmentFactors'
/v3/xGlobalHistorical/GetGlobalHistoricalVWAP:
get:
tags:
- XigniteGlobalHistorical
parameters:
- name: Identifier
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
type: string
- name: IdentifierAsOfDate
in: query
schema:
type: string
- name: HistoricalVWAPType
in: query
schema:
type: string
- name: AdjustmentMethod
in: query
schema:
type: string
- name: StartTime
in: query
schema:
type: string
- name: EndTime
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/GlobalHistoricalVWAPs'
text/json:
schema:
$ref: '#/components/schemas/GlobalHistoricalVWAPs'
application/xml:
schema:
$ref: '#/components/schemas/GlobalHistoricalVWAPs'
text/xml:
schema:
$ref: '#/components/schemas/GlobalHistoricalVWAPs'
text/csv:
schema:
$ref: '#/components/schemas/GlobalHistoricalVWAPs'
/v3/xGlobalHistorical/GetChartBars:
get:
tags:
- XigniteGlobalHistorical
parameters:
- name: Identifier
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
type: string
- name: IdentifierAsOfDate
in: query
schema:
type: string
- name: StartTime
in: query
schema:
type: string
- name: EndTime
in: query
schema:
type: string
- name: Precision
in: query
schema:
type: string
- name: Period
in: query
schema:
type: integer
format: int32
- name: AdjustmentMethod
in: query
schema:
type: string
- name: IncludeExtended
in: query
schema:
type: boolean
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/ChartBarsSet'
text/json:
schema:
$ref: '#/components/schemas/ChartBarsSet'
application/xml:
schema:
$ref: '#/components/schemas/ChartBarsSet'
text/xml:
schema:
$ref: '#/components/schemas/ChartBarsSet'
text/csv:
schema:
$ref: '#/components/schemas/ChartBarsSet'
components:
schemas:
EventSymbol:
type: object
properties:
Symbol:
type:
- string
- 'null'
Name:
type:
- string
- 'null'
Exchange:
type:
- string
- 'null'
ExDate:
type:
- string
- 'null'
Event:
type:
- string
- 'null'
EventDescription:
type:
- string
- 'null'
additionalProperties: false
SymbolList:
type: object
properties:
Exchange:
allOf:
- $ref: '#/components/schemas/ExchangeDescription'
SecurityDescriptions:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/SecurityDescription'
additionalProperties: false
SplitHistory:
allOf:
- $ref: '#/components/schemas/Common'
- type: object
properties:
Security:
allOf:
- $ref: '#/components/schemas/Security'
StartDate:
type:
- string
- 'null'
EndDate:
type:
- string
- 'null'
CumulativeSplitRatio:
type: number
format: double
Splits:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/Split'
additionalProperties: false
SymbolChangeList:
type: object
properties:
DateTime:
type:
- string
- 'null'
SymbolChanges:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/SymbolChange'
additionalProperties: false
ExchangeList:
type: object
properties:
ExchangeDescriptions:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/ExchangeDescription'
additionalProperties: false
CashDividendHistory:
allOf:
- $ref: '#/components/schemas/Common'
- type: object
properties:
CorporateActionsAdjusted:
type:
- string
- 'null'
Identifier:
type:
- string
- 'null'
IdentifierType:
type:
- string
- 'null'
IdentifierAsOfDate:
type:
- string
- 'null'
Security:
allOf:
- $ref: '#/components/schemas/Security'
StartDate:
type:
- string
- 'null'
EndDate:
type:
- string
- 'null'
CumulativeCashDividend:
type: number
format: double
CashDividends:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/CashDividend'
additionalProperties: false
ExchangeSplit:
type: object
properties:
Security:
allOf:
- $ref: '#/components/schemas/Security'
Split:
allOf:
- $ref: '#/components/schemas/Split'
additionalProperties: false
ExchangeDividend:
type: object
properties:
Security:
allOf:
- $ref: '#/components/schemas/Security'
CashDividend:
allOf:
- $ref: '#/components/schemas/CashDividend'
additionalProperties: false
GlobalHistoricalQuote:
allOf:
- $ref: '#/components/schemas/Common'
- type: object
properties:
Identifier:
type:
- string
- 'null'
IdentifierType:
type:
- string
- 'null'
Security:
allOf:
- $ref: '#/components/schemas/Security'
HistoricalQuote:
allOf:
- $ref: '#/components/schemas/HistoricalQuote'
additionalProperties: false
ChartBarsSet:
allOf:
- $ref: '#/components/schemas/Common'
- type: object
properties:
Security:
allOf:
- $ref: '#/components/schemas/Security'
Identifier:
type:
- string
- 'null'
IdentifierType:
type:
- string
- 'null'
ChartBars:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/ChartBar'
additionalProperties: false
GlobalHistoricalVWAPs:
allOf:
- $ref: '#/components/schemas/Common'
- type: object
properties:
Identifier:
type:
- string
- 'null'
IdentifierType:
type:
- string
- 'null'
AdjustmentMethodUsed:
type:
- string
- 'null'
Security:
allOf:
- $ref: '#/components/schemas/Security'
HistoricalVWAPs:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/HistoricalVWAP'
additionalProperties: false
HistoricalQuote:
type: object
properties:
Date:
type:
- string
- 'null'
Close:
type: number
format: double
Open:
type: number
format: double
High:
type: number
format: double
Low:
type: number
format: double
Bid:
type: number
format: double
Ask:
type: number
format: double
VWAP:
type: number
format: double
TWAP:
type: number
format: double
Volume:
type: number
format: double
PreviousClose:
type: number
format: double
PreviousCloseDate:
type:
- string
- 'null'
Change:
type: number
format: double
PercentChange:
type: number
format: double
AdjustmentMethodUsed:
type:
- string
- 'null'
CumulativeAdjustmentFactor:
type:
- number
- 'null'
format: double
Currency:
type:
- string
- 'null'
PriceNotation:
type:
- string
- 'null'
PriceAmount:
type:
- string
- 'null'
additionalProperties: false
SymbolsWithAdjustedFactorsList:
allOf:
- $ref: '#/components/schemas/Common'
- type: object
properties:
EventSymbols:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/EventSymbol'
additionalProperties: false
OutcomeTypes:
enum:
- Success
- SystemError
- RequestError
- RegistrationError
type: string
AdjustmentFactor:
type: object
additionalProperties: false
ExchangeDividendsList:
allOf:
- $ref: '#/components/schemas/Common'
- type: object
properties:
Exchange:
type:
- string
- 'null'
ExDate:
type:
- string
- 'null'
CorporateActionsAdjusted:
type:
- string
- 'null'
ExchangeDividends:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/ExchangeDividend'
additionalProperties: false
SymbolChange:
type: object
properties:
Symbol:
type:
- string
- 'null'
OldSymbol:
type:
- string
- 'null'
Name:
type:
- string
- 'null'
OldName:
type:
- string
- 'null'
Exchange:
type:
- string
- 'null'
OldExchange:
type:
- string
- 'null'
Currency:
type:
- string
- 'null'
OldCurrency:
type:
- string
- 'null'
Type:
type:
- string
- 'null'
InstrumentClass:
type:
- string
- 'null'
additionalProperties: false
Split:
allOf:
- $ref: '#/components/schemas/Common'
- type: object
properties:
ExDate:
type:
- string
- 'null'
Numerator:
type: number
format: double
Denominator:
type: number
format: double
SplitRatio:
type: number
format: double
additionalProperties: false
Security:
type: object
properties:
CIK:
type:
- string
- 'null'
CUSIP:
type:
- string
- 'null'
Symbol:
type:
- string
- 'null'
ISIN:
type:
- string
- 'null'
Valoren:
type:
- string
- 'null'
SEDOL:
type:
- string
- 'null'
FIGI:
type:
- string
- 'null'
Name:
type:
- string
- 'null'
InstrumentClass:
type:
- string
# --- truncated at 32 KB (37 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/xignite/refs/heads/main/openapi/xignite-xigniteglobalhistorical-api-openapi.yml