Tokenized Deposit Contract REST Endpoints

Tokenized Deposit Contract
Approve Burn Request
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/approveBurn
Approve Mint Request
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/approveMint
Approve Token Allowance
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/approve
Approve Transaction
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/approveTransaction
Batch Transfer Tokens
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/batchTransfer
Burn Tokens from Account
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/burnFrom
Check Tokenized Deployment Status
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/isDeploymentActive
Create or Update Account Policy
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/createOrupdateAccountPolicy
Create or Update Approval Policy
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/createOrupdateApprovalPolicy
Delete Account Policy
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/deleteAccountPolicy
Delete Approval Policy
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/deleteApprovalPolicy
Execute Token Hold
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/executeHold
Get Account Hold Balance
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/getAccountOnHoldBalance
Get Account Policy
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/getAccountPolicyById
Get Account Policy ID
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/getAccountPolicyIdForAddress
Get Allowance
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/allowance
Get Approval Policy
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/getApprovalPolicyById
Get Approval Transactions
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/getApprovalTransactionsById
Get Hold Balance
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/getOnHoldBalanceWithOperationId
Get Hold Details
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/getOnHoldDetailsWithOperationId
Get Pause Status
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/paused
Get Token
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/getToken
Get Token Approval Status
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/getApprovalStatusByOperationId
Get Token Balance
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/balanceOf
Get Token Context
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/getTokenContext
Get Token Decimals
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/decimals
Get Token Name
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/name
Get Token Supply Cap
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/cap
Get Token Symbol
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/symbol
Get Tokenized Contract Version
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/version
Get Tokenized Governance Context
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/getGovernanceContext
Get Total Supply
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/totalSupply
Get Transfer Restrictions
Method: get
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/getTransferRestriction
Initialize Deposit Token
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/initializeDepositToken
Pause Token
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/pause
Place Account Token Hold
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/holdFrom
Place Token Hold
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/hold
Reject Burn Request
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/rejectBurn
Reject Mint Request
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/rejectMint
Reject Transaction
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/rejectTransaction
Release Token Hold
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/releaseHold
Request Token Burn
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/requestBurn
Request Token Mint
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/requestMint
Resume Token Operations
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/unpause
Set or Update Transfer Restrictions
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/setOrupdateTransferRestriction
Set Token Context
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/setTokenContext
Set Tokenized Governance Context
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/setGovernanceContext
Transfer Tokens
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/transfer
Transfer Tokens from Account
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/transferFrom
Update Hold Notary
Method: post
Path: {baseUrl}/v1/{tokenizedDepositContractAddress}/updateNotary