Token Metadata OpenAPI Reference
- GET /registry/metadata/v1/info
Get information about the registry. The response includes the standards supported by the registry.
Example request:
GET /registry/metadata/v1/info HTTP/1.1 Host: example.com
- Status Codes:
200 OK –
ok
Example response:
HTTP/1.1 200 OK Content-Type: application/json { "adminId": "string", "supportedApis": {} }
not found
Example response:
HTTP/1.1 404 Not Found Content-Type: application/json { "error": "string" }
Internal server error
Example response:
HTTP/1.1 500 Internal Server Error Content-Type: application/json { "error": "string" }
- GET /registry/metadata/v1/instruments
List all instruments managed by this instrument admin.
- Query Parameters:
pageSize (integer) – Number of instruments per page.
pageToken (string) – The
nextPageToken
received from the response for the previous page.
Example request:
GET /registry/metadata/v1/instruments HTTP/1.1 Host: example.com
- Status Codes:
200 OK –
ok
Example response:
HTTP/1.1 200 OK Content-Type: application/json { "instruments": [ { "id": "string", "name": "string", "symbol": "string", "totalSupply": "string", "totalSupplyAsOf": "2025-08-21T13:48:50.766699", "decimals": 1, "supportedApis": {} } ], "nextPageToken": "string" }
not found
Example response:
HTTP/1.1 404 Not Found Content-Type: application/json { "error": "string" }
Internal server error
Example response:
HTTP/1.1 500 Internal Server Error Content-Type: application/json { "error": "string" }
- GET /registry/metadata/v1/instruments/{instrumentId}
Retrieve an instrument’s metadata.
- Parameters:
instrumentId (string)
Example request:
GET /registry/metadata/v1/instruments/{instrumentId} HTTP/1.1 Host: example.com
- Status Codes:
200 OK –
ok
Example response:
HTTP/1.1 200 OK Content-Type: application/json { "id": "string", "name": "string", "symbol": "string", "totalSupply": "string", "totalSupplyAsOf": "2025-08-21T13:48:50.766699", "decimals": 1, "supportedApis": {} }
not found
Example response:
HTTP/1.1 404 Not Found Content-Type: application/json { "error": "string" }
Internal server error
Example response:
HTTP/1.1 500 Internal Server Error Content-Type: application/json { "error": "string" }
Comments