Transaction request
Transaction request API specification
Last updated
Transaction request API specification
Last updated
To create a transaction request as a dApp, you will need to provide a sign in token and a transaction.
A partial transaction is a transaction with the TransactionSkeletonType format specified in the library Lumos. You need to attach the necessary fields that you want your transaction to have so that it can be processed by the API.
Each transaction request has 7 days to be signed or rejected before it expires.
Remember that to create a transaction request successfully you need to provide a signed sign in token. If the provided token is not signed your request will be rejected.
This is a protected call which uses API authentication. See how to implement it in API authentication section.
With the provided transaction token, this method will return all pertinent information from the transaction request, including the sign in request and transaction data
Create a new transaction request with a signInToken and a transaction object
/api/transaction-request
application/json
The timestamp of the request
The signature of the request
The API key of the dApp
The signIn token that was used to create the transaction request
The transaction request content
/api/transaction-request/{transactionToken}
Transaction request identifier
application/json