Skip to main content
This quickstart gets a wallet’s balances and transfers from the Feeds REST API in three steps.

Prerequisites

1

Get your API key

Open Feeds in the Goldsky dashboard, go to API Keys, and select Create API key. If you run a test request in the dashboard first, it creates a key for you. One key works for every feed in your project.This is a Feeds API key, not the Goldsky API key the CLI uses.Save the key in your server’s environment:
2

Get balances for a wallet

Request the balances for a wallet:
The response has the wallet’s total value and one row per token, highest value first. This one is shortened to its first row:
3

Get transfers for a wallet

Request the transfer history for the same wallet:
You get the wallet’s transfers across every supported chain, newest first, 100 per page. This one is shortened to its first row:
To get the next page, pass pagination.next_page_token back as page_token.
Each successful request is billed as one request, at $0.35 per 1,000.

Next steps

Balances reference

Filter by chain or token, hide dust, and page through holdings.

Transfers reference

Filter by direction, transfer type, time, or block range.