Discovery and markets API

Which recurring-order (DCA) programs run on this chain?

The dollar-cost-averaging programs on Solana whose orders the DCA endpoints report, each with its on-chain program address.

GET/api/external/discovery/dca-programs/{chain}

What it returns

A directory of the recurring-order (dollar-cost-averaging) programs whose orders the DCA endpoints on this chain report (dca-flow, dca-pair-flow, dca-participants, wallet-dca-orders), one row per program with its on-chain program address. Never empty: when the directory cannot be read the request fails rather than answering an empty list.

Chains

  • Solana SOL

Request

Send your key in the x-dex-data-key header. Replace each <placeholder> with a real value.

curl -H "x-dex-data-key: $DEXDATA_API_KEY" \
  "https://api.dexdata.io/api/external/discovery/dca-programs/SOL"
Parameters
ParameterDescription
chain

path · string · required

The chain to query. SOL only; every other chain returns 400.

Response fields

A JSON response. Every field is always present; null means the value could not be established, never zero.

Response fields of Which recurring-order (DCA) programs run on this chain?
FieldTypeDescription
programsobject[]
programs[].idstringA short name for the program, e.g. jupiter.
programs[].namestringDisplay name, e.g. Jupiter.
programs[].programIdstringThe program address on the chain, base58.

Start building with DexData today

Sign in, create a key and make your first call in a minute. Free credits every month, and you only pay for calls that succeed.

Get a free API key