money-from-bracketTransactions

Get Invoice Transactions List

get

Retrieves all cryptocurrency transactions associated with an invoice

Query parameters
vinteger · enumRequired

API version, must be 1

Possible values:
invoice_idstring · uuidRequired

ID of the invoice to get transactions for

Responses
chevron-right
200

List of transactions successfully retrieved

application/json

Represents a cryptocurrency transaction for an invoice

idstring · uuidOptional

Unique identifier of the transaction

invoice_idstring · uuidOptional

ID of the associated invoice

fromstringOptional

Sender's cryptocurrency address

tostringOptional

Recipient's cryptocurrency address

ratestring · decimalOptional

Exchange rate at the time of transaction

amountstring · decimal · nullableOptional

Amount of cryptocurrency to be sent

hashstring · nullableOptional

Transaction hash on the blockchain

blockinteger · nullableOptional

Block number where the transaction was confirmed

statusstring · enumOptional

Current status of the transaction:

  • processing - transaction is initiated
  • success - transaction is confirmed
  • canceled - transaction was cancelled
  • rejected - transaction was rejected by blockchain
Possible values:
created_atstring · date-timeOptional

Timestamp when the transaction was created

updated_atstring · date-timeOptional

Timestamp of the last transaction update

expire_atstring · date-time · nullableOptional

Timestamp when the transaction will expire

get
/transactions

Get Transaction Details

get

Retrieves detailed information about a specific transaction

Path parameters
idstring · uuidRequired

Transaction ID

Query parameters
vinteger · enumRequired

API version, must be 1

Possible values:
Responses
chevron-right
200

Transaction details successfully retrieved

application/json

Represents a cryptocurrency transaction for an invoice

idstring · uuidOptional

Unique identifier of the transaction

invoice_idstring · uuidOptional

ID of the associated invoice

fromstringOptional

Sender's cryptocurrency address

tostringOptional

Recipient's cryptocurrency address

ratestring · decimalOptional

Exchange rate at the time of transaction

amountstring · decimal · nullableOptional

Amount of cryptocurrency to be sent

hashstring · nullableOptional

Transaction hash on the blockchain

blockinteger · nullableOptional

Block number where the transaction was confirmed

statusstring · enumOptional

Current status of the transaction:

  • processing - transaction is initiated
  • success - transaction is confirmed
  • canceled - transaction was cancelled
  • rejected - transaction was rejected by blockchain
Possible values:
created_atstring · date-timeOptional

Timestamp when the transaction was created

updated_atstring · date-timeOptional

Timestamp of the last transaction update

expire_atstring · date-time · nullableOptional

Timestamp when the transaction will expire

get
/transaction/{id}

Create Transaction

post

Initiates a new cryptocurrency transaction for an invoice. Specifies the sending address and cryptocurrency to be used.

Query parameters
vinteger · enumRequired

API version, must be 1

Possible values:
Body
invoice_idstring · uuidRequired

ID of the invoice to create transaction for

fromstringRequired

Cryptocurrency address that will send the payment

cryptocurrencystringRequired

Symbol of the cryptocurrency to use (e.g., BTC, ETH)

networkstringRequired

Blockchain network to use (e.g., ethereum, tron)

Responses
post
/transaction

Cancel Transaction

delete

Cancels a pending transaction. Only transactions that haven't been confirmed on the blockchain can be cancelled.

Path parameters
idstring · uuidRequired

Transaction ID to cancel

Query parameters
vinteger · enumRequired

API version, must be 1

Possible values:
Responses
chevron-right
200

Transaction successfully cancelled

application/json

Represents a cryptocurrency transaction for an invoice

idstring · uuidOptional

Unique identifier of the transaction

invoice_idstring · uuidOptional

ID of the associated invoice

fromstringOptional

Sender's cryptocurrency address

tostringOptional

Recipient's cryptocurrency address

ratestring · decimalOptional

Exchange rate at the time of transaction

amountstring · decimal · nullableOptional

Amount of cryptocurrency to be sent

hashstring · nullableOptional

Transaction hash on the blockchain

blockinteger · nullableOptional

Block number where the transaction was confirmed

statusstring · enumOptional

Current status of the transaction:

  • processing - transaction is initiated
  • success - transaction is confirmed
  • canceled - transaction was cancelled
  • rejected - transaction was rejected by blockchain
Possible values:
created_atstring · date-timeOptional

Timestamp when the transaction was created

updated_atstring · date-timeOptional

Timestamp of the last transaction update

expire_atstring · date-time · nullableOptional

Timestamp when the transaction will expire

delete
/transaction/{id}

Last updated