Xignite Global Metals API
Spot prices, bars, and historical rates for precious metals such as gold, silver, platinum, and palladium from the globalmetals.xignite.com service.
Spot prices, bars, and historical rates for precious metals such as gold, silver, platinum, and palladium from the globalmetals.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-metals-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 Metals API
version: 1.0.3
servers:
- url: https://globalmetals.xignite.com
security:
- basic: []
tags:
- name: XigniteGlobalMetals
paths:
/xGlobalMetals/ListMetals:
get:
tags:
- XigniteGlobalMetals
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/Metals'
text/json:
schema:
$ref: '#/components/schemas/Metals'
application/xml:
schema:
$ref: '#/components/schemas/Metals'
text/xml:
schema:
$ref: '#/components/schemas/Metals'
text/csv:
schema:
$ref: '#/components/schemas/Metals'
/xGlobalMetals/GetRealTimeMetalQuote:
get:
tags:
- XigniteGlobalMetals
parameters:
- name: Symbol
in: query
schema:
type: string
- name: Currency
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/MetalQuote'
text/json:
schema:
$ref: '#/components/schemas/MetalQuote'
application/xml:
schema:
$ref: '#/components/schemas/MetalQuote'
text/xml:
schema:
$ref: '#/components/schemas/MetalQuote'
text/csv:
schema:
$ref: '#/components/schemas/MetalQuote'
/xGlobalMetals/GetRealTimeMetalQuotes:
get:
tags:
- XigniteGlobalMetals
parameters:
- name: Symbols
in: query
schema:
type: string
- name: Currency
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/MetalQuote'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/MetalQuote'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/MetalQuote'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/MetalQuote'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/MetalQuote'
/xGlobalMetals/GetRealTimeExtendedMetalQuote:
get:
tags:
- XigniteGlobalMetals
parameters:
- name: Symbol
in: query
schema:
type: string
- name: Currency
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/ExtendedMetalQuote'
text/json:
schema:
$ref: '#/components/schemas/ExtendedMetalQuote'
application/xml:
schema:
$ref: '#/components/schemas/ExtendedMetalQuote'
text/xml:
schema:
$ref: '#/components/schemas/ExtendedMetalQuote'
text/csv:
schema:
$ref: '#/components/schemas/ExtendedMetalQuote'
/xGlobalMetals/GetHistoricalMetalQuote:
get:
tags:
- XigniteGlobalMetals
parameters:
- name: Symbol
in: query
schema:
type: string
- name: Currency
in: query
schema:
type: string
- name: AsOfDate
in: query
schema:
type: string
- name: FixingTime
in: query
schema:
type: string
- name: PriceType
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/HistoricalMetalQuote'
text/json:
schema:
$ref: '#/components/schemas/HistoricalMetalQuote'
application/xml:
schema:
$ref: '#/components/schemas/HistoricalMetalQuote'
text/xml:
schema:
$ref: '#/components/schemas/HistoricalMetalQuote'
text/csv:
schema:
$ref: '#/components/schemas/HistoricalMetalQuote'
/xGlobalMetals/GetBar:
get:
tags:
- XigniteGlobalMetals
parameters:
- name: Symbol
in: query
schema:
type: string
- name: Currency
in: query
schema:
type: string
- name: AsOfDate
in: query
schema:
type: string
- name: AsOfTime
in: query
schema:
type: string
- name: PriceType
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/Bar'
text/json:
schema:
$ref: '#/components/schemas/Bar'
application/xml:
schema:
$ref: '#/components/schemas/Bar'
text/xml:
schema:
$ref: '#/components/schemas/Bar'
text/csv:
schema:
$ref: '#/components/schemas/Bar'
/xGlobalMetals/GetBars:
get:
tags:
- XigniteGlobalMetals
parameters:
- name: Symbol
in: query
schema:
type: string
- name: Currency
in: query
schema:
type: string
- name: AsOfDate
in: query
schema:
type: string
- name: StartTime
in: query
schema:
type: string
- name: EndTime
in: query
schema:
type: string
- name: PriceType
in: query
schema:
type: string
- name: TickPrecision
in: query
schema:
type: string
- name: TickPeriods
in: query
schema:
type: integer
format: int32
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Bar'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/Bar'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Bar'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/Bar'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/Bar'
/xGlobalMetals/GetBaseMetalPrice:
get:
tags:
- XigniteGlobalMetals
parameters:
- name: MetalType
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/BaseMetalPrice'
text/json:
schema:
$ref: '#/components/schemas/BaseMetalPrice'
application/xml:
schema:
$ref: '#/components/schemas/BaseMetalPrice'
text/xml:
schema:
$ref: '#/components/schemas/BaseMetalPrice'
text/csv:
schema:
$ref: '#/components/schemas/BaseMetalPrice'
/xGlobalMetals/GetChartBars:
get:
tags:
- XigniteGlobalMetals
parameters:
- name: Symbol
in: query
schema:
type: string
- name: Currency
in: query
schema:
type: string
- name: StartTime
in: query
schema:
type: string
- name: EndTime
in: query
schema:
type: string
- name: PriceType
in: query
schema:
type: string
- name: Precision
in: query
schema:
type: string
- name: Period
in: query
schema:
type: integer
format: int32
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/MetalChartBars'
text/json:
schema:
$ref: '#/components/schemas/MetalChartBars'
application/xml:
schema:
$ref: '#/components/schemas/MetalChartBars'
text/xml:
schema:
$ref: '#/components/schemas/MetalChartBars'
text/csv:
schema:
$ref: '#/components/schemas/MetalChartBars'
/xGlobalMetals/GetHistoricalLondonFixingRange:
get:
tags:
- XigniteGlobalMetals
parameters:
- name: Symbol
in: query
schema:
type: string
- name: Currency
in: query
schema:
type: string
- name: FixingType
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:
type: array
items:
$ref: '#/components/schemas/LondonFixing'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/LondonFixing'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/LondonFixing'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/LondonFixing'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/LondonFixing'
/xGlobalMetals/GetHistoricalMetalQuotes:
get:
tags:
- XigniteGlobalMetals
parameters:
- name: Symbols
in: query
schema:
type: string
- name: Currency
in: query
schema:
type: string
- name: AsOfDate
in: query
schema:
type: string
- name: FixingTime
in: query
schema:
type: string
- name: PriceType
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/HistoricalMetalQuote'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/HistoricalMetalQuote'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/HistoricalMetalQuote'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/HistoricalMetalQuote'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/HistoricalMetalQuote'
/xGlobalMetals/GetHistoricalMetalQuotesRange:
get:
tags:
- XigniteGlobalMetals
parameters:
- name: Symbol
in: query
schema:
type: string
- name: Currency
in: query
schema:
type: string
- name: StartDate
in: query
schema:
type: string
- name: EndDate
in: query
schema:
type: string
- name: FixingTime
in: query
schema:
type: string
- name: PeriodType
in: query
schema:
type: string
- name: PriceType
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/HistoricalMetalQuote'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/HistoricalMetalQuote'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/HistoricalMetalQuote'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/HistoricalMetalQuote'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/HistoricalMetalQuote'
/xGlobalMetals/GetLatestHistoricalMetalQuote:
get:
tags:
- XigniteGlobalMetals
parameters:
- name: Symbol
in: query
schema:
type: string
- name: Currency
in: query
schema:
type: string
- name: AsOfDate
in: query
schema:
type: string
- name: FixingTime
in: query
schema:
type: string
- name: PriceType
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/HistoricalMetalQuote'
text/json:
schema:
$ref: '#/components/schemas/HistoricalMetalQuote'
application/xml:
schema:
$ref: '#/components/schemas/HistoricalMetalQuote'
text/xml:
schema:
$ref: '#/components/schemas/HistoricalMetalQuote'
text/csv:
schema:
$ref: '#/components/schemas/HistoricalMetalQuote'
/xGlobalMetals/GetLatestHistoricalMetalQuotes:
get:
tags:
- XigniteGlobalMetals
parameters:
- name: Symbols
in: query
schema:
type: string
- name: Currency
in: query
schema:
type: string
- name: AsOfDate
in: query
schema:
type: string
- name: FixingTime
in: query
schema:
type: string
- name: PriceType
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/HistoricalMetalQuote'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/HistoricalMetalQuote'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/HistoricalMetalQuote'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/HistoricalMetalQuote'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/HistoricalMetalQuote'
/xGlobalMetals/GetLondonFixing:
get:
tags:
- XigniteGlobalMetals
parameters:
- name: Symbol
in: query
schema:
type: string
- name: Currency
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/LondonFixing'
text/json:
schema:
$ref: '#/components/schemas/LondonFixing'
application/xml:
schema:
$ref: '#/components/schemas/LondonFixing'
text/xml:
schema:
$ref: '#/components/schemas/LondonFixing'
text/csv:
schema:
$ref: '#/components/schemas/LondonFixing'
/xGlobalMetals/GetLondonHistoricalMetalQuotesRange:
get:
tags:
- XigniteGlobalMetals
parameters:
- name: Symbol
in: query
schema:
type: string
- name: Currency
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:
type: array
items:
$ref: '#/components/schemas/HistoricalMetalQuote'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/HistoricalMetalQuote'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/HistoricalMetalQuote'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/HistoricalMetalQuote'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/HistoricalMetalQuote'
/xGlobalMetals/GetTopIndustryHeadlines:
get:
tags:
- XigniteGlobalMetals
parameters:
- name: Count
in: query
schema:
type: integer
format: int32
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/MarketNews'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/MarketNews'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/MarketNews'
text/xml:
schema:
type: array
items:
$ref: '#/components/schemas/MarketNews'
text/csv:
schema:
type: array
items:
$ref: '#/components/schemas/MarketNews'
components:
schemas:
LondonFixing:
allOf:
- $ref: '#/components/schemas/Common'
- type: object
properties:
Name:
type:
- string
- 'null'
Symbol:
type:
- string
- 'null'
QuoteType:
type:
- string
- 'null'
Currency:
type:
- string
- 'null'
Date:
type:
- string
- 'null'
Time:
type:
- string
- 'null'
Fixing:
type:
- string
- 'null'
Price:
type: number
format: double
Unit:
type:
- string
- 'null'
Source:
type:
- string
- 'null'
additionalProperties: false
MetalChartBars:
allOf:
- $ref: '#/components/schemas/Common'
- type: object
properties:
Timing:
type:
- string
- 'null'
PriceType:
type:
- string
- 'null'
MetalDescription:
allOf:
- $ref: '#/components/schemas/MetalDescription'
ChartBars:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/ChartBar'
additionalProperties: false
OutcomeTypes:
enum:
- Success
- SystemError
- RequestError
- RegistrationError
type: string
Common:
type: object
properties:
Delay:
type: number
format: double
Identity:
type:
- string
- 'null'
Message:
type:
- string
- 'null'
Outcome:
allOf:
- $ref: '#/components/schemas/OutcomeTypes'
additionalProperties: false
Metals:
allOf:
- $ref: '#/components/schemas/Common'
- type: object
properties:
MetalList:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/Metal'
additionalProperties: false
ExtendedMetalQuote:
allOf:
- $ref: '#/components/schemas/Common'
- type: object
properties:
Name:
type:
- string
- 'null'
Symbol:
type:
- string
- 'null'
Unit:
type:
- string
- 'null'
QuoteType:
type:
- string
- 'null'
Currency:
type:
- string
- 'null'
Date:
type:
- string
- 'null'
Time:
type:
- string
- 'null'
Bid:
type: number
format: double
Ask:
type: number
format: double
Spread:
type: number
format: double
Open:
type: number
format: double
High:
type: number
format: double
Low:
type: number
format: double
Close:
type: number
format: double
Average:
type: number
format: double
PreviousClose:
type: number
format: double
PreviousCloseDate:
type:
- string
- 'null'
Change:
type: number
format: double
PercentChange:
type: number
format: double
Source:
type:
- string
- 'null'
additionalProperties: false
MetalDescription:
type: object
properties:
Symbol:
type:
- string
- 'null'
Currency:
type:
- string
- 'null'
Name:
type:
- string
- 'null'
Unit:
type:
- string
- 'null'
Type:
type:
- string
- 'null'
additionalProperties: false
HistoricalMetalQuote:
allOf:
- $ref: '#/components/schemas/Common'
- type: object
properties:
Name:
type:
- string
- 'null'
Symbol:
type:
- string
- 'null'
QuoteType:
type:
- string
- 'null'
Currency:
type:
- string
- 'null'
StartDate:
type:
- string
- 'null'
StartTime:
type:
- string
- 'null'
EndDate:
type:
- string
- 'null'
EndTime:
type:
- string
- 'null'
Open:
type: number
format: double
High:
type: number
format: double
Low:
type: number
format: double
Close:
type: number
format: double
Average:
type: number
format: double
additionalProperties: false
MarketNews:
allOf:
- $ref: '#/components/schemas/Common'
- type: object
properties:
Headline:
type:
- string
- 'null'
Source:
type:
- string
- 'null'
Summary:
type:
- string
- 'null'
Time:
type:
- string
- 'null'
Url:
type:
- string
- 'null'
additionalProperties: false
MetalQuote:
allOf:
- $ref: '#/components/schemas/Common'
- type: object
properties:
Name:
type:
- string
- 'null'
Symbol:
type:
- string
- 'null'
Unit:
type:
- string
- 'null'
QuoteType:
type:
- string
- 'null'
Currency:
type:
- string
- 'null'
Date:
type:
- string
- 'null'
Time:
type:
- string
- 'null'
Bid:
type: number
format: double
Mid:
type: number
format: double
Ask:
type: number
format: double
Spread:
type: number
format: double
Source:
type:
- string
- 'null'
additionalProperties: false
Bar:
allOf:
- $ref: '#/components/schemas/Common'
- type: object
properties:
Symbol:
type:
- string
- 'null'
StartDate:
type:
- string
- 'null'
StartTime:
type:
- string
- 'null'
EndDate:
type:
- string
- 'null'
EndTime:
type:
- string
- 'null'
Open:
type: number
format: double
High:
type: number
format: double
Low:
type: number
format: double
Close:
type: number
format: double
Average:
type: number
format: double
Volume:
type: number
format: double
additionalProperties: false
ChartBar:
type: object
properties:
StartDate:
type:
- string
- 'null'
StartTime:
type:
- string
- 'null'
EndDate:
type:
- string
- 'null'
EndTime:
type:
- string
- 'null'
UTCOffset:
type: number
format: double
Open:
type: number
format: double
High:
type: number
format: double
Low:
type: number
format: double
Close:
type: number
format: double
Volume:
type: number
format: double
Trades:
type: integer
format: int32
TWAP:
type: number
format: double
VWAP:
type: number
format: double
Currency:
type:
- string
- 'null'
Session:
type:
- string
- 'null'
AdjustmentRatio:
type: number
format: double
additionalProperties: false
Metal:
type: object
properties:
Name:
type:
- string
- 'null'
Symbol:
type:
- string
- 'null'
Type:
type:
- string
- 'null'
Active:
type: boolean
Message:
type:
- string
- 'null'
additionalProperties: false
BaseMetalPrice:
allOf:
- $ref: '#/components/schemas/Common'
- type: object
properties:
Name:
type:
- string
- 'null'
Symbol:
type:
- string
- 'null'
Currency:
type:
- string
- 'null'
Date:
type:
- string
- 'null'
Time:
type:
- string
- 'null'
Price:
type: number
format: double
Unit:
type:
- string
- 'null'
Source:
type:
- string
- 'null'
additionalProperties: false
securitySchemes:
basic:
type: apiKey
description: Token for your account.
name: _token
in: query