Gala Games Explorer API
The Explorer API from Gala Games — 16 operation(s) for explorer.
The Explorer API from Gala Games — 16 operation(s) for explorer.
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/gala-games-explorer-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: Gala Block Explorer API
description: ''
version: 3.0.8
contact: {}
servers: []
tags:
- name: Explorer
paths:
/v1/explorer/all-balances:
get:
operationId: ExplorerController_getBalances
parameters:
- name: additionalKey
required: true
in: query
schema: {}
- name: type
required: true
in: query
schema: {}
- name: category
required: true
in: query
schema: {}
- name: collection
required: true
in: query
schema: {}
- name: channel
required: true
in: query
schema: {}
responses:
'200':
description: ''
tags:
- Explorer
/v1/explorer/all-allowances:
get:
operationId: ExplorerController_getAllowances
parameters:
- name: additionalKey
required: true
in: query
schema: {}
- name: type
required: true
in: query
schema: {}
- name: category
required: true
in: query
schema: {}
- name: collection
required: true
in: query
schema: {}
- name: channel
required: true
in: query
schema: {}
responses:
'200':
description: ''
tags:
- Explorer
/v1/explorer/bridge-ops:
get:
operationId: ExplorerController_getBridgeOps
parameters:
- name: from
required: true
in: query
schema: {}
responses:
'200':
description: ''
tags:
- Explorer
/v1/explorer/blocks:
get:
operationId: CachedExplorerController_getBlocks
parameters:
- name: limit
required: false
in: query
schema:
default: 20
type: number
- name: offset
required: false
in: query
schema:
default: 0
type: number
responses:
'200':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/BlocksResponseDTO'
tags:
- Explorer
/v1/explorer/blocks/latest:
get:
operationId: CachedExplorerController_getRecentBlocks
parameters:
- name: limit
required: false
in: query
schema:
default: 20
type: number
responses:
'200':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/BlindBlocksResponseDTO'
tags:
- Explorer
/v1/explorer/blocks/{channel}:
get:
operationId: CachedExplorerController_getBlocksByChannel
parameters:
- name: limit
required: false
in: query
schema:
default: 20
type: number
- name: offset
required: false
in: query
schema:
default: 0
type: number
- name: channel
required: true
in: path
schema:
type: string
responses:
'200':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/BlocksResponseDTO'
tags:
- Explorer
/v1/explorer/blocks/{channel}/latest:
get:
operationId: CachedExplorerController_getRecentBlocksByChannel
parameters:
- name: limit
required: false
in: query
schema:
default: 20
type: number
- name: channel
required: true
in: path
schema:
type: string
responses:
'200':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/BlindBlocksResponseDTO'
tags:
- Explorer
/v1/explorer/blocks/{channel}/{number}:
get:
operationId: CachedExplorerController_getBlockByNumber
parameters:
- name: channel
required: true
in: path
schema:
type: string
- name: number
required: true
in: path
schema:
minimum: 1
type: number
responses:
'200':
description: ''
content:
application/json:
schema:
type: array
items:
type: object
tags:
- Explorer
/v1/explorer/height/{channel}:
get:
operationId: CachedExplorerController_getBlockHeightOnChannel
parameters:
- name: channel
required: true
in: path
schema:
type: string
responses:
'200':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/ChannelHeightResponseDTO'
tags:
- Explorer
/v1/explorer/transactions:
get:
operationId: CachedExplorerController_getTransactions
parameters:
- name: limit
required: false
in: query
schema:
default: 20
type: number
- name: offset
required: false
in: query
schema:
default: 0
type: number
responses:
'200':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/TransactionsPagingResponseDTO'
tags:
- Explorer
/v1/explorer/transactions/latest:
get:
operationId: CachedExplorerController_getRecentTransactions
parameters:
- name: limit
required: false
in: query
schema:
default: 20
type: number
responses:
'200':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/TransactionsResponseDTO'
tags:
- Explorer
/v1/explorer/transactions/{channel}:
get:
operationId: CachedExplorerController_getTransactionsByChannel
parameters:
- name: channel
required: true
in: path
schema:
type: string
- name: limit
required: false
in: query
schema:
default: 20
type: number
- name: offset
required: false
in: query
schema:
default: 0
type: number
responses:
'200':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/TransactionsPagingResponseDTO'
tags:
- Explorer
/v1/explorer/transactions/{channel}/latest:
get:
operationId: CachedExplorerController_getRecentTransactionsByChannel
parameters:
- name: channel
required: true
in: path
schema:
type: string
- name: limit
required: false
in: query
schema:
default: 20
type: number
responses:
'200':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/TransactionsResponseDTO'
tags:
- Explorer
/v1/explorer/token-media:
post:
operationId: CachedExplorerController_getTokenMedia
parameters: []
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/TokenListDTO'
responses:
'201':
description: ''
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/TokenClassImageDTO'
tags:
- Explorer
/v1/explorer/channels:
get:
operationId: CachedExplorerController_getRegisteredChannels
parameters: []
responses:
'200':
description: ''
content:
application/json:
schema:
type: array
items:
type: string
tags:
- Explorer
/v1/explorer/search:
post:
operationId: CachedExplorerController_search
parameters: []
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/SearchRequestDTO'
responses:
'201':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/SearchResponseDTO'
tags:
- Explorer
components:
schemas:
SearchRequestDTO:
type: object
properties:
limit:
type: object
default: 20
offset:
type: object
default: 0
deepSearch:
type: object
default: false
search:
type: string
required:
- search
TokenMediaRequestDTO:
type: object
properties:
collection:
type: string
category:
type: string
type:
type: string
additionalKey:
type: string
required:
- collection
- category
- type
- additionalKey
PagingResponseDTO:
type: object
properties:
limit:
type: number
offset:
type: number
size:
type: number
count:
type: string
required:
- limit
- size
- count
SearchResponseDTO:
type: object
properties:
blocks:
type: array
items:
$ref: '#/components/schemas/BlockDetailsDTO'
search:
type: object
paging:
$ref: '#/components/schemas/PagingResponseDTO'
required:
- blocks
- search
- paging
TransactionsPagingResponseDTO:
type: object
properties:
paging:
$ref: '#/components/schemas/PagingResponseDTO'
transactions:
type: array
items:
type: object
required:
- paging
- transactions
BlocksResponseDTO:
type: object
properties:
blocks:
type: array
items:
$ref: '#/components/schemas/BlockDetailsDTO'
paging:
$ref: '#/components/schemas/PagingResponseDTO'
required:
- blocks
TokenListDTO:
type: object
properties:
tokens:
type: array
items:
$ref: '#/components/schemas/TokenMediaRequestDTO'
required:
- tokens
BlindBlocksResponseDTO:
type: object
properties:
blocks:
type: array
items:
$ref: '#/components/schemas/BlockDetailsDTO'
required:
- blocks
TokenClassImageDTO:
type: object
properties:
image:
type: string
collection:
type: string
category:
type: string
type:
type: string
additionalKey:
type: string
required:
- image
- collection
- category
- type
- additionalKey
BlockDetailsDTO:
type: object
properties:
block:
type: object
channel:
type: string
number:
type: string
parsedBlock:
type: object
required:
- block
- channel
- number
- parsedBlock
TransactionsResponseDTO:
type: object
properties:
transactions:
type: array
items:
type: object
required:
- transactions
ChannelHeightResponseDTO:
type: object
properties:
height:
type: string
required:
- height