Xignite Global Master API
Global security master and reference data - symbology, listings, identifiers, and instrument metadata - from the globalmaster.xignite.com service.
Global security master and reference data - symbology, listings, identifiers, and instrument metadata - from the globalmaster.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-master-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 Master API
version: 1.0.3
servers:
- url: https://globalmaster.xignite.com
security:
- basic: []
tags:
- name: XigniteGlobalMaster
paths:
/xGlobalMaster/ListExchanges:
get:
tags:
- XigniteGlobalMaster
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/PossibleValues'
text/json:
schema:
$ref: '#/components/schemas/PossibleValues'
application/xml:
schema:
$ref: '#/components/schemas/PossibleValues'
text/xml:
schema:
$ref: '#/components/schemas/PossibleValues'
text/csv:
schema:
$ref: '#/components/schemas/PossibleValues'
/xGlobalMaster/ListIndustries:
get:
tags:
- XigniteGlobalMaster
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/PossibleValues'
text/json:
schema:
$ref: '#/components/schemas/PossibleValues'
application/xml:
schema:
$ref: '#/components/schemas/PossibleValues'
text/xml:
schema:
$ref: '#/components/schemas/PossibleValues'
text/csv:
schema:
$ref: '#/components/schemas/PossibleValues'
/xGlobalMaster/ListSectors:
get:
tags:
- XigniteGlobalMaster
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/PossibleValues'
text/json:
schema:
$ref: '#/components/schemas/PossibleValues'
application/xml:
schema:
$ref: '#/components/schemas/PossibleValues'
text/xml:
schema:
$ref: '#/components/schemas/PossibleValues'
text/csv:
schema:
$ref: '#/components/schemas/PossibleValues'
/xGlobalMaster/ListInstrumentClasses:
get:
tags:
- XigniteGlobalMaster
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/PossibleValues'
text/json:
schema:
$ref: '#/components/schemas/PossibleValues'
application/xml:
schema:
$ref: '#/components/schemas/PossibleValues'
text/xml:
schema:
$ref: '#/components/schemas/PossibleValues'
text/csv:
schema:
$ref: '#/components/schemas/PossibleValues'
/xGlobalMaster/ListGlobalIndustries:
get:
tags:
- XigniteGlobalMaster
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/PossibleValues'
text/json:
schema:
$ref: '#/components/schemas/PossibleValues'
application/xml:
schema:
$ref: '#/components/schemas/PossibleValues'
text/xml:
schema:
$ref: '#/components/schemas/PossibleValues'
text/csv:
schema:
$ref: '#/components/schemas/PossibleValues'
/xGlobalMaster/ListGlobalSectors:
get:
tags:
- XigniteGlobalMaster
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/PossibleValues'
text/json:
schema:
$ref: '#/components/schemas/PossibleValues'
application/xml:
schema:
$ref: '#/components/schemas/PossibleValues'
text/xml:
schema:
$ref: '#/components/schemas/PossibleValues'
text/csv:
schema:
$ref: '#/components/schemas/PossibleValues'
/xGlobalMaster/ListMICToLegacyExchange:
get:
tags:
- XigniteGlobalMaster
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/LegacyExchangeMapping'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/LegacyExchangeMapping'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/LegacyExchangeMapping'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/LegacyExchangeMapping'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/LegacyExchangeMapping'
/xGlobalMaster/ListMICToLegacySuffix:
get:
tags:
- XigniteGlobalMaster
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/LegacyExchangeMapping'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/LegacyExchangeMapping'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/LegacyExchangeMapping'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/LegacyExchangeMapping'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/LegacyExchangeMapping'
/xGlobalMaster/ListSymbolChanges:
get:
tags:
- XigniteGlobalMaster
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'
/xGlobalMaster/ListIdentifiersByExchange:
get:
tags:
- XigniteGlobalMaster
parameters:
- name: Exchange
in: query
schema:
allOf:
- $ref: '#/components/schemas/Exchanges'
- name: IdentifierType
in: query
schema:
allOf:
- $ref: '#/components/schemas/IdentifierTypes'
- name: InstrumentClass
in: query
schema:
allOf:
- $ref: '#/components/schemas/InstrumentClasses'
- name: AsOfDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/IdentifiersByExchange'
text/json:
schema:
$ref: '#/components/schemas/IdentifiersByExchange'
application/xml:
schema:
$ref: '#/components/schemas/IdentifiersByExchange'
text/xml:
schema:
$ref: '#/components/schemas/IdentifiersByExchange'
text/csv:
schema:
$ref: '#/components/schemas/IdentifiersByExchange'
/xGlobalMaster/GetSecurity:
get:
tags:
- XigniteGlobalMaster
parameters:
- name: Identifier
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
allOf:
- $ref: '#/components/schemas/IdentifierTypes'
- name: StartDate
in: query
schema:
type: string
- name: EndDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Security'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/Security'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Security'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Security'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/Security'
/xGlobalMaster/GetSecurities:
get:
tags:
- XigniteGlobalMaster
parameters:
- name: Identifiers
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
allOf:
- $ref: '#/components/schemas/IdentifierTypes'
- name: AsOfDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Security'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/Security'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Security'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Security'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/Security'
/xGlobalMaster/GetInstrument:
get:
tags:
- XigniteGlobalMaster
parameters:
- name: IncludeRelated
in: query
schema:
allOf:
- $ref: '#/components/schemas/InstrumentRelatedTypes'
- name: Identifier
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
allOf:
- $ref: '#/components/schemas/IdentifierTypes'
- name: StartDate
in: query
schema:
type: string
- name: EndDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Instrument'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/Instrument'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Instrument'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Instrument'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/Instrument'
/xGlobalMaster/GetInstruments:
get:
tags:
- XigniteGlobalMaster
parameters:
- name: IncludeRelated
in: query
schema:
allOf:
- $ref: '#/components/schemas/InstrumentRelatedTypes'
- name: Identifiers
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
allOf:
- $ref: '#/components/schemas/IdentifierTypes'
- name: AsOfDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Instrument'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/Instrument'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Instrument'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Instrument'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/Instrument'
/xGlobalMaster/GetIssuer:
get:
tags:
- XigniteGlobalMaster
parameters:
- name: IncludeRelated
in: query
schema:
allOf:
- $ref: '#/components/schemas/IssuerRelatedTypes'
- name: Identifier
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
allOf:
- $ref: '#/components/schemas/IdentifierTypes'
- name: StartDate
in: query
schema:
type: string
- name: EndDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Issuer'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/Issuer'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Issuer'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Issuer'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/Issuer'
/xGlobalMaster/GetIssuers:
get:
tags:
- XigniteGlobalMaster
parameters:
- name: IncludeRelated
in: query
schema:
allOf:
- $ref: '#/components/schemas/IssuerRelatedTypes'
- name: Identifiers
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
allOf:
- $ref: '#/components/schemas/IdentifierTypes'
- name: AsOfDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Issuer'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/Issuer'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Issuer'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Issuer'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/Issuer'
/xGlobalMaster/GetIssuerByCompanyIdentifier:
get:
tags:
- XigniteGlobalMaster
parameters:
- name: IncludeRelated
in: query
schema:
allOf:
- $ref: '#/components/schemas/IssuerRelatedTypes'
- name: Identifier
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/Issuer'
text/json:
schema:
$ref: '#/components/schemas/Issuer'
application/xml:
schema:
$ref: '#/components/schemas/Issuer'
text/xml:
schema:
$ref: '#/components/schemas/Issuer'
text/csv:
schema:
$ref: '#/components/schemas/Issuer'
/xGlobalMaster/GetMasterByIdentifier:
get:
tags:
- XigniteGlobalMaster
parameters:
- name: Identifier
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
allOf:
- $ref: '#/components/schemas/IdentifierTypes'
- name: StartDate
in: query
schema:
type: string
- name: EndDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
/xGlobalMaster/GetMasterByIdentifiers:
get:
tags:
- XigniteGlobalMaster
parameters:
- name: Identifiers
in: query
schema:
type: string
- name: IdentifierType
in: query
schema:
allOf:
- $ref: '#/components/schemas/IdentifierTypes'
- name: AsOfDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
/xGlobalMaster/LookupSecurity:
get:
tags:
- XigniteGlobalMaster
parameters:
- name: Name
in: query
schema:
type: string
- name: InstrumentClass
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/LookupItems'
text/json:
schema:
$ref: '#/components/schemas/LookupItems'
application/xml:
schema:
$ref: '#/components/schemas/LookupItems'
text/xml:
schema:
$ref: '#/components/schemas/LookupItems'
text/csv:
schema:
$ref: '#/components/schemas/LookupItems'
/xGlobalMaster/GetMasterByExchange:
get:
tags:
- XigniteGlobalMaster
parameters:
- name: Exchange
in: query
schema:
allOf:
- $ref: '#/components/schemas/Exchanges'
- name: StartSymbol
in: query
schema:
type: string
- name: EndSymbol
in: query
schema:
type: string
- name: InstrumentClass
in: query
schema:
allOf:
- $ref: '#/components/schemas/InstrumentClasses'
- name: AsOfDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
/xGlobalMaster/GetMasterByExchangeChanges:
get:
tags:
- XigniteGlobalMaster
parameters:
- name: Exchange
in: query
schema:
allOf:
- $ref: '#/components/schemas/Exchanges'
- name: StartSymbol
in: query
schema:
type: string
- name: EndSymbol
in: query
schema:
type: string
- name: InstrumentClass
in: query
schema:
allOf:
- $ref: '#/components/schemas/InstrumentClasses'
- name: StartModifiedDate
in: query
schema:
type: string
- name: EndModifiedDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
/xGlobalMaster/GetMasterBySector:
get:
tags:
- XigniteGlobalMaster
parameters:
- name: Exchange
in: query
schema:
allOf:
- $ref: '#/components/schemas/Exchanges'
- name: Sector
in: query
schema:
allOf:
- $ref: '#/components/schemas/Sectors'
- name: StartSymbol
in: query
schema:
type: string
- name: EndSymbol
in: query
schema:
type: string
- name: InstrumentClass
in: query
schema:
allOf:
- $ref: '#/components/schemas/InstrumentClasses'
- name: AsOfDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
/xGlobalMaster/GetMasterByIndustry:
get:
tags:
- XigniteGlobalMaster
parameters:
- name: Exchange
in: query
schema:
allOf:
- $ref: '#/components/schemas/Exchanges'
- name: Industry
in: query
schema:
allOf:
- $ref: '#/components/schemas/Industries'
- name: StartSymbol
in: query
schema:
type: string
- name: EndSymbol
in: query
schema:
type: string
- name: InstrumentClass
in: query
schema:
allOf:
- $ref: '#/components/schemas/InstrumentClasses'
- name: AsOfDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
/xGlobalMaster/GetMasterByGlobalSector:
get:
tags:
- XigniteGlobalMaster
parameters:
- name: Exchange
in: query
schema:
type: string
- name: Sector
in: query
schema:
type: string
- name: StartSymbol
in: query
schema:
type: string
- name: EndSymbol
in: query
schema:
type: string
- name: InstrumentClass
in: query
schema:
type: string
- name: AsOfDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
/xGlobalMaster/GetMasterByGlobalIndustry:
get:
tags:
- XigniteGlobalMaster
parameters:
- name: Exchange
in: query
schema:
type: string
- name: Industry
in: query
schema:
type: string
- name: StartSymbol
in: query
schema:
type: string
- name: EndSymbol
in: query
schema:
type: string
- name: InstrumentClass
in: query
schema:
type: string
- name: AsOfDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/Record'
/xGlobalMaster/GetMasterStatisticsByExchange:
get:
tags:
- XigniteGlobalMaster
parameters:
- name: Exchange
in: query
schema:
allOf:
- $ref: '#/components/schemas/Exchanges'
- name: StartSymbol
in: query
schema:
type: string
- name: EndSymbol
in: query
schema:
type: string
- name: InstrumentClass
in: query
schema:
allOf:
- $ref: '#/components/schemas/InstrumentClasses'
- name: AsOfDate
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/Statistics'
text/json:
schema:
$ref: '#/components/schemas/Statistics'
application/xml:
schema:
$ref: '#/components/schemas/Statistics'
text/xml:
schema:
$ref: '#/components/schemas/Statistics'
text/csv:
schema:
$ref: '#/components/schemas/Statistics'
components:
schemas:
InstrumentClasses:
enum:
- Bond
- Indices
- Stock
- Other
- StructuredProduct
- Fund
- MoneyMarket
- Derivative
- Currency
- Technical
- Commodity
- CurrencyForward
- InterestRateSwaps
- DepositoryReceipt
- ExchangeTradedFund
- PreferredShares
- CoveredWarrant
- Warrant
- Units
- ExchangeTradedCommodity
- All
type: string
SymbolChangeList:
allOf:
- $ref: '#/components/schemas/Common'
- type: object
properties:
DateTime:
type:
- string
- 'null'
SymbolChanges:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/SymbolChange'
additionalProperties: false
Industries:
enum:
- Unknown
- Chemicals_MajorDiversified
- Synthetics
- AgriculturalChemicals
- SpecialtyChemicals
- MajorIntegratedOilAndGas
- IndependentOilAndGas
- OilAndGasRefiningAndMarketing
- OilAndGasDrillingAndExploration
- OilAndGasEquipmentAndServices
- OilAndGasPipelines
- SteelAndIron
- Copper
- Aluminum
- IndustrialMetalsAndMinerals
- Gold
- Silver
- No
# --- truncated at 32 KB (64 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/xignite/refs/heads/main/openapi/xignite-xigniteglobalmaster-api-openapi.yml