LigaOnePiece API

One Piece Card Game prices in Brazil, Normal and Foil apart

The LigaOnePiece API returns Brazil's One Piece Card Game marketplace as clean JSON in BRL: the lowest, average and highest price of each print per finish, every store's offer with stock, condition and language, store buylists, all 91 editions, sealed starter decks and the cards moving most in price..

This page covers what the LigaOnePiece API returns, who uses it, a real response and pricing. Every parameter and response field is in LigaOnePiece API parameters and responses →

endpoints
6
credits per call
2–4

3 credits per call≈ $3/1,000 calls1,000 free credits, no card

POST/ligaonepiece/v1/search200
  1. (ING) Deck Inicial - ST-18 - PURPLE Monkey.D.Luffy999.9
    type
    product
    price_avg_brl
    999.9
  2. (ING) Deck Inicial - ST-26 - PURPLE/BLACK Monkey.D.Luffy280
    type
    product
    price_avg_brl
    297.13
  3. (ING) Deck Inicial - ST-31 - RED Monkey.D.Luffy94.2
    type
    product
    price_avg_brl
    120.13
Real result, captured Nov 8, 20263 of 40
Try it live

Run the call yourself, on the real endpoint

Change a parameter and press Try it. The response on the right is what your code will receive.

LigaOnePiece API

3 of 6 endpoints, ready to run

View docs ↗

One print: Normal and Foil price lines, then every store offer with stock, condition and language.

4 credits0 required · 4 optional
POST/ligaonepiece/v1/card
idle
// Press "Try it" and this pane shows exactly what the
// live site returned this second — including an empty
// result, if that is the truth. No key, no account.

Try every endpoint in the playground

Endpoints

What LigaOnePiece endpoints does ReefAPI ship?

6 live read endpoints. Read-only data API: no writes, no account actions, no dashboard access on the target site.

6 endpoints

search

3 cr

Search LigaOnePiece's catalog by card or product name, or list one edition's cards.

required
—
optional
query, edition, sort, page, limit

card

4 cr

One card in full.

required
—
optional
card, url, edition, number, offers_limit, offers_offset, condition, language, foil, state, min_quantity, max_price, verified_only

buylist

3 cr

What Brazilian stores PAY for a card (the site's Buylist tab).

required
—
optional
card, url, edition, number, limit

editions

3 cr

Every edition (set) on LigaOnePiece.

required
—
optional
query, year

movers

2 cr

The site's biggest price risers or fallers (Cards em Alta / em Queda).

required
—
optional
direction, period

store

3 cr

A marketplace store's public profile (store_id from card offers).

required
store_id
optional
reviews_page

Every parameter, every allowed value →

Missing a LigaOnePiece endpoint, or need a source we don't have yet?Contact us real people · same-day reply.
How it works

How the LigaOnePiece API works

LigaOnePiece is a normal ReefAPI surface — the same four rules that hold for every other engine on the key.

01
Authenticate
x-api-key header

No OAuth app, no request signing, no per-site account. One key covers all 632 engines.

02
Call
POST /ligaonepiece/v1/…

Every route is a POST with a JSON body. Parameters are validated against the published schema before anything is charged.

03
Pay
2 or 3 or 4 credits per call

Credits, not seats. Failed and blocked calls are never charged, and nothing is cached: every call reads the source live.

04
Read
{ ok, data, meta, error }

One envelope everywhere. meta carries latency_ms, record_count and the endpoint that answered.

Recipe

A set's price sheet

List the editions, then pull one set's cards with their prices.

01editions
POST/ligaonepiece/v1/editions
{}

Find the edition and its edition_id.

02search
POST/ligaonepiece/v1/search
{"edition": "<edition_id>"}

That set's cards with minimum, average and maximum price.

A full set priced in BRL.

request
curl -X POST https://api.reefapi.com/ligaonepiece/v1/card \
  -H "x-api-key: $REEF_KEY" \
  -H "content-type: application/json" \
  -d '{"url":"https://www.ligaonepiece.com.br/?view=cards/card&card=Ace+%26+Sabo+%26+Luffy+(OP13-007)&ed=OP-13&num=OP13-007"}'
response envelope
{
  "ok": true,
  "data": { … },
  "meta": {
    "api": "ligaonepiece",
    "endpoint": "card",
    "mode": "live",
    "latency_ms": …,
    "record_count": …
  },
  "error": null
}
Fields

Same card, same minimum, very different ceiling: finish matters

Ace & Sabo & Luffy from Carrying On His Will (OP13-007) has a Foil and a Normal line in the guide. Their minimums are 4 cents apart, but the Foil average is R$ 32.52 and its maximum R$ 89.99, while the Normal line stays at R$ 13.19. The price guide keeps them apart, so you can compare like with like.

Ace & Sabo & Luffy (OP13-007)min BRLavg BRLmax BRL
Normal13.1913.1913.19
Foil13.1532.5289.99

Asking prices at the moment of the call on 2026-11-08, without shipping. The print had 35 offers from 19 stores; the best store buylist price was R$ 7.89.

Coverage

What LigaOnePiece publishes, and what it does not

Measured 2026-11-08: search, card, buylist, editions and movers all answered live, 91 editions listed. Asking prices in BRL without shipping. Sold prices are for signed-in users of the site and are not included.

What a print returns

Ace & Sabo & Luffy (OP13-007) came back with Normal and Foil price lines, 35 offers from 19 stores and a best buylist price of R$ 7.89.

Editions and sealed

91 editions listed. Starter decks and boxes come back from search as products.

Not published

Sold prices and sales history (signed-in users only) and shipping, which is not in the offer list.

Use cases

What people build with LigaOnePiece

The jobs this data is most often used for.

6

endpoints

2/3/4

credits per call

01

Track One Piece singles prices in Brazil by set release

02

Compare foil premiums across a set

03

Find sealed starter decks at the lowest Brazilian price

04

Buy from the cheapest store and sell to the best buylist

Pricing

What LigaOnePiece data costs

The cheapest call here is 2 credits, so $15/mo (Pro) buys 5,000 of them — $1.50 per 1,000 credits. Credits roll over and never expire, and failed or blocked calls are not charged.

Full pricing →
$0.67–$1.50 / 1,000 credits
  • 1,000 free credits on signup, no card
  • One key, all 632 APIs, one credit pool
  • Failed and blocked calls are never charged
  • Credits roll over and never expire
no credit card1,000 free credits · instant API key · pay by card or crypto
Quickstart

Call it in two lines

Sign up, get 1,000 credits and one key that works on every engine. Then this is the whole protocol.

curl
curl -X POST https://api.reefapi.com/ligaonepiece/v1/card \
  -H "x-api-key: $REEF_KEY" \
  -H "content-type: application/json" \
  -d '{"url":"https://www.ligaonepiece.com.br/?view=cards/card&card=Ace+%26+Sabo+%26+Luffy+(OP13-007)&ed=OP-13&num=OP13-007"}'
python
import os
import requests

REEF_KEY = os.environ["REEF_KEY"]

r = requests.post(
    "https://api.reefapi.com/ligaonepiece/v1/card",
    headers={"x-api-key": REEF_KEY},
    json={
        "url": "https://www.ligaonepiece.com.br/?view=cards/card&card=Ace+%26+Sabo+%26+Luffy+(OP13-007)&ed=OP-13&num=OP13-007"
    },
    timeout=90,
)
print(r.json()["data"])
FAQ

Have a question? We got answers.

The questions people actually ask before wiring up LigaOnePiece.

How do I look up one card?▾

LigaOnePiece has one page per print, so search first. Each row gives card, edition_code and number, for example 'Ace & Sabo & Luffy (OP13-007)', OP-13 and OP13-007, and the card action takes those three as they are.

Are starter decks and boxes included?▾

Yes. Search returns sealed products as type=product with their minimum price, including English starter decks such as ST-21 and ST-30.

Are Foil and Normal prices separate?▾

Yes. Each print's price_guide has one line per finish with its own minimum, average and maximum, and each offer says whether it is foil. The foil filter on card keeps only one side.

Does it have sold prices?▾

No. Sales history on the site is shown only to signed-in users and this API does not use accounts. You get the current guide, offers, buylists and movers.

Does it cover other card games?▾

This API reads LigaOnePiece only. LigaMagic, LigaPokemon and LigaYugioh have their own APIs.

What is the LigaOnePiece API?▾

LigaOnePiece API is a ReefAPI endpoint group for brazil's one piece card game prices, normal and foil apart, with store offers and buylists, in brl. It returns live JSON through POST requests under /ligaonepiece/v1.

Is the LigaOnePiece API free to try?▾

Yes. ReefAPI starts with 1,000 free credits, no card required. LigaOnePiece calls use the same shared credit balance as every other ReefAPI engine.

Do I need a LigaOnePiece login or account?▾

No login to LigaOnePiece is needed for the API response. You call ReefAPI with your x-api-key header, and the playground can run live examples before you create a production key.

How fresh is the LigaOnePiece data?▾

The page example is captured from a live search call, and production requests fetch live data through ReefAPI rather than a static sample.

How many credits does the LigaOnePiece API use?▾

LigaOnePiece actions currently cost 2-4 credits per successful call. Failed or blocked calls are free. All APIs draw from one credit pool.

Can I call LigaOnePiece from an AI assistant or MCP client?▾

Yes. Connect ReefAPI once through MCP and your assistant can call ligaonepiece actions with the same key, credit pool and JSON envelope used by normal REST requests.

Is the LigaOnePiece API a LigaOnePiece scraper?▾

It is the managed alternative to a DIY LigaOnePiece scraper. Instead of building and maintaining your own scraper — proxies, headless browsers, captcha and constant breakage — you call one ReefAPI endpoint and get the same brazil's one piece card game prices, normal and foil apart, with store offers and buylists, in brl back as clean JSON.

Why does my LigaOnePiece scraper keep getting blocked?▾

Most LigaOnePiece scrapers break on anti-bot defenses, rate limits and IP bans that need rotating residential proxies and browser fingerprinting to clear. ReefAPI handles all of that for you — no proxies, no captchas, no maintenance — and returns live JSON. Blocked calls are free.

Contact

Need something this API does not do?

Name the endpoint, the field, or a source we do not carry yet. We ship new APIs every week and you would be first to get the key. Real people read every message and reply the same day.

0/4000

No account needed · we reply from [email protected]

Try it on your own data before you pay anything

The call above is the real endpoint, not a recording. A free key gives you 1,000 credits, the other 631 APIs, and the same envelope everywhere.

Endpoints, parameters and credit costs on this page are read from the live catalog and cannot drift from what the API accepts. Field notes were captured on 2026-11-08.