Every API here is available over the APIs.io API and to AI agents over MCP.
openapi: 3.2.0
info:
title: v2 Currencies API
version: '2'
servers:
- url: https://api.coingate.com/api/v2
security:
- {}
tags:
- name: Currencies
paths:
/currencies:
get:
summary: Get Currencies
description: Retrieves all currencies.
operationId: currencies
parameters:
- name: native
in: query
schema:
type: boolean
- name: enabled
in: query
schema:
type: boolean
- name: merchant_pay
in: query
schema:
type: boolean
- name: merchant_receive
in: query
schema:
type: boolean
- name: kind
in: query
description: 'Accepted values: crypto, fiat'
schema:
type: string
- name: symbol
in: query
description: 'Search by currency symbol, for example: BTC'
schema:
type: string
responses:
'200':
description: '200'
content:
application/json:
examples:
Result:
value: "[\n {\n id: 1,\n title: 'Bitcoin',\n kind: 'crypto',\n symbol: 'BTC',\n native: true,\n disabled: false,\n disabled_message: null,\n merchant: {\n price: true,\n pay: true,\n receive: true,\n },\n platforms: [\n {\n id: 8,\n id_name: 'bitcoin',\n title: 'Bitcoin',\n enabled: true,\n },\n ],\n },\n {\n id: 2,\n title: 'Euro',\n kind: 'fiat',\n symbol: 'EUR',\n native: true,\n disabled: false,\n disabled_message: null,\n merchant: {\n price: true,\n pay: false,\n receive: true,\n },\n },\n {\n id: 3,\n title: 'United States dollar',\n kind: 'fiat',\n symbol: 'USD',\n native: true,\n disabled: false,\n disabled_message: null,\n merchant: {\n price: true,\n pay: false,\n receive: true,\n },\n },\n {\n id: 4,\n title: 'British Pound',\n kind: 'fiat',\n symbol: 'GBP',\n native: true,\n disabled: false,\n disabled_message: null,\n merchant: {\n price: true,\n pay: false,\n receive: true,\n },\n },\n {\n id: 5,\n title: 'Ethereum',\n kind: 'crypto',\n symbol: 'ETH',\n native: true,\n disabled: false,\n disabled_message: null,\n merchant: {\n price: true,\n pay: true,\n receive: true,\n },\n platforms: [\n {\n id: 2,\n id_name: 'binance_chain',\n title: 'Binance Chain (BEP2)',\n enabled: true,\n },\n {\n id: 7,\n id_name: 'ethereum',\n title: 'Ethereum',\n enabled: true,\n },\n ],\n },\n]"
deprecated: false
x-readme:
code-samples:
- language: curl
code: 'curl https://api.coingate.com/v2/currencies
# Enabled + Native + Crypto
curl https://api.coingate.com/v2/currencies?native=true&enabled=true&kind=crypto
# Merchant Pay
curl https://api.coingate.com/v2/currencies?merchant_pay=true'
samples-languages:
- curl
tags:
- Currencies
x-readme:
headers: []
explorer-enabled: false
proxy-enabled: true
x-readme-fauxas: true
x-provenance:
method: harvested
publisher: CoinGate
source: https://raw.githubusercontent.com/coingate/openapi/v2/reference/v2.json
note: split by refine-openapis from the provider's own published document, verified by fetch (openapi/_original/*.fetch.json);
stamped by stamp-openapi-provenance.py (roadmap#793)