Create Token
Creates a new token in the system. The call writes the token document to MongoDB and enqueues a CreateTokenization blockchain transaction β the contract deploy is asynchronous. HTTP 200 means "queued"; the token's contract.address / contract.tx_hash are only populated once the wallet pipeline confirms the deploy. Poll List Token Transactions to observe completion.
Get Token Details
Retrieves detailed information about a specific token.
List Tokens
Retrieves a list of tokens in the system with pagination support.
Update Token
Updates an existing token's value/metadata. The integration splits updates into two branches based on which fields changed:
List Token Transactions
Retrieves a paginated list of blockchain transactions associated with a specific token. This is the primary mechanism partners use to observe asynchronous state changes β most admin token endpoints (create, list, delist, passive, burn, public transfer, rent, update, open-to-otc, document add) return HTTP 200 immediately while a token_transaction row is enqueued for the wallet pipeline. Polling this endpoint (or Get Token Transaction By ID) is how you tell whether the on-chain operation has settled.
List Token
Creates a listing for a specific token. This call is asynchronous β the handler enqueues a TokenListing blockchain transaction and returns HTTP 200 immediately. The listing only becomes effective on-chain (and visible to user-facing reads via the token_histories overlay) once the wallet pipeline confirms the transaction. Poll List Token Transactions to observe completion.
Update Token Metric
Updates a token's metric configuration (supply, purchase bounds, rental terms). Like Update Token, the integration splits this call into two branches:
Delist Token
Removes a listing for a specific token. This call is asynchronous β the handler enqueues a DelistToken blockchain transaction and returns HTTP 200 immediately. The token only stops being purchasable on-chain once the wallet pipeline confirms the transaction. Poll List Token Transactions to observe completion.
Rent Token
Distributes rental income for a specific token. This call is asynchronous β the handler enqueues a TokenRent blockchain transaction and returns HTTP 200 immediately. The on-chain distribution only fires once the wallet pipeline confirms the transaction. Poll List Token Transactions to observe completion.
Burn Token
Burns supply of a specific token, removing it from circulation. This call is asynchronous β the handler enqueues a BurnToken blockchain transaction and returns HTTP 200 immediately; the supply only decreases on-chain (and via the user overlay) once the wallet pipeline confirms the transaction. Poll List Token Transactions to observe completion.
Passive Token
Puts a specific token into the passive (read-only) state. This call is asynchronous β the handler enqueues a PassiveToken blockchain transaction and returns HTTP 200 immediately. The token only becomes passive on-chain once the wallet pipeline confirms the transaction. Poll List Token Transactions to observe completion.
Delete Token
Deletes a specific token from the system.
Public Transfer Token
Sets a token's public transfer status, controlling whether it can be transferred outside the platform. This call is asynchronous β the handler enqueues a PublicTransferToken blockchain transaction and returns HTTP 200 immediately. The transfer permission only flips on-chain once the wallet pipeline confirms the transaction. Poll List Token Transactions to observe completion.
Open Secondary Market Token
Controls whether a token is open to the secondary market, allowing or restricting secondary market trading. This call is asynchronous β the handler enqueues an OpenToSecondaryMarket transaction and returns HTTP 200 immediately. The secondary-market permission only flips on-chain once the wallet pipeline confirms the transaction.
Open OTC Token
Controls whether a token is open to OTC (Over-The-Counter) trading, allowing or restricting OTC market trading. This call is asynchronous β the handler enqueues an OpenToOtc blockchain transaction and returns HTTP 200 immediately. The OTC permission only flips on-chain once the wallet pipeline confirms the transaction. Poll List Token Transactions to observe completion.
Get Token by ID
Retrieves detailed information about a specific token by its ID.
Get Token History by ID
Retrieves the history of changes for a specific token with pagination and optional filtering by date range and changed_by.
Tokenization Suggest
Sends a free-form description of an asset to the tokenization assistant (backed by Claude) and returns suggested field values for creating a token. The response can be used to pre-fill the Create Token form.
Get Token Transaction By ID
Retrieves a single token transaction by its ID. Commonly used to poll transaction status after asynchronous wallet processing completes (the wallet cron updates transactions to Done or Error).