Get current user transactions

Retrieves transactions belonging to the current user. This endpoint supports default pagination, with a maximum of 50 items per page. API key authentication is not supported for this endpoint.

📘 Learn more about transactions.

Request Endpoint:

GET /odata/v1.0/Transactions/My

Parameters

This endpoint does not require any path or query parameters. Supported OData query options can be used for filtering, ordering, or selecting data:

  • Filter

  • Expand

  • Select

  • OrderBy

  • Top

  • Skip

  • Count

  • Format

  • SkipToken

  • DeltaToken

  • Apply

  • Compute

  • Search

Request Body

No request body is required.

Response Body Example

Media type: application/json

[
  {
    "Id": "C0D34D73-6FD3-40F2-A7E1-08D9412448F7",
    "State": "3",
    "BlockchainTransactionId": "0x748ac47e7226cae0e4e13373375f33ab9e4d43ef29d85d233162a7e7e913703b",
    "Type": "ActivateAsset",
    "OnCreated": "2025-10-10T10:22:32.504Z",
    "OnUpdated": "2025-10-10T10:22:32.505Z",
    "OnSubmitted": "2025-10-10T10:22:32.505Z",
    "OnCommitted": "2025-10-10T10:22:32.505Z",
    "OnConfirmed": "2025-10-10T10:22:32.505Z",
    "OnRevokedByBlockchain": "2025-10-10T10:22:32.505Z",
    "OnRevokedByUser": "2025-10-10T10:22:32.505Z",
    "OnRevokedByTxServer": "2025-10-10T10:22:32.505Z",
    "SignedBy": "string",
    "CreatedBy": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "GasPrice": "string",
    "GasUsed": "string",
    "DataAsJson": "string",
    "SigningParametersAsJson": "string"
  }
]

Response Body Parameters

Parameter

Type

Description

Id

string

Unique identifier of the transaction.

State

string

Current state of the transaction (e.g., Received, Submitted, Committed, Confirmed).

BlockchainTransactionId

string

Blockchain-specific identifier of the transaction.

Type

string

Type of transaction (e.g., ActivateAsset, Create Supply, etc.).

OnCreated

string (datetime)

Timestamp when the transaction was created in TEOS Platform.

OnUpdated

string (datetime)

Timestamp when the transaction was last updated.

OnSubmitted

string (datetime)

Timestamp when the transaction was submitted to TEOS Platform after signing.

OnCommitted

string (datetime)

Timestamp when the transaction passed all validations and was written to blockchain.

OnConfirmed

string (datetime)

Timestamp when the transaction was confirmed on the blockchain.

OnRevokedByBlockchain

string (datetime)

Timestamp if the transaction was rejected by the blockchain.

OnRevokedByUser

string (datetime)

Timestamp if the transaction was revoked by the user before signing.

OnRevokedByTxServer

string (datetime)

Timestamp if the transaction was rejected by TEOS Platform transaction processor.

SignedBy

string

Public address of the wallet that signed the transaction.

CreatedBy

string

Identifier of the user who created the transaction in TEOS Platform.

GasPrice

string

Gas price used for the transaction in blockchain.

GasUsed

string

Gas used for the transaction.

DataAsJson

string

Raw transaction data in JSON format.

SigningParametersAsJson

string

Signing parameters for the transaction in JSON format.

Responses

Code

Description

200

Transactions successfully retrieved.

400

Bad Request. Invalid filter or request parameters.

401

Unauthorized. The current user is not authorized to access transactions.

Last updated

Was this helpful?