Download the latest export for a bulk type
Returns 302 to the latest timestamped immutable object. Redirect following is normally automatic; disable it to inspect Location.
Returns 302 to the latest timestamped immutable object. Redirect following is normally automatic; disable it to inspect Location.
ApiKeyAuthorizationBearer <rar_live_*>Send Authorization: Bearer rar_live_..., or use rar_test_... for a test key. Both lanes currently read the same catalogue. Without a key you stay in the anonymous lane: 30 requests/minute and 1,000/day, against 60/minute per key and 2,000/day per organization with one on the Free plan. Sending a key that is malformed, revoked or unknown is a 401; sending none is not.
type*stringBulk export type. This is an open string: adding a new type is not a breaking change.
^[a-z][a-z0-9_]*$1 <= length <= 64If-None-Match?stringETag already known to the client. A 304 does not consume rate limit.
Redirect to the immutable JSONL gzip object. The response body is empty.
curl -X GET 'https://api.rarity.dev/v1/bulk/cards' \ -A 'my-app/1.0 (you@example.com)'List sets GET
Cursor-paginated list of sets, ordered by game and then by code. A card's `set` is the `code` of one of these, in the card's game and language. Send `game` to list one game's sets. Zero results is a 200, not a 404.
List available bulk exports GET
One latest successful export per currently published type. The list is not paginated; zero exports is a 200 with `data: []`.