Discover/rip.fun API
live

rip.fun APIrip.fun

Access rip.fun card details, pack pricing, price history, trending market data, and set listings via 12 structured API endpoints.

Endpoints
12
Updated
14d ago
Try it
Maximum number of results to return per category.
Search keyword (e.g. 'charizard', 'pikachu').
api.parse.bot/scraper/e38c7481-b114-4e6c-9f4f-36374c3ad559/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/e38c7481-b114-4e6c-9f4f-36374c3ad559/search?limit=3&query=pikachu' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 12 totalclick to expand

Search for cards, packs, sets, and user profiles by keyword. Returns matching results across all categories.

Input
ParamTypeDescription
limitintegerMaximum number of results to return per category.
queryrequiredstringSearch keyword (e.g. 'charizard', 'pikachu').
Response
{
  "type": "object",
  "fields": {
    "sets": "array of matching expansion set objects",
    "cards": "array of matching card objects with id, name, raw_price, image URLs",
    "packs": "array of matching pack objects",
    "users": "array of matching user profile objects"
  },
  "sample": {
    "data": {
      "sets": [],
      "cards": [
        {
          "id": "sv8pt5-161vh",
          "name": "Umbreon ex",
          "raw_price": "1455.69",
          "small_image_url": "https://api.rip.fun/storage/v1/object/public/tcg/cards/sv8pt5/161vh.small.png"
        }
      ],
      "packs": [],
      "users": []
    },
    "status": "success"
  }
}

About the rip.fun API

The rip.fun API gives developers structured access to the rip.fun digital Pokémon card marketplace across 12 endpoints, covering card details, pack data, price history, and on-chain trading activity. get_card_price_change returns 24-hour and 7-day price deltas alongside a human-readable analysis and a good-buy confidence score, while get_card_activity exposes individual sales, listings, offers, and transfers tied to specific card IDs.

Card Data and Pricing

The get_card_detail endpoint accepts a card_id in setid-number format (e.g. sv8pt5-1, ecard1-6vh) and returns full card attributes, pricing, and image URLs. get_card_price_history adds time-series context via a range parameter accepting 7d, 30d, 1yr, or all, returning an array of timestamped price points. For quick directional signals, get_card_price_change delivers twenty_four_hour_change, seven_day_change, and good_buy_percentage in a single lightweight call.

Pack and Set Browsing

get_pack_detail and get_pack_price_history mirror the card endpoints for booster packs, with pack price history sourcing TCGPlayer aggregated retail and market prices. get_explore_sets returns all expansion sets on the platform. get_set_cards lists every card within a set — identified by set_id — and supports page and limit parameters; each card object includes id, name, raw_price, rarity, and image URLs alongside a clip_embedding field.

Marketplace Activity and Trending

get_market_trending_cards retrieves the current trending card listings from the marketplace homepage. On-chain activity — sales, transfers, and physical openings — is available per-card via get_card_activity and per-pack via get_pack_activity. The pack activity response includes a userMap object keying user addresses to profile data, a boolean success flag, and a _truncated field that appears when a very active pack's history had to be partially recovered. get_mystery_pack_recent_pulls returns the global recent-pulls feed, including pack name, image URL, price, tierId, and createdAt timestamp for each pull.

Search

The search endpoint accepts a query string and optional limit, and returns matched results across four categories simultaneously: sets, cards, packs, and users. Card results include id, name, raw_price, and image URLs, making it straightforward to resolve card IDs for downstream detail or price history calls.

Common use cases
  • Track daily price swings on specific Pokémon cards using twenty_four_hour_change and seven_day_change from get_card_price_change.
  • Build a portfolio tracker that monitors raw_price across a set's full card list via get_set_cards with pagination.
  • Alert users when trending cards appear on the marketplace homepage by polling get_market_trending_cards.
  • Aggregate recent mystery pack pull results for community analytics using get_mystery_pack_recent_pulls.
  • Audit on-chain transfer and sales history for a specific booster pack using the activity array from get_pack_activity.
  • Compare pack price trends against card single prices by pairing get_pack_price_history and get_card_price_history on the same set.
  • Resolve card and pack IDs from user-entered keywords using the search endpoint before fetching detailed pricing data.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does rip.fun have an official developer API?+
rip.fun does not publish an official public developer API or documented data access program as of mid-2025.
What does `get_card_activity` return for a card with no trading history?+
get_card_activity returns an empty activities array for cards that have not been traded, listed, or transferred on the platform. When activity exists, each object includes a type (sale, listing, offer, transfer), price, timestamp, and the relevant user addresses.
How does pagination work for `get_set_cards`, and is there a hard limit?+
get_set_cards accepts integer page and limit query parameters. The response always includes a total field showing the full count of cards in the set, so callers can compute how many pages to request. No documented hard cap on limit is specified in the endpoint definition, so testing at realistic page sizes is advisable.
Does the API expose individual user portfolio holdings or collection data?+
Not currently. The API covers user profile objects returned by search and user address mappings in get_pack_activity, but does not include endpoints for querying a specific user's owned cards or collection inventory. You can fork this API on Parse and revise it to add a user-collection endpoint.
Can I get sub-24-hour price history granularity from `get_card_price_history`?+
The range parameter accepts 7d, 30d, 1yr, and all — there is no intraday or hourly resolution option. For near-real-time directional signals, get_card_price_change provides the 24-hour percentage change. If finer-grained intervals are needed, you can fork this API on Parse and revise it to target a more granular price history resource.
Page content last updated . Spec covers 12 endpoints from rip.fun.
Related APIs in MarketplaceSee all →
lowes.com API
Search and browse products from Lowe's, including product listings by category, detailed product information, and pricing. Retrieve comprehensive details on specific items to compare options and make informed purchasing decisions.
bigbasket.com API
Browse and search BigBasket's online grocery catalog. Retrieve product details, pricing, stock availability, category trees, search suggestions, homepage promotions, and delivery coverage — all in one API.
jula.fi API
Search and browse products from Jula.fi to find hardware items with detailed information including prices (with and without VAT), stock availability, brand details, and product SKUs. Explore products by category or search for specific items to compare pricing and check real-time stock status.
carsforsale.com API
Search vehicle listings and browse detailed car inventory by make, model, and trim to find the perfect vehicle on CarsForSale.com. Access comprehensive listing details including pricing, specifications, and availability all in one place.
zapimoveis.com.br API
Search and filter real estate listings across Brazil on ZAP Imóveis — the country's largest property portal. Retrieve listings for sale or rent with detailed attributes including price, location, size, bedrooms, bathrooms, parking, and amenities. Supports location autocomplete, property type discovery, and full listing detail retrieval.
leroymerlin.fr API
Search and browse Leroy Merlin France's complete product catalog to find items by category, view pricing, product details, and compare offerings from Leroy Merlin and their online partners. Access real-time product information including names, IDs, URLs, and seller details to help you discover and evaluate home improvement and DIY products.
industrynet.com API
Find industrial suppliers and browse product categories across a comprehensive marketplace directory. Connect directly with suppliers by viewing detailed listings and submitting contact inquiries programmatically.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.