Skip to content

One draw with every prize

GET
/v1/vaults/{address}/draws/{id}
curl --request GET \
--url https://api.tako.wtf/v1/vaults/example/draws/1
address
required
string

Any TON address form

id
required
integer

Draw id

OK

Media typeapplication/json
object
vault
required

User-friendly address

string
id
required
integer
>= -9007199254740991 <= 9007199254740991
closedAt
required
Any of:

Unix seconds

integer
>= -9007199254740991 <= 9007199254740991
round
required

Drand round the draw waits for

string | null
revealedAt
required
Any of:

Unix seconds

integer
>= -9007199254740991 <= 9007199254740991
randomness
required

Sha256 of the drand signature, hex

string | null
principal
required
Any of:

Amount in nanoGram, as a decimal string

string
/^-?\d+$/
winner
required
Any of:

User-friendly address

string
prizeTotal
required

Amount in nanoGram, as a decimal string

string
/^-?\d+$/
prizeCount
required
integer
>= -9007199254740991 <= 9007199254740991
prizes
required
Array<object>
object
winner
required

User-friendly address

string
shares
required

Amount in nanoGram, as a decimal string

string
/^-?\d+$/
principal
required

Amount in nanoGram, as a decimal string

string
/^-?\d+$/
jackpot
required
boolean

Example generated

{
"vault": "example",
"id": 1,
"closedAt": 1,
"round": "example",
"revealedAt": 1,
"randomness": "example",
"principal": "example",
"winner": "example",
"prizeTotal": "example",
"prizeCount": 1,
"prizes": [
{
"winner": "example",
"shares": "example",
"principal": "example",
"jackpot": true
}
]
}

Invalid parameter

Media typeapplication/json
object
error
required
string

Example generated

{
"error": "example"
}

Not found

Media typeapplication/json
object
error
required
string

Example generated

{
"error": "example"
}