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.
/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"
| Parameter | Description |
|---|---|
chainpath · 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.
| Field | Type | Description |
|---|---|---|
programs | object[] | |
programs[].id | string | A short name for the program, e.g. jupiter. |
programs[].name | string | Display name, e.g. Jupiter. |
programs[].programId | string | The 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