Skip to main content
GET
Verify a pull

Query Parameters

transaction_id
string<uuid>
required

The pull_id.

card_source
enum<string>

The pull's catalog, or sealed for a sealed pack. Without it, every catalog is searched.

Available options:
pokemon,
onepiece,
sports,
riftbound,
watches,
goods,
singles,
sealed
pack_type
string

A hint for the lookup. verify_path doesn't send it, and you don't need it.

Maximum string length: 64

Response

The verdict, with verified true or false.

verified
boolean
required
transaction_id
string
card_id
string
pulled_card_name
string
verification_type
enum<string>
  • provably_fair: the draw is replayed from the seed, and verified is true only when every step matches.
  • hash_only: the Starter or a sealed mystery pack, whose seed is random. The result hash is recomputed.
  • legacy_hash: an older pull, or a pull from a custom pack. Nothing is recomputed: verified: true only means a record exists, so don't treat it as a check.
  • none: a pull with no record.

Read verification_type before verified.

Available options:
provably_fair,
hash_only,
legacy_hash,
none
algorithm
string

The draw's version, e.g. shuffle-scaled-v3.

summary
object