DIA Crypto Price Oracle Scraper
Pricing
from $1.63 / 1,000 results
DIA Crypto Price Oracle Scraper
Pull live crypto price oracle quotes from DIA across Bitcoin, Ethereum, Solana, and thousands of on-chain tokens. Resolve assets by ticker or blockchain and address. Returns symbol, name, USD price, prior day price, 24h volume, source, and timestamp for trading models and DeFi research.
Pricing
from $1.63 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share

💲 DIA Crypto Price Oracle Scraper
🚀 Export live on-chain crypto oracle quotes in seconds. Pull DIA price feeds for Bitcoin, Ethereum, Solana, and thousands of on-chain tokens by ticker or by blockchain and contract address.
🕒 Last updated: 2026-06-08 · 📊 Up to 10 fields per record · symbol or address resolution · live USD prices
Turn DIA's decentralized oracle into clean, structured quotes you can drop into a trading model, a DeFi dashboard, or a research notebook. Quote assets by ticker symbol (the highest-volume match wins), by exact blockchain and contract address, or leave both empty to pull the top quoted assets by 24h volume.
Coverage is whatever DIA publishes through its public oracle API: USD price, prior-day price, 24h volume, the originating source, and the quote timestamp, keyed by blockchain and on-chain address. No exchange account and no API key are required.
| 🎯 Target Audience | 💡 Primary Use Cases |
|---|---|
| Quant and trading teams | Feed oracle prices into models and alerts |
| DeFi builders and researchers | Read on-chain price feeds by chain and address |
| Portfolio and dashboard makers | Track USD prices and 24h volume across tokens |
| Analysts and journalists | Cite a dated, sourced price per asset |
📋 What the DIA Crypto Oracle Scraper does
This Actor calls the public DIA oracle API and returns one clean record per asset:
- Quote by ticker — pass symbols like
BTC,ETH,SOL; each is resolved to its highest-volume blockchain and address, then quoted. - Quote by exact asset — pass
blockchain+addresspairs for precise on-chain tokens (native coins use the zero address). - Top assets fallback — leave both inputs empty to pull the top quoted assets ranked by 24h volume.
Each record carries the USD price, the prior-day price, the 24h USD volume, the source, the quote time, and a scrapedAt timestamp.
🎬 Full Demo (🚧 Coming soon)
⚙️ Input
| Field | Type | Description |
|---|---|---|
symbols | array | Ticker symbols to resolve and quote (for example BTC, ETH, SOL). Each is matched against the DIA quoted-asset list, highest-volume match wins. |
assets | array (JSON) | Exact assets to quote, each { "blockchain": "...", "address": "..." }. Use for precise on-chain tokens; native coins use the zero address. |
maxItems | integer | How many records to return. Free plan is capped at 10. |
Example 1 — quote by ticker symbol
{"symbols": ["BTC", "ETH", "SOL"],"maxItems": 10}
Example 2 — quote an exact on-chain asset
{"assets": [{ "blockchain": "Ethereum", "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" }],"maxItems": 5}
⚠️ Good to Know: When you pass a ticker, DIA may list it on several chains; the Actor picks the highest-volume match. For a specific token, use the
assetslist with the exactblockchainandaddress. If a symbol is not in the DIA quoted-asset list, the Actor returns a record with an explanatoryerrorso nothing is silently dropped.
📊 Output
Each record represents a single oracle quote:
| Field | Description |
|---|---|
🏷 symbol | Asset ticker symbol |
📌 name | Asset name |
⛓ blockchain | Blockchain the asset is quoted on |
🔑 address | On-chain contract address (zero address for native coins) |
💲 priceUsd | Current USD price |
📉 priceYesterdayUsd | Prior-day USD price |
📊 volumeYesterdayUsd | 24h volume in USD |
🛰 source | The DIA source for the quote |
📅 time | Quote timestamp from DIA |
🕒 scrapedAt | Collection timestamp |
❌ error | Null on success |
Real sample — Bitcoin
{"symbol": "BTC","name": "Bitcoin","blockchain": "Bitcoin","address": "0x0000000000000000000000000000000000000000","priceUsd": 67234.18,"priceYesterdayUsd": 66120.55,"volumeYesterdayUsd": 18254331022.4,"source": "diadata.org","time": "2026-06-08T17:08:55.000Z","scrapedAt": "2026-06-08T17:09:21.000Z","error": null}
Real sample — Ethereum
{"symbol": "ETH","name": "Ether","blockchain": "Ethereum","address": "0x0000000000000000000000000000000000000000","priceUsd": 3512.07,"priceYesterdayUsd": 3478.91,"volumeYesterdayUsd": 9123847710.2,"source": "diadata.org","time": "2026-06-08T17:08:55.000Z","scrapedAt": "2026-06-08T17:09:21.000Z","error": null}
Real sample — USDC by exact address
{"symbol": "USDC","name": "USD Coin","blockchain": "Ethereum","address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","priceUsd": 1.0001,"priceYesterdayUsd": 0.9999,"volumeYesterdayUsd": 4521903311.7,"source": "diadata.org","time": "2026-06-08T17:08:55.000Z","scrapedAt": "2026-06-08T17:09:21.000Z","error": null}
✨ Why choose this Actor
- One clean record per asset, keyed by blockchain and contract address.
- Three ways to pick assets: ticker, exact address, or top-by-volume.
- USD price, prior-day price, and 24h volume in every record.
- Source and quote time included for auditability.
- No exchange account, no key, and no login required.
📈 How it compares to alternatives
| Approach | Effort | Structured fields | On-chain addressing | Maintenance |
|---|---|---|---|---|
| This Actor | One run | Yes | Yes | None on your side |
| Copying prices from a site | Repetitive | Inconsistent | No | Constant |
| Writing your own oracle client | Days | Depends | You own it | You own the upkeep |
🚀 How to use
- Create a free Apify account using this sign-up link.
- Open the DIA Crypto Price Oracle Scraper.
- Enter
symbols(for exampleBTC,ETH) or exactassets(blockchain + address). - Set
maxItemsto the number of records you want. - Click Start and grab your results when the run finishes.
💼 Business use cases
Trading and quant
| Goal | How this helps |
|---|---|
| Feed prices into a model | Get USD price and 24h volume per asset |
| Alert on moves | Compare price to prior-day price |
DeFi and on-chain
| Goal | How this helps |
|---|---|
| Read feeds by address | Quote exact tokens by blockchain and address |
| Audit a source | Each record carries source and quote time |
Portfolio and dashboards
| Goal | How this helps |
|---|---|
| Track a watchlist | Pass a list of tickers per run |
| Refresh on a schedule | Re-run to pull the latest quotes |
Research and reporting
| Goal | How this helps |
|---|---|
| Study market structure | Pull top assets by 24h volume |
| Cite dated prices | Use the source and time fields |
🔌 Automating DIA Crypto Oracle Scraper
Connect runs to the tools you already use:
- Make and Zapier to trigger runs and route quotes into sheets or databases.
- Slack to post price snapshots when a run finishes.
- Airbyte to load results into a warehouse.
- GitHub Actions to schedule periodic snapshots.
- Google Drive to archive each run's output.
🌟 Beyond business use cases
- Research: study how oracle prices track across chains and sources.
- Personal: build your own crypto price tracker.
- Non-profit: power a transparent, public price resource.
- Experimentation: prototype a DeFi data app without writing a scraper.
🤖 Ask an AI assistant
Paste your results into ChatGPT, Claude, Perplexity, or Microsoft Copilot and ask it to rank assets by volume, compute day-over-day moves, or summarize the snapshot.
❓ Frequently Asked Questions
Do I need a DIA account or API key? No. The Actor reads the public DIA oracle API, which needs no login.
How does symbol resolution work?
A ticker like BTC is matched against the DIA quoted-asset list, and the highest-volume match (its blockchain and address) is quoted.
How do I quote an exact token?
Use the assets input with the precise blockchain and address. Native coins use the zero address.
What if a symbol is not found?
The Actor returns a record with an error explaining the symbol was not in the DIA quoted-asset list.
What happens if I leave both inputs empty?
The Actor pulls the top quoted assets ranked by 24h volume, up to your maxItems.
Which prices are included? Current USD price, prior-day USD price, and 24h USD volume, plus the source and quote time.
Is there a logo or image field? No. The DIA response has no logo, so the Actor does not include an image field.
How fresh are the quotes? Each run pulls live from DIA, so quotes reflect the oracle at run time.
Can I quote tokens on chains other than Ethereum?
Yes. Pass the matching blockchain name and address in the assets input.
Can I schedule this? Yes. Use Apify Schedules to snapshot prices on any cadence.
🔌 Integrate with any app
Results are available through the Apify API, so you can pull them into any app, database, or workflow you already run.
🔗 Recommended Actors
- More market and reference data Actors in the ParseForge collection
💡 Pro Tip: browse the complete ParseForge collection.
🆘 Need Help? Open our contact form
⚠️ Disclaimer: independent tool, not affiliated with DIA. Only publicly available data is collected.