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).
Get Tokens By Node ID
Returns the tokens that belong to a node, with optional filtering by origin and status, and pagination. Unlike Get Tokens (a POST .../search with a rich request body), this is a simple GET keyed on the node ID.