getSignatureStatuses - Solana

getSignatureStatuses. Checks the status of multiple transaction signatures

getSignatureStatuses - solana [Value: 11CU]
Checks the status of multiple transaction signatures
Use cases

Use cases

  • Fetch statuses of specific transaction signatures
  • Verify completion status of submitted transactions
  • Monitor transaction confirmations for accuracy
Constraints

Constraints

  • Limited to provided transaction signatures
  • Dependent on real-time network data
  • API rate limits may restrict frequent checks
Get started
Unlock Access to 50+ chains
Boost your app's speed and reliability with dRPC - get your access API key

Language

Request
Examples
curl https://solana.drpc.org \
  -X POST \
  -H "Content-Type: application/json" \
  --data '{"jsonrpc": "2.0","id": 1,"method": "getSignatureStatuses","params": [["5tGfZLNDxtCtWsW1BJoeTyHvnfGqpADDfBkUgkKENQJ8iz5yTN3ae51j8m8GRFevJx82gyuKnEX7iexFsqf7X2vS","D13jTJYXoQBcRY9AfT5xRtsew7ENgCkNs6mwwwAcUCp4ZZCEM7YwZ7en4tVsoDa7Gu75Jjj2FgLXNUz8Zmgedff"],{"searchTransactionHistory": true}]}'
Copy
Response
200
{
  "jsonrpc": "2.0",
  "result": {
    "context": {
      "slot": 98123569
    },
    "value": [
      {
        "slot": 98123568,
        "confirmations": null,
        "err": null,
        "status": {"Ok":null},
        "confirmationStatus": "finalized"
      },
      {
        "slot": 98123567,
        "confirmations": null,
        "err": null,
        "status": {"Ok":null},
        "confirmationStatus": "finalized"
      }
    ]
  },
  "id": 1
}
Copy

Request params

idinteger
jsonrpcstring
methodstring
Parametersarray
array
tx signaturesstring
An array of transaction signatures to be confirmed, encoded as base-58 strings.
configobject
Configuration options for the query, including:
array
searchTransactionHistoryboolean
(Default: false) If true, includes the entire transaction history in the search. If false, only recent transactions in the latest confirmed block are included.

Response

200
Contains details about the transaction and its status.

Response params

object
idinteger
jsonrpcstring
resultstring
object
slotint64
valueobject
object
lamportsint64
The number of lamports (smallest unit of SOL) assigned to this account.
ownerstring
Base-58 encoded public key of the program assigned to this account
datastring
Data associated with the account, either as encoded binary data or in JSON format, depending on the specified encoding. Format: [data, encoding] or JSON object
executablestring
dicates if the account contains a program and is read-only.
rentEpochstring
The epoch at which this account will next owe rent.