Skip to main content
GET
Get a managed-account Pack position
Requires HMAC with trading and delegated_signing. Set x-on-behalf-of on this request to select the managed owner. id is the purchase’s position UUID, not the catalogue Pack UUID. If polling exhausts its budget, replay the identical saved buy request to distinguish NOT_SUBMITTED from continued recovery. Do not create a second purchase solely because the position reads FAILED. wallet identifies the managed buyer. txHash is the buy hash; claimTxHash is the redemption hash. Amounts are raw micro-USDC and can be serialized with decimal padding; preserve decimal precision. Responses use Cache-Control: private, no-store. Poll conservatively: this read shares the partner-owner limit of 10 requests per 10 seconds.

Authorizations

lmts-api-key
string
header
required

Scoped API token with HMAC-SHA256 signing. Requires three headers: lmts-api-key (token ID), lmts-timestamp (ISO-8601), lmts-signature (Base64-encoded HMAC). See Authentication docs for details.

Headers

lmts-timestamp
string
required

ISO-8601 HMAC signing timestamp.

lmts-signature
string
required

Base64 HMAC-SHA256 signature. Sign the method, path including query, and exact body with the timestamp.

x-on-behalf-of
integer
required

Managed profile owned by the authenticated partner. Use only on position reads. Owned managed server-wallet profile ID.

Required range: 1 <= x <= 2147483647
Example:

12345

Path Parameters

id
string<uuid>
required

Response

Successful response

Owned curated Pack position, including in-flight and recoverable purchases. Additional display fields may be returned.

id
string<uuid>
required
status
enum<string>
required

FAILED may recover to ACTIVE. VAULT_REVERTED is terminal. A claimed winning position remains WON.

Available options:
PENDING,
ACTIVE,
WON,
LOST,
FAILED,
VAULT_REVERTED
stakeAmount
string
required

Raw micro-USDC; may be a decimal string such as 10000000.000000.

collateralDeposited
string
required

Raw micro-USDC.

multiplierOffered
string
required
vigPercent
string
required
wallet
string
required

Managed buyer and payout recipient.

createdAt
string<date-time>
required
legs
object[]
required
payoutAmount
string | null
required

Actual settled payout in raw micro-USDC; null while unsettled or unavailable.

compoundTokenId
string | null
txHash
string | null

Buy transaction hash.

claimTxHash
string | null

Confirmed redemption hash. Distinct from txHash.

resolvedAt
string<date-time> | null
sourcePack
object | null