Skip to main content
GET
Get a transaction intent

Authorizations

Authorization
string
header
required

Server-side scoped Blank API key. Never embed it in browser or mobile code.

Path Parameters

intentId
string<uuid>
required

Response

Owned transaction intent.

completedAt
string<date-time> | null
required
createdAt
string<date-time>
required
error
object | null
required
expectedSigner
string
required
Pattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
Example:

"11111111111111111111111111111111"

expiresAt
string<date-time>
required
id
string<uuid>
required
kind
string
required
Pattern: ^[a-z][a-z0-9_]*$
lastValidBlockHeight
string | null
required
Pattern: ^(?:0|[1-9][0-9]*)$
Example:

"1000000000"

policy
object
required
recentBlockhash
string | null
required
Required string length: 32 - 64
serializedTransaction
string
required
Required string length: 1 - 2500
status
enum<string>
required
Available options:
prepared,
submitted,
confirmed,
expired,
failed
submittedAt
string<date-time> | null
required
transactionSignature
string | null
required
Required string length: 32 - 128
version
integer
required