Discover/CryptoRank API
live

CryptoRank APIcryptorank.io ↗

Access CryptoRank drophunting data: airdrop listings, task details, ecosystem info, reward schedules, and trending events via 5 structured endpoints.

Endpoint health
verified 6h ago
get_activity_detail
list_activities
get_dashboard
get_filters
get_activity_details_batch
5/5 passing latest checkself-healing
Endpoints
5
Updated
8d ago

What is the CryptoRank API?

This API exposes 5 endpoints covering CryptoRank's drophunting (airdrop tracking) data, including paginated activity listings, per-activity task breakdowns, batch detail retrieval for up to 30 projects at once, and a dashboard overview of hot events and upcoming reward distributions. The list_activities endpoint supports filtering by status, reward type, and activity type, while get_activity_detail returns task-level instructions, ecosystem tags, official links, and estimated cost in USD.

This call costs1 credit / call— charged only on success
Try it
Number of activities per page (1-100).
Pagination offset (0-based).
Comma-separated status values to filter by (e.g. 'CONFIRMED,POTENTIAL').
Field to sort by.
If true, returns archived/distributed activities instead of active ones.
Comma-separated reward type keys to filter by (e.g. 'airdrop,points'). Available keys from get_filters endpoint.
Comma-separated activity type keys to filter by (e.g. 'testnet,social'). Available keys from get_filters endpoint.
Sort direction.
→ api.parse.bot/scraper/3888881d-79db-46c9-8892-13115f4f0ab6/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/3888881d-79db-46c9-8892-13115f4f0ab6/list_activities?limit=3&is_archive=true&reward_type=airdrop&order_by=STATUS_UPDATE&order_direction=ASC' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 5 totalmissing one? ·

List drophunting activities (active or archived) with pagination and optional filters by activity type, status, and reward type. Supports sorting by status update date, rating, or creation date. Returns up to 100 items per page; use offset to paginate through all results. The total_count field reflects the filtered result set size. Each activity includes project metadata, funding info, cost/time estimates, twitter scores, created_at, and last_updated_at (the activity's most recent status-update timestamp, the only update timestamp the listing source publishes; status_updated_at is kept as the same value under its original name). The listing source does not publish life_cycle or distribution/TGE/claim dates; those are available per activity via get_activity_detail or get_activity_details_batch (life_cycle, listing_date, distribute_date), along with category, description, ecosystems, tasks, links, project_id, has_funding_rounds and price_usd, none of which appear in list items. Some activities are auth-protected and show limited data (is_auth_protected=true).

Input
ParamTypeDescription
limitintegerNumber of activities per page (1-100).
offsetintegerPagination offset (0-based).
statusstringComma-separated status values to filter by (e.g. 'CONFIRMED,POTENTIAL').
order_bystringField to sort by.
is_archivebooleanIf true, returns archived/distributed activities instead of active ones.
reward_typestringComma-separated reward type keys to filter by (e.g. 'airdrop,points'). Available keys from get_filters endpoint.
activity_typestringComma-separated activity type keys to filter by (e.g. 'testnet,social'). Available keys from get_filters endpoint.
order_directionstringSort direction.
Response
{
  "type": "object",
  "fields": {
    "limit": "page size used",
    "offset": "offset used",
    "activities": "array of activity objects with project info, status, funding, scores, created_at, status_updated_at and last_updated_at (ISO timestamp of the latest status change; use it to detect changes since a previous sync)",
    "is_archive": "whether archive listing was returned",
    "total_count": "total number of activities matching filters"
  },
  "sample": {
    "limit": 20,
    "offset": 0,
    "activities": [
      {
        "key": "mint-casino-activity1247",
        "rating": 18,
        "status": "CONFIRMED",
        "funding": {
          "total_raise": null,
          "top_investors": [],
          "investor_count": 0
        },
        "cost_usd": 30,
        "logo_url": "https://images.cryptorank.io/coins/60x60.mint1784647457970.png",
        "check_link": null,
        "created_at": "2026-07-21T18:00:37.884Z",
        "project_key": "mint-casino",
        "reward_type": "Airdrop",
        "project_name": "MINT",
        "time_minutes": 10,
        "link_to_claim": null,
        "twitter_score": 134,
        "activity_types": [
          "Bounty Platforms",
          "Gaming",
          "Predictions"
        ],
        "no_active_task": false,
        "project_symbol": "MNTD",
        "activity_points": 0,
        "is_auth_protected": false,
        "status_updated_at": "2026-08-15T10:50:00.212Z",
        "twitter_followers": null
      }
    ],
    "is_archive": false,
    "total_count": 743
  }
}

About the CryptoRank API

Activity Listings and Filters

The list_activities endpoint returns paginated arrays of airdrop/drophunting activities with fields including project info, funding data, rating scores, and ISO timestamps for created_at, status_updated_at, and last_updated_at. It accepts up to 100 items per page via limit and offset, and can be filtered with comma-separated values for status (e.g. CONFIRMED,POTENTIAL), reward_type, and activity_type. Setting is_archive to true switches the response to completed/distributed activities. To discover valid filter keys before querying, call get_filters, which returns the full set of available activity_types with counts, reward_types, statuses, and sort_options.

Activity Detail and Batch Retrieval

get_activity_detail takes a single activity_key (obtained from list_activities) and returns granular project data: a tasks array with each task's title, status, types, dates, and description_html; an ecosystems array; a links object keyed by type (web, twitter, discord, telegram, etc.); category (e.g. GameFi, DeFi); life_cycle stage; cost_usd; and a full-resolution logo_url. For bulk workflows, get_activity_details_batch accepts up to 30 comma-separated keys in a single request and returns the same detail shape per resolved key, plus a failed array reporting keys that returned not_found, upstream_error, or extraction_failed with an upstream_status_code.

Dashboard Overview

The get_dashboard endpoint requires no inputs and returns three data structures: current_activity_overview (counts of new_activities, award_confirmed, rewards_to_check, and recently_distributed); next_rewards (upcoming distributions with activity_key, distribute_date, distribute_end_date, and claim links); and hot_events (trending activities with views, first_type, total_raise, and top_funds). This is useful for surfacing time-sensitive opportunities without polling the full activity list.

Reliability & maintenanceVerified

The CryptoRank API is a managed, monitored endpoint for cryptorank.io — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when cryptorank.io changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official cryptorank.io API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
6h ago
Latest check
5/5 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build an airdrop alert bot that polls list_activities for newly confirmed activities and notifies subscribers
  • Aggregate task requirements across multiple projects using get_activity_details_batch to surface common task types
  • Track upcoming token distributions by parsing next_rewards from get_dashboard and scheduling reminders
  • Classify airdrops by ecosystem or category using the ecosystems and category fields from get_activity_detail
  • Monitor trending airdrop campaigns by sorting hot_events by views and total_raise from the dashboard
  • Filter archived distributions with is_archive=true on list_activities to analyze historical reward patterns
  • Estimate participation costs by aggregating cost_usd across active activities returned by list_activities
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does CryptoRank have an official developer API?+
CryptoRank offers an official API for market data (prices, rankings, etc.) documented at https://cryptorank.io/api. However, that API does not cover the drophunting/airdrop section. This Parse API covers the drophunting data specifically.
What does `get_filters` return and why should I call it first?+
get_filters returns the valid enumerated values for activity_type, reward_type, status, and sort_options — including per-type activity counts. Because the valid keys for these filter parameters can change as new activity categories are added, calling get_filters before constructing list_activities queries ensures you are using current, valid values.
How does the batch endpoint handle keys that don't resolve?+
get_activity_details_batch accepts up to 30 comma-separated activity keys and always returns both a succeeded_count and a failed array. Each failed entry includes the activity_key, a reason string (not_found, upstream_error, or extraction_failed), and an upstream_status_code. This allows partial success: valid keys return full detail objects even if other keys in the same request fail.
Does this API return on-chain transaction data, wallet addresses, or token contract addresses for airdrops?+
Not currently. The API covers project-level metadata, task descriptions, distribution dates, funding info, and ecosystem tags. On-chain data such as contract addresses, wallet eligibility checks, or claim transaction history are not included. You can fork this API on Parse and revise it to add an endpoint targeting that data if it is available on the source pages.
Is there a limit to how far back archived activities go?+
The is_archive=true flag on list_activities and get_filters returns all activities marked as distributed or archived in CryptoRank's drophunting table, but the API does not expose a dedicated date-range filter for archives. You can paginate through the full archive using offset and sort by created_at or status_updated_at to find older entries, but selective historical filtering by date range is not currently a supported parameter.
Page content last updated . Spec covers 5 endpoints from cryptorank.io.
Related APIs in Crypto Web3See all →
airdrops.io API
Discover and track crypto airdrops in real-time by browsing latest opportunities, searching by category, and viewing detailed project information including participation requirements and token details. Monitor live cryptocurrency prices and stay updated on hot and potential airdrops all in one place.
crypto-fundraising.info API
Track cryptocurrency fundraising activity by searching projects and investors, viewing deal details, and staying updated with the latest crypto funding news and top active venture funds. Monitor major fundraising rounds, explore investor portfolios, and research emerging crypto projects all in one place.
icodrops.com API
Access structured data on active, upcoming, and ended Initial Coin Offerings listed on icodrops.com. Retrieve project metadata including ticker, round type, raised amounts, investors, and ecosystems. Look up individual projects by slug or search across all listings by keyword.
hyperstats.org API
Access data from hyperstats.org.
cryptoslate.com API
Track real-time cryptocurrency prices and rankings, access detailed coin information and market overviews, and discover industry companies and key people in the crypto space. Stay informed with the latest cryptocurrency news articles and search across all available data to monitor assets and trends.
coinmarketcap.com API
Access data from coinmarketcap.com.
theblock.co API
Access real-time cryptocurrency prices, breaking news, and in-depth research articles from The Block's crypto intelligence platform. Search and browse news by category, discover articles from expert authors, and learn about blockchain topics all in one place.
opensea.io API
Search NFT collections and discover detailed stats, browse individual items, and track collection activity all in one place. Get real-time insights into collection performance and find the NFTs you're looking for on OpenSea.