Get Coin

coingecko.get_coin
ActionBusiness appsconnection required

Calls the CoinGecko API with the connection's credentials.

Retrieve one coin's full record: description, links, categories and, unless switched off, its market data and exchange tickers.

Connection

Required
Yes — the node will not save without one
Auth type
API key
Providers
CoinGecko
Secret shape
the CoinGecko API key, or {"api_key": "…"}
Config it needs
plan, base_url
Resolved by
config.connection_id, else node.connection_id

Configuration

5 fields, 1 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.

FieldTypeRequiredDefaultConstraintsExample
coin_id
The coin's CoinGecko API id, as listed by the Coins List node (not its symbol).
stringYes——bitcoin
localization
Include the description and other text in every language CoinGecko has.
booleanNotrue——
tickers
Include the exchange tickers the coin trades on.
booleanNotrue——
market_data
Include price, market cap, volume and all-time-high market data.
booleanNotrue——
sparkline
Include the seven-day sparkline series alongside the other data.
booleanNofalse——

Example configuration

Every value below is the contract’s own example or default — nothing invented.

{
  "coin_id": "bitcoin",
  "localization": true,
  "market_data": true,
  "sparkline": false,
  "tickers": true
}

Output

One shape.

result

FieldTypeExample
id
The coin's CoinGecko API id.
string—
symbol
The coin's ticker symbol.
string—
name
The coin's display name.
string—
web_slug
The slug the coin's CoinGecko page is served at.
string—
asset_platform_id
The chain a token lives on, if any.
string—
platforms
Contract addresses keyed by asset platform.
object—
categories
The categories CoinGecko files the coin under.
array—
description
The coin's description, keyed by language.
object—
links
Homepage, explorer, forum and social links.
object—
image
Thumb, small and large logo URLs.
object—
market_cap_rank
The coin's rank by market capitalisation.
number—
market_data
Price, market cap, volume, ATH and ATL data.
object—
tickers
The exchange tickers the coin trades on.
array—
last_updated
ISO-8601 timestamp of CoinGecko's last update.
string—
{
  "asset_platform_id": "",
  "categories": [],
  "description": {},
  "id": "",
  "image": {},
  "last_updated": "",
  "links": {},
  "market_cap_rank": 0,
  "market_data": {},
  "name": "",
  "platforms": {},
  "symbol": "",
  "tickers": [],
  "web_slug": ""
}

See Get Coin run in a workflow.

In a technical demo we add the CoinGecko connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.