Transactions
A transaction is what a user submits to Tempo: a signed envelope that moves value or calls a contract. One transaction can produce zero, one, or many token transfers. Query /v1/transfers to list the token movements it caused.
List transactions
/v1/transactionsList transactions across Tempo, with filters for addresses, blocks, timestamps, fees, and status.
Query Parameters
stringFilter to transactions where this address is either the sender or recipient.
integer·min 0·max 9007199254740991Only include transactions at or after this block number.
integer·min 0·max 9007199254740991Only include transactions at or before this block number.
Which Tempo network to query. Use the alias mainnet or testnet, or a numeric chain id. Defaults to mainnet when omitted.
stringmainnettestnetnumberstringOpaque keyset cursor from a previous response (nextCursor); pass it back verbatim to fetch the next page. Omit for the first (head) page.
stringFilter to transactions whose fee payer is this address.
stringFilter to transactions whose fee was paid in this token address.
string[]Comma-separated related resources to include, such as feeToken,receipt,totalCount.
feeTokenreceipttotalCountinteger·min 5·max 200·default 10How many items to return per page (5–200, default 10).
string·default descSort order: desc for descending (the default), or asc for ascending.
ascdescinteger·min 1·max 9007199254740991Page number, 1-indexed (positional pagination for page-numbered access; page=1 is the head page). Mutually exclusive with cursor, and page × limit must be at most 10000 rows — use cursor pagination for deeper traversal. Pages are positional, so rows arriving at the head of a live feed can shift page contents.
stringFilter to transactions sent to this recipient address.
stringFilter to transactions sent by this sender address.
stringFilter to transactions whose receipt shows this execution status.
successrevertedstring <date-time>Only include transactions at or after this ISO 8601 timestamp.
Responses
integerHow many requests you may make in the current time window. Not sent on cached responses or 402 payment challenges.
integerHow many requests you have left in the current window before you are rate-limited. Not sent on cached responses or 402 payment challenges.
integerWhen the current window resets, as a Unix timestamp in seconds. Not sent on cached responses or 402 payment challenges.
stringWhich quota this request counted against (e.g. data:read). Not sent on cached responses or 402 payment challenges.
stringA unique id for this request, returned on every response (and as requestId in error bodies). Include it when contacting support so we can find your request.
object[]Transactions on this page.
stringThe block hash once included, or null while the transaction is pending.
integer·min 0·max 9007199254740991The block number once included, or null while the transaction is pending.
object[]Decoded calls for Tempo account-abstraction transactions.
integer·min 0·max 9007199254740991The chain ID that this transaction belongs to.
stringThe fee token requested by the transaction; Tempo fees are paid in USD stablecoins such as pathUSD.
integer·min 0·max 9007199254740991Maximum gas the transaction is allowed to use.
stringGas price for legacy-style transactions, expressed as a decimal string when humanized.
stringA 32-byte hash, 0x-prefixed and returned in lowercase, that identifies this transaction.
stringStable resource ID for this API response; it is the transaction hash.
stringCall data for non-Tempo transaction formats, as 0x-prefixed bytes.
stringMaximum priority fee per gas for EIP-1559-style transactions.
objectThe original JSON-RPC payload plus any resources requested with include.
objectFee-token details included only when you request include=feeToken.
stringThe TIP-20 token contract address on Tempo.
stringToken admin from the onchain TokenCreated event, present when requested via include=admin and indexed data is available.
stringThe currency label for this token, such as USD for USD-denominated stablecoins.
string <date-time>Token creation timestamp, present when requested via include=createdAt and indexed data is available.
integer·min 0·max 9007199254740991The number of decimal places the token uses; Tempo stablecoins typically use 6.
integer·min 0·max 9007199254740991The number of accounts that currently hold a positive balance of this token, when indexed holder data is available.
stringA stable resource ID for this token, equal to its contract address.
stringA URL for the token’s logo image, when one is available.
stringQuote token from the onchain TokenCreated event, present when requested via include=quoteToken and indexed data is available.
stringThe short ticker symbol wallets and apps show for this token.
stringThe token’s total supply as a decimal string in the smallest unit, so large values keep full precision.
objectLifetime Transfer event statistics, present when requested via include=transferStats and indexed data is available.
integer·min 0·max 9007199254740991The total number of Transfer events emitted by this token.
string <date-time>The time of this token’s first Transfer event, or null if no transfers exist.
objectThe transaction outcome included only when you request include=receipt.
stringThe block hash, or null when the receipt was reconstructed from indexed data.
integer·min 0·max 9007199254740991The block number that included this receipt.
stringThe created contract address, or null if the transaction did not create a contract.
integer·min 0·max 9007199254740991Total gas used in the block up to and including this transaction.
stringEffective gas price paid for this transaction, in attodollars per gas.
stringFee charged to the fee payer, as a decimal integer string in the fee token’s base units.
stringThe address that paid the transaction fee.
stringThe token used to pay the fee; on Tempo this is a USD stablecoin such as pathUSD.
integer·min 0·max 9007199254740991Gas actually used to execute the transaction.
stringStable resource ID for this API response; it is the transaction hash.
object[]Event logs emitted by this transaction, returned in JSON-RPC log format.
stringThe contract address that emitted this event log.
stringThe block hash once included, or null while pending.
stringThe block number once included, or null while pending.
stringTempo-provided block timestamp for this log.
stringABI-encoded data for the event parameters that are not indexed.
stringThe log position within the block, or null while pending.
booleanWhether this log was removed by a chain reorganization; Tempo finality means finalized logs do not reorg.
string[]Indexed event topics, including the event signature hash as the first topic.
stringThe transaction hash for this log, or null while pending.
objectThe original JSON-RPC payload plus any resources requested with include.
objectFee-token details included only when you request include=feeToken.
stringThe TIP-20 token contract address on Tempo.
stringToken admin from the onchain TokenCreated event, present when requested via include=admin and indexed data is available.
stringThe currency label for this token, such as USD for USD-denominated stablecoins.
string <date-time>Token creation timestamp, present when requested via include=createdAt and indexed data is available.
integer·min 0·max 9007199254740991The number of decimal places the token uses; Tempo stablecoins typically use 6.
integer·min 0·max 9007199254740991The number of accounts that currently hold a positive balance of this token, when indexed holder data is available.
stringA stable resource ID for this token, equal to its contract address.
stringA URL for the token’s logo image, when one is available.
stringQuote token from the onchain TokenCreated event, present when requested via include=quoteToken and indexed data is available.
stringThe short ticker symbol wallets and apps show for this token.
stringThe token’s total supply as a decimal string in the smallest unit, so large values keep full precision.
objectLifetime Transfer event statistics, present when requested via include=transferStats and indexed data is available.
integer·min 0·max 9007199254740991The total number of Transfer events emitted by this token.
string <date-time>The time of this token’s first Transfer event, or null if no transfers exist.
objectThe original JSON-RPC receipt payload.
stringThe block hash, or null for receipts reconstructed from the index.
stringThe block number that included this receipt.
stringBlock timestamp added when this receipt is reconstructed from indexed data.
stringThe created contract address, or null if the transaction did not create a contract.
stringTotal gas used in the block up to and including this transaction.
stringEffective gas price paid for this transaction.
stringThe address that paid the transaction fee.
stringThe token used to pay the fee; on Tempo this is a USD stablecoin such as pathUSD.
stringThe address that sent or authorized the transaction.
stringGas actually used to execute the transaction.
object[]Event logs emitted by contracts while this transaction executed.
stringThe contract address that emitted this event log.
stringThe block hash once included, or null while pending.
stringThe block number once included, or null while pending.
stringTempo-provided block timestamp for this log.
stringABI-encoded data for the event parameters that are not indexed.
stringThe log position within the block, or null while pending.
booleanWhether this log was removed by a chain reorganization; Tempo finality means finalized logs do not reorg.
string[]Indexed event topics, including the event signature hash as the first topic.
stringThe transaction hash for this log, or null while pending.
stringBloom filter summarizing the logs in this receipt.
stringPost-transaction state root used by pre-Byzantium Ethereum receipts.
stringExecution status as a hex quantity: 0x1 means success and 0x0 means reverted.
stringThe recipient address, or null when the transaction created a contract.
stringA 32-byte hash, 0x-prefixed and returned in lowercase, that identifies the transaction.
stringThe transaction position within its block.
stringThe recipient address, or null when the transaction created a contract.
stringThe address that sent or authorized the transaction.
stringWhether the transaction succeeded or reverted.
successrevertedstring <date-time>The block timestamp as ISO 8601, or null when it is unavailable.
stringA 32-byte hash, 0x-prefixed and returned in lowercase, that identifies the transaction.
integer·min 0·max 9007199254740991The transaction position within its block.
objectThe original JSON-RPC transaction payload.
object[]EIP-2930 access list that predeclares accounts and storage slots for the transaction.
stringThe block hash once included, or null while the transaction is pending.
stringThe block number once included, or null while the transaction is pending.
stringThe block timestamp for the block that included this transaction.
object[]Decoded calls for Tempo account-abstraction transactions.
stringCall data for this call; this is the same bytes as input when both are present.
stringCall data sent to the contract, as 0x-prefixed bytes.
stringThe address this call targets, or null when the call creates a contract.
stringThe chain ID that the transaction is valid on; legacy transactions may omit it.
objectSignature from the account that paid the transaction fee.
stringThe fee token requested by the transaction; Tempo fees are paid in USD stablecoins such as pathUSD.
stringThe address that submitted or authorized the transaction.
stringGas price for legacy-style transactions, expressed as a decimal string when humanized.
stringA 32-byte hash, 0x-prefixed and returned in lowercase, that identifies this transaction.
stringCall data for non-Tempo transaction formats, as 0x-prefixed bytes.
stringMaximum total fee per gas the sender is willing to pay.
stringMaximum priority fee per gas for EIP-1559-style transactions.
stringNonce from the sender account that orders and de-duplicates transactions.
stringTempo two-dimensional nonce key used to group nonce sequences.
objectSignature from the sender authorizing this transaction.
stringThe recipient address, or null when the transaction creates a contract.
stringThe transaction position within its block, or null while pending.
stringRaw transaction type byte, such as 0x2 for EIP-1559 or 0x76 for Tempo.
stringEarliest Unix timestamp when this Tempo transaction may be included.
stringLatest Unix timestamp when this Tempo transaction may be included.
integer·min 0·max 9007199254740991Nonce from the sender account that orders and de-duplicates transactions.
stringThe recipient address, or null when the transaction creates a contract.
stringThe address that submitted or authorized the transaction.
string <date-time>The block timestamp as ISO 8601, or null while the transaction is pending.
integer·min 0·max 9007199254740991The transaction position within its block, or null while pending.
stringHuman-readable transaction type decoded from the raw JSON-RPC type byte.
legacyeip2930eip1559eip4844eip7702string <date-time>Earliest ISO 8601 time when this Tempo transaction may be included.
string <date-time>Latest ISO 8601 time when this Tempo transaction may be included.
objectResponse-level metadata requested with include, such as totalCount.
booleanWhether totalCount hit the count cap. When true, totalCount is a lower bound rather than an exact total.
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
query_invalidparam_invalidbody_invalidaddress_invalidtoken_invalidobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
api_key_missingapi_key_invalidunauthorizedobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
stringOn a 402 response, the payment challenge to satisfy. Use it to build the Authorization: Payment credential and retry the request.
integerHow many requests you may make in the current time window. Not sent on cached responses or 402 payment challenges.
integerHow many requests you have left in the current window before you are rate-limited. Not sent on cached responses or 402 payment challenges.
integerWhen the current window resets, as a Unix timestamp in seconds. Not sent on cached responses or 402 payment challenges.
stringWhich quota this request counted against (e.g. data:read). Not sent on cached responses or 402 payment challenges.
stringA unique id for this request, returned on every response (and as requestId in error bodies). Include it when contacting support so we can find your request.
integerHow many seconds to wait before trying again. Sent with 429 (rate-limited) responses.
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
rate_limit_exceededpayment_requiredobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
internal_errorobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
upstream_errorobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
List transaction receipts
/v1/transactions/receiptsList transaction receipts across Tempo, with filters for addresses, blocks, timestamps, fees, and status.
Query Parameters
stringFilter to receipts whose transaction has this address as sender or recipient.
integer·min 0·max 9007199254740991Only include receipts at or after this block number.
integer·min 0·max 9007199254740991Only include receipts at or before this block number.
Which Tempo network to query. Use the alias mainnet or testnet, or a numeric chain id. Defaults to mainnet when omitted.
stringmainnettestnetnumberstringOpaque keyset cursor from a previous response (nextCursor); pass it back verbatim to fetch the next page. Omit for the first (head) page.
stringFilter to receipts whose transaction fee was paid by this address.
stringFilter to receipts whose transaction fee was paid in this token address.
string[]Comma-separated related resources to include, such as feeToken,totalCount.
feeTokentotalCountinteger·min 5·max 200·default 10How many items to return per page (5–200, default 10).
string·default descSort order: desc for descending (the default), or asc for ascending.
ascdescinteger·min 1·max 9007199254740991Page number, 1-indexed (positional pagination for page-numbered access; page=1 is the head page). Mutually exclusive with cursor, and page × limit must be at most 10000 rows — use cursor pagination for deeper traversal. Pages are positional, so rows arriving at the head of a live feed can shift page contents.
stringFilter to receipts for transactions sent to this recipient address.
stringFilter to receipts for transactions sent by this sender address.
string <date-time>Only include receipts at or after this ISO 8601 timestamp.
Responses
integerHow many requests you may make in the current time window. Not sent on cached responses or 402 payment challenges.
integerHow many requests you have left in the current window before you are rate-limited. Not sent on cached responses or 402 payment challenges.
integerWhen the current window resets, as a Unix timestamp in seconds. Not sent on cached responses or 402 payment challenges.
stringWhich quota this request counted against (e.g. data:read). Not sent on cached responses or 402 payment challenges.
stringA unique id for this request, returned on every response (and as requestId in error bodies). Include it when contacting support so we can find your request.
object[]Receipts on this page.
stringThe block hash, or null when the receipt was reconstructed from indexed data.
integer·min 0·max 9007199254740991The block number that included this receipt.
stringThe created contract address, or null if the transaction did not create a contract.
integer·min 0·max 9007199254740991Total gas used in the block up to and including this transaction.
stringEffective gas price paid for this transaction, in attodollars per gas.
stringFee charged to the fee payer, as a decimal integer string in the fee token’s base units.
stringThe address that paid the transaction fee.
stringThe token used to pay the fee; on Tempo this is a USD stablecoin such as pathUSD.
integer·min 0·max 9007199254740991Gas actually used to execute the transaction.
stringStable resource ID for this API response; it is the transaction hash.
object[]Event logs emitted by this transaction, returned in JSON-RPC log format.
stringThe contract address that emitted this event log.
stringThe block hash once included, or null while pending.
stringThe block number once included, or null while pending.
stringABI-encoded data for the event parameters that are not indexed.
stringThe log position within the block, or null while pending.
booleanWhether this log was removed by a chain reorganization; Tempo finality means finalized logs do not reorg.
string[]Indexed event topics, including the event signature hash as the first topic.
stringThe transaction hash for this log, or null while pending.
objectThe original JSON-RPC payload plus any resources requested with include.
objectFee-token details included only when you request include=feeToken.
stringThe TIP-20 token contract address on Tempo.
stringToken admin from the onchain TokenCreated event, present when requested via include=admin and indexed data is available.
stringThe currency label for this token, such as USD for USD-denominated stablecoins.
string <date-time>Token creation timestamp, present when requested via include=createdAt and indexed data is available.
integer·min 0·max 9007199254740991The number of decimal places the token uses; Tempo stablecoins typically use 6.
integer·min 0·max 9007199254740991The number of accounts that currently hold a positive balance of this token, when indexed holder data is available.
stringA stable resource ID for this token, equal to its contract address.
stringA URL for the token’s logo image, when one is available.
stringQuote token from the onchain TokenCreated event, present when requested via include=quoteToken and indexed data is available.
stringThe short ticker symbol wallets and apps show for this token.
stringThe token’s total supply as a decimal string in the smallest unit, so large values keep full precision.
objectLifetime Transfer event statistics, present when requested via include=transferStats and indexed data is available.
integer·min 0·max 9007199254740991The total number of Transfer events emitted by this token.
string <date-time>The time of this token’s first Transfer event, or null if no transfers exist.
objectThe original JSON-RPC receipt payload.
stringThe block hash, or null for receipts reconstructed from the index.
stringBlock timestamp added when this receipt is reconstructed from indexed data.
stringThe created contract address, or null if the transaction did not create a contract.
stringTotal gas used in the block up to and including this transaction.
stringEffective gas price paid for this transaction.
stringThe address that paid the transaction fee.
stringThe token used to pay the fee; on Tempo this is a USD stablecoin such as pathUSD.
stringThe address that sent or authorized the transaction.
object[]Event logs emitted by contracts while this transaction executed.
stringThe contract address that emitted this event log.
stringThe block hash once included, or null while pending.
stringThe block number once included, or null while pending.
stringABI-encoded data for the event parameters that are not indexed.
stringThe log position within the block, or null while pending.
booleanWhether this log was removed by a chain reorganization; Tempo finality means finalized logs do not reorg.
string[]Indexed event topics, including the event signature hash as the first topic.
stringThe transaction hash for this log, or null while pending.
stringPost-transaction state root used by pre-Byzantium Ethereum receipts.
stringExecution status as a hex quantity: 0x1 means success and 0x0 means reverted.
stringThe recipient address, or null when the transaction created a contract.
stringA 32-byte hash, 0x-prefixed and returned in lowercase, that identifies the transaction.
stringThe recipient address, or null when the transaction created a contract.
stringThe address that sent or authorized the transaction.
stringWhether the transaction succeeded or reverted.
successrevertedstring <date-time>The block timestamp as ISO 8601, or null when it is unavailable.
stringA 32-byte hash, 0x-prefixed and returned in lowercase, that identifies the transaction.
integer·min 0·max 9007199254740991The transaction position within its block.
objectResponse-level metadata requested with include, such as totalCount.
booleanWhether totalCount hit the count cap. When true, totalCount is a lower bound rather than an exact total.
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
query_invalidparam_invalidbody_invalidaddress_invalidtoken_invalidobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
api_key_missingapi_key_invalidunauthorizedobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
stringOn a 402 response, the payment challenge to satisfy. Use it to build the Authorization: Payment credential and retry the request.
integerHow many requests you may make in the current time window. Not sent on cached responses or 402 payment challenges.
integerHow many requests you have left in the current window before you are rate-limited. Not sent on cached responses or 402 payment challenges.
integerWhen the current window resets, as a Unix timestamp in seconds. Not sent on cached responses or 402 payment challenges.
stringWhich quota this request counted against (e.g. data:read). Not sent on cached responses or 402 payment challenges.
stringA unique id for this request, returned on every response (and as requestId in error bodies). Include it when contacting support so we can find your request.
integerHow many seconds to wait before trying again. Sent with 429 (rate-limited) responses.
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
rate_limit_exceededpayment_requiredobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
internal_errorobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
upstream_errorobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
List token transactions
/v1/tokens/{token}/transactionsLists transactions that interacted with this token contract.
Path Parameters
Query Parameters
integer·min 0·max 9007199254740991Only include transactions at or after this block number.
integer·min 0·max 9007199254740991Only include transactions at or before this block number.
Which Tempo network to query. Use the alias mainnet or testnet, or a numeric chain id. Defaults to mainnet when omitted.
stringmainnettestnetnumberstringOpaque keyset cursor from a previous response (nextCursor); pass it back verbatim to fetch the next page. Omit for the first (head) page.
stringOnly include transactions where this account paid the fee.
stringOnly include transactions whose fee was paid in this token. On Tempo, fees are paid in USD stablecoins instead of a separate volatile gas token.
string[]Comma-separated related resources to include, such as feeToken,token,totalCount.
feeTokentokentotalCountinteger·min 5·max 200·default 10How many items to return per page (5–200, default 10).
string·default descSort order: desc for descending (the default), or asc for ascending.
ascdescinteger·min 1·max 9007199254740991Page number, 1-indexed (positional pagination for page-numbered access; page=1 is the head page). Mutually exclusive with cursor, and page × limit must be at most 10000 rows — use cursor pagination for deeper traversal. Pages are positional, so rows arriving at the head of a live feed can shift page contents.
string <date-time>Only include transactions at or after this ISO 8601 timestamp.
Responses
integerHow many requests you may make in the current time window. Not sent on cached responses or 402 payment challenges.
integerHow many requests you have left in the current window before you are rate-limited. Not sent on cached responses or 402 payment challenges.
integerWhen the current window resets, as a Unix timestamp in seconds. Not sent on cached responses or 402 payment challenges.
stringWhich quota this request counted against (e.g. data:read). Not sent on cached responses or 402 payment challenges.
stringA unique id for this request, returned on every response (and as requestId in error bodies). Include it when contacting support so we can find your request.
object[]The transactions in this page.
stringThe block hash once included, or null while the transaction is pending.
integer·min 0·max 9007199254740991The block number once included, or null while the transaction is pending.
object[]Decoded calls for Tempo account-abstraction transactions.
integer·min 0·max 9007199254740991The chain ID that this transaction belongs to.
stringThe fee token requested by the transaction; Tempo fees are paid in USD stablecoins such as pathUSD.
integer·min 0·max 9007199254740991Maximum gas the transaction is allowed to use.
stringGas price for legacy-style transactions, expressed as a decimal string when humanized.
stringA 32-byte hash, 0x-prefixed and returned in lowercase, that identifies this transaction.
stringStable resource ID for this API response; it is the transaction hash.
stringCall data for non-Tempo transaction formats, as 0x-prefixed bytes.
stringMaximum priority fee per gas for EIP-1559-style transactions.
objectThe original JSON-RPC payload plus any resources requested with include.
objectFee-token details included only when you request include=feeToken.
stringThe TIP-20 token contract address on Tempo.
stringToken admin from the onchain TokenCreated event, present when requested via include=admin and indexed data is available.
stringThe currency label for this token, such as USD for USD-denominated stablecoins.
string <date-time>Token creation timestamp, present when requested via include=createdAt and indexed data is available.
integer·min 0·max 9007199254740991The number of decimal places the token uses; Tempo stablecoins typically use 6.
integer·min 0·max 9007199254740991The number of accounts that currently hold a positive balance of this token, when indexed holder data is available.
stringA stable resource ID for this token, equal to its contract address.
stringA URL for the token’s logo image, when one is available.
stringQuote token from the onchain TokenCreated event, present when requested via include=quoteToken and indexed data is available.
stringThe short ticker symbol wallets and apps show for this token.
stringThe token’s total supply as a decimal string in the smallest unit, so large values keep full precision.
objectLifetime Transfer event statistics, present when requested via include=transferStats and indexed data is available.
integer·min 0·max 9007199254740991The total number of Transfer events emitted by this token.
string <date-time>The time of this token’s first Transfer event, or null if no transfers exist.
objectThe transaction outcome included only when you request include=receipt.
stringThe block hash, or null when the receipt was reconstructed from indexed data.
integer·min 0·max 9007199254740991The block number that included this receipt.
stringThe created contract address, or null if the transaction did not create a contract.
integer·min 0·max 9007199254740991Total gas used in the block up to and including this transaction.
stringEffective gas price paid for this transaction, in attodollars per gas.
stringFee charged to the fee payer, as a decimal integer string in the fee token’s base units.
stringThe address that paid the transaction fee.
stringThe token used to pay the fee; on Tempo this is a USD stablecoin such as pathUSD.
integer·min 0·max 9007199254740991Gas actually used to execute the transaction.
stringStable resource ID for this API response; it is the transaction hash.
object[]Event logs emitted by this transaction, returned in JSON-RPC log format.
stringThe contract address that emitted this event log.
stringThe block hash once included, or null while pending.
stringThe block number once included, or null while pending.
stringTempo-provided block timestamp for this log.
stringABI-encoded data for the event parameters that are not indexed.
stringThe log position within the block, or null while pending.
booleanWhether this log was removed by a chain reorganization; Tempo finality means finalized logs do not reorg.
string[]Indexed event topics, including the event signature hash as the first topic.
stringThe transaction hash for this log, or null while pending.
objectThe original JSON-RPC payload plus any resources requested with include.
objectFee-token details included only when you request include=feeToken.
stringThe TIP-20 token contract address on Tempo.
stringToken admin from the onchain TokenCreated event, present when requested via include=admin and indexed data is available.
stringThe currency label for this token, such as USD for USD-denominated stablecoins.
string <date-time>Token creation timestamp, present when requested via include=createdAt and indexed data is available.
integer·min 0·max 9007199254740991The number of decimal places the token uses; Tempo stablecoins typically use 6.
integer·min 0·max 9007199254740991The number of accounts that currently hold a positive balance of this token, when indexed holder data is available.
stringA stable resource ID for this token, equal to its contract address.
stringA URL for the token’s logo image, when one is available.
stringQuote token from the onchain TokenCreated event, present when requested via include=quoteToken and indexed data is available.
stringThe short ticker symbol wallets and apps show for this token.
stringThe token’s total supply as a decimal string in the smallest unit, so large values keep full precision.
objectLifetime Transfer event statistics, present when requested via include=transferStats and indexed data is available.
integer·min 0·max 9007199254740991The total number of Transfer events emitted by this token.
string <date-time>The time of this token’s first Transfer event, or null if no transfers exist.
objectThe original JSON-RPC receipt payload.
stringThe block hash, or null for receipts reconstructed from the index.
stringThe block number that included this receipt.
stringBlock timestamp added when this receipt is reconstructed from indexed data.
stringThe created contract address, or null if the transaction did not create a contract.
stringTotal gas used in the block up to and including this transaction.
stringEffective gas price paid for this transaction.
stringThe address that paid the transaction fee.
stringThe token used to pay the fee; on Tempo this is a USD stablecoin such as pathUSD.
stringThe address that sent or authorized the transaction.
stringGas actually used to execute the transaction.
object[]Event logs emitted by contracts while this transaction executed.
stringThe contract address that emitted this event log.
stringThe block hash once included, or null while pending.
stringThe block number once included, or null while pending.
stringTempo-provided block timestamp for this log.
stringABI-encoded data for the event parameters that are not indexed.
stringThe log position within the block, or null while pending.
booleanWhether this log was removed by a chain reorganization; Tempo finality means finalized logs do not reorg.
string[]Indexed event topics, including the event signature hash as the first topic.
stringThe transaction hash for this log, or null while pending.
stringBloom filter summarizing the logs in this receipt.
stringPost-transaction state root used by pre-Byzantium Ethereum receipts.
stringExecution status as a hex quantity: 0x1 means success and 0x0 means reverted.
stringThe recipient address, or null when the transaction created a contract.
stringA 32-byte hash, 0x-prefixed and returned in lowercase, that identifies the transaction.
stringThe transaction position within its block.
stringThe recipient address, or null when the transaction created a contract.
stringThe address that sent or authorized the transaction.
stringWhether the transaction succeeded or reverted.
successrevertedstring <date-time>The block timestamp as ISO 8601, or null when it is unavailable.
stringA 32-byte hash, 0x-prefixed and returned in lowercase, that identifies the transaction.
integer·min 0·max 9007199254740991The transaction position within its block.
objectThe original JSON-RPC transaction payload.
object[]EIP-2930 access list that predeclares accounts and storage slots for the transaction.
stringThe block hash once included, or null while the transaction is pending.
stringThe block number once included, or null while the transaction is pending.
stringThe block timestamp for the block that included this transaction.
object[]Decoded calls for Tempo account-abstraction transactions.
stringCall data for this call; this is the same bytes as input when both are present.
stringCall data sent to the contract, as 0x-prefixed bytes.
stringThe address this call targets, or null when the call creates a contract.
stringThe chain ID that the transaction is valid on; legacy transactions may omit it.
objectSignature from the account that paid the transaction fee.
stringThe fee token requested by the transaction; Tempo fees are paid in USD stablecoins such as pathUSD.
stringThe address that submitted or authorized the transaction.
stringGas price for legacy-style transactions, expressed as a decimal string when humanized.
stringA 32-byte hash, 0x-prefixed and returned in lowercase, that identifies this transaction.
stringCall data for non-Tempo transaction formats, as 0x-prefixed bytes.
stringMaximum total fee per gas the sender is willing to pay.
stringMaximum priority fee per gas for EIP-1559-style transactions.
stringNonce from the sender account that orders and de-duplicates transactions.
stringTempo two-dimensional nonce key used to group nonce sequences.
objectSignature from the sender authorizing this transaction.
stringThe recipient address, or null when the transaction creates a contract.
stringThe transaction position within its block, or null while pending.
stringRaw transaction type byte, such as 0x2 for EIP-1559 or 0x76 for Tempo.
stringEarliest Unix timestamp when this Tempo transaction may be included.
stringLatest Unix timestamp when this Tempo transaction may be included.
integer·min 0·max 9007199254740991Nonce from the sender account that orders and de-duplicates transactions.
stringThe recipient address, or null when the transaction creates a contract.
stringThe address that submitted or authorized the transaction.
string <date-time>The block timestamp as ISO 8601, or null while the transaction is pending.
integer·min 0·max 9007199254740991The transaction position within its block, or null while pending.
stringHuman-readable transaction type decoded from the raw JSON-RPC type byte.
legacyeip2930eip1559eip4844eip7702string <date-time>Earliest ISO 8601 time when this Tempo transaction may be included.
string <date-time>Latest ISO 8601 time when this Tempo transaction may be included.
objectExtra resources you requested with include.
booleanWhether totalCount reached the API count cap; when true, treat the count as a lower bound.
objectA compact token reference, returned when you request include=token.
stringThe TIP-20 token contract address on Tempo.
stringThe currency label for this token, such as USD for USD-denominated stablecoins.
integer·min 0·max 9007199254740991The number of decimal places the token uses; Tempo stablecoins typically use 6.
stringA stable resource ID for this token, equal to its contract address.
stringA URL for the token’s logo image, when one is available.
stringThe short ticker symbol wallets and apps show for this token.
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
query_invalidparam_invalidbody_invalidaddress_invalidtoken_invalidobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
api_key_missingapi_key_invalidunauthorizedobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
stringOn a 402 response, the payment challenge to satisfy. Use it to build the Authorization: Payment credential and retry the request.
integerHow many requests you may make in the current time window. Not sent on cached responses or 402 payment challenges.
integerHow many requests you have left in the current window before you are rate-limited. Not sent on cached responses or 402 payment challenges.
integerWhen the current window resets, as a Unix timestamp in seconds. Not sent on cached responses or 402 payment challenges.
stringWhich quota this request counted against (e.g. data:read). Not sent on cached responses or 402 payment challenges.
stringA unique id for this request, returned on every response (and as requestId in error bodies). Include it when contacting support so we can find your request.
integerHow many seconds to wait before trying again. Sent with 429 (rate-limited) responses.
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
rate_limit_exceededpayment_requiredobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
internal_errorobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
upstream_errorobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
Get a transaction by hash
/v1/transactions/{transactionHash}Get one transaction by its 32-byte transaction hash.
Path Parameters
Query Parameters
Responses
integerHow many requests you may make in the current time window. Not sent on cached responses or 402 payment challenges.
integerHow many requests you have left in the current window before you are rate-limited. Not sent on cached responses or 402 payment challenges.
integerWhen the current window resets, as a Unix timestamp in seconds. Not sent on cached responses or 402 payment challenges.
stringWhich quota this request counted against (e.g. data:read). Not sent on cached responses or 402 payment challenges.
stringA unique id for this request, returned on every response (and as requestId in error bodies). Include it when contacting support so we can find your request.
stringThe block hash once included, or null while the transaction is pending.
integer·min 0·max 9007199254740991The block number once included, or null while the transaction is pending.
object[]Decoded calls for Tempo account-abstraction transactions.
stringThe fee token requested by the transaction; Tempo fees are paid in USD stablecoins such as pathUSD.
integer·min 0·max 9007199254740991Maximum gas the transaction is allowed to use.
stringGas price for legacy-style transactions, expressed as a decimal string when humanized.
stringA 32-byte hash, 0x-prefixed and returned in lowercase, that identifies this transaction.
stringStable resource ID for this API response; it is the transaction hash.
stringMaximum priority fee per gas for EIP-1559-style transactions.
objectThe original JSON-RPC payload plus any resources requested with include.
objectFee-token details included only when you request include=feeToken.
stringThe TIP-20 token contract address on Tempo.
stringToken admin from the onchain TokenCreated event, present when requested via include=admin and indexed data is available.
stringThe currency label for this token, such as USD for USD-denominated stablecoins.
string <date-time>Token creation timestamp, present when requested via include=createdAt and indexed data is available.
integer·min 0·max 9007199254740991The number of decimal places the token uses; Tempo stablecoins typically use 6.
integer·min 0·max 9007199254740991The number of accounts that currently hold a positive balance of this token, when indexed holder data is available.
stringA stable resource ID for this token, equal to its contract address.
stringA URL for the token’s logo image, when one is available.
stringQuote token from the onchain TokenCreated event, present when requested via include=quoteToken and indexed data is available.
stringThe short ticker symbol wallets and apps show for this token.
stringThe token’s total supply as a decimal string in the smallest unit, so large values keep full precision.
objectLifetime Transfer event statistics, present when requested via include=transferStats and indexed data is available.
integer·min 0·max 9007199254740991The total number of Transfer events emitted by this token.
string <date-time>The time of this token’s first Transfer event, or null if no transfers exist.
objectThe transaction outcome included only when you request include=receipt.
stringThe block hash, or null when the receipt was reconstructed from indexed data.
integer·min 0·max 9007199254740991The block number that included this receipt.
stringThe created contract address, or null if the transaction did not create a contract.
integer·min 0·max 9007199254740991Total gas used in the block up to and including this transaction.
stringEffective gas price paid for this transaction, in attodollars per gas.
stringFee charged to the fee payer, as a decimal integer string in the fee token’s base units.
stringThe address that paid the transaction fee.
stringThe token used to pay the fee; on Tempo this is a USD stablecoin such as pathUSD.
integer·min 0·max 9007199254740991Gas actually used to execute the transaction.
stringStable resource ID for this API response; it is the transaction hash.
object[]Event logs emitted by this transaction, returned in JSON-RPC log format.
stringThe contract address that emitted this event log.
stringThe block hash once included, or null while pending.
stringThe block number once included, or null while pending.
stringABI-encoded data for the event parameters that are not indexed.
stringThe log position within the block, or null while pending.
booleanWhether this log was removed by a chain reorganization; Tempo finality means finalized logs do not reorg.
string[]Indexed event topics, including the event signature hash as the first topic.
stringThe transaction hash for this log, or null while pending.
objectThe original JSON-RPC payload plus any resources requested with include.
objectFee-token details included only when you request include=feeToken.
stringThe TIP-20 token contract address on Tempo.
stringToken admin from the onchain TokenCreated event, present when requested via include=admin and indexed data is available.
stringThe currency label for this token, such as USD for USD-denominated stablecoins.
string <date-time>Token creation timestamp, present when requested via include=createdAt and indexed data is available.
integer·min 0·max 9007199254740991The number of decimal places the token uses; Tempo stablecoins typically use 6.
integer·min 0·max 9007199254740991The number of accounts that currently hold a positive balance of this token, when indexed holder data is available.
stringA stable resource ID for this token, equal to its contract address.
stringA URL for the token’s logo image, when one is available.
stringQuote token from the onchain TokenCreated event, present when requested via include=quoteToken and indexed data is available.
stringThe short ticker symbol wallets and apps show for this token.
stringThe token’s total supply as a decimal string in the smallest unit, so large values keep full precision.
objectLifetime Transfer event statistics, present when requested via include=transferStats and indexed data is available.
integer·min 0·max 9007199254740991The total number of Transfer events emitted by this token.
string <date-time>The time of this token’s first Transfer event, or null if no transfers exist.
objectThe original JSON-RPC receipt payload.
stringThe block hash, or null for receipts reconstructed from the index.
stringThe block number that included this receipt.
stringBlock timestamp added when this receipt is reconstructed from indexed data.
stringThe created contract address, or null if the transaction did not create a contract.
stringTotal gas used in the block up to and including this transaction.
stringEffective gas price paid for this transaction.
stringThe address that paid the transaction fee.
stringThe token used to pay the fee; on Tempo this is a USD stablecoin such as pathUSD.
stringThe address that sent or authorized the transaction.
object[]Event logs emitted by contracts while this transaction executed.
stringThe contract address that emitted this event log.
stringThe block hash once included, or null while pending.
stringThe block number once included, or null while pending.
stringTempo-provided block timestamp for this log.
stringABI-encoded data for the event parameters that are not indexed.
stringThe log position within the block, or null while pending.
booleanWhether this log was removed by a chain reorganization; Tempo finality means finalized logs do not reorg.
string[]Indexed event topics, including the event signature hash as the first topic.
stringThe transaction hash for this log, or null while pending.
stringBloom filter summarizing the logs in this receipt.
stringPost-transaction state root used by pre-Byzantium Ethereum receipts.
stringExecution status as a hex quantity: 0x1 means success and 0x0 means reverted.
stringThe recipient address, or null when the transaction created a contract.
stringA 32-byte hash, 0x-prefixed and returned in lowercase, that identifies the transaction.
stringThe transaction position within its block.
stringThe recipient address, or null when the transaction created a contract.
stringThe address that sent or authorized the transaction.
stringWhether the transaction succeeded or reverted.
successrevertedstring <date-time>The block timestamp as ISO 8601, or null when it is unavailable.
stringA 32-byte hash, 0x-prefixed and returned in lowercase, that identifies the transaction.
integer·min 0·max 9007199254740991The transaction position within its block.
objectThe original JSON-RPC transaction payload.
object[]EIP-2930 access list that predeclares accounts and storage slots for the transaction.
stringThe block hash once included, or null while the transaction is pending.
stringThe block number once included, or null while the transaction is pending.
stringThe block timestamp for the block that included this transaction.
object[]Decoded calls for Tempo account-abstraction transactions.
stringCall data for this call; this is the same bytes as input when both are present.
stringThe address this call targets, or null when the call creates a contract.
stringThe chain ID that the transaction is valid on; legacy transactions may omit it.
objectSignature from the account that paid the transaction fee.
stringThe fee token requested by the transaction; Tempo fees are paid in USD stablecoins such as pathUSD.
stringThe address that submitted or authorized the transaction.
stringGas price for legacy-style transactions, expressed as a decimal string when humanized.
stringA 32-byte hash, 0x-prefixed and returned in lowercase, that identifies this transaction.
stringCall data for non-Tempo transaction formats, as 0x-prefixed bytes.
stringMaximum priority fee per gas for EIP-1559-style transactions.
stringNonce from the sender account that orders and de-duplicates transactions.
objectSignature from the sender authorizing this transaction.
stringThe recipient address, or null when the transaction creates a contract.
stringThe transaction position within its block, or null while pending.
stringRaw transaction type byte, such as 0x2 for EIP-1559 or 0x76 for Tempo.
stringEarliest Unix timestamp when this Tempo transaction may be included.
stringLatest Unix timestamp when this Tempo transaction may be included.
integer·min 0·max 9007199254740991Nonce from the sender account that orders and de-duplicates transactions.
stringThe recipient address, or null when the transaction creates a contract.
stringThe address that submitted or authorized the transaction.
string <date-time>The block timestamp as ISO 8601, or null while the transaction is pending.
integer·min 0·max 9007199254740991The transaction position within its block, or null while pending.
stringHuman-readable transaction type decoded from the raw JSON-RPC type byte.
legacyeip2930eip1559eip4844eip7702objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
query_invalidparam_invalidbody_invalidaddress_invalidtoken_invalidobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
api_key_missingapi_key_invalidunauthorizedobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
stringOn a 402 response, the payment challenge to satisfy. Use it to build the Authorization: Payment credential and retry the request.
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
transaction_not_foundobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
integerHow many requests you may make in the current time window. Not sent on cached responses or 402 payment challenges.
integerHow many requests you have left in the current window before you are rate-limited. Not sent on cached responses or 402 payment challenges.
integerWhen the current window resets, as a Unix timestamp in seconds. Not sent on cached responses or 402 payment challenges.
stringWhich quota this request counted against (e.g. data:read). Not sent on cached responses or 402 payment challenges.
stringA unique id for this request, returned on every response (and as requestId in error bodies). Include it when contacting support so we can find your request.
integerHow many seconds to wait before trying again. Sent with 429 (rate-limited) responses.
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
rate_limit_exceededpayment_requiredobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
internal_errorobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
upstream_errorobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
Get a transaction receipt
/v1/transactions/{transactionHash}/receiptGet the outcome of one transaction by its transaction hash.
Path Parameters
Query Parameters
Responses
integerHow many requests you may make in the current time window. Not sent on cached responses or 402 payment challenges.
integerHow many requests you have left in the current window before you are rate-limited. Not sent on cached responses or 402 payment challenges.
integerWhen the current window resets, as a Unix timestamp in seconds. Not sent on cached responses or 402 payment challenges.
stringWhich quota this request counted against (e.g. data:read). Not sent on cached responses or 402 payment challenges.
stringA unique id for this request, returned on every response (and as requestId in error bodies). Include it when contacting support so we can find your request.
stringThe block hash, or null when the receipt was reconstructed from indexed data.
integer·min 0·max 9007199254740991The block number that included this receipt.
stringThe created contract address, or null if the transaction did not create a contract.
integer·min 0·max 9007199254740991Total gas used in the block up to and including this transaction.
stringEffective gas price paid for this transaction, in attodollars per gas.
stringFee charged to the fee payer, as a decimal integer string in the fee token’s base units.
stringThe address that paid the transaction fee.
stringThe token used to pay the fee; on Tempo this is a USD stablecoin such as pathUSD.
integer·min 0·max 9007199254740991Gas actually used to execute the transaction.
stringStable resource ID for this API response; it is the transaction hash.
object[]Event logs emitted by this transaction, returned in JSON-RPC log format.
stringThe contract address that emitted this event log.
stringThe block hash once included, or null while pending.
stringABI-encoded data for the event parameters that are not indexed.
booleanWhether this log was removed by a chain reorganization; Tempo finality means finalized logs do not reorg.
string[]Indexed event topics, including the event signature hash as the first topic.
stringThe transaction hash for this log, or null while pending.
objectThe original JSON-RPC payload plus any resources requested with include.
objectFee-token details included only when you request include=feeToken.
stringThe TIP-20 token contract address on Tempo.
stringToken admin from the onchain TokenCreated event, present when requested via include=admin and indexed data is available.
stringThe currency label for this token, such as USD for USD-denominated stablecoins.
string <date-time>Token creation timestamp, present when requested via include=createdAt and indexed data is available.
integer·min 0·max 9007199254740991The number of decimal places the token uses; Tempo stablecoins typically use 6.
integer·min 0·max 9007199254740991The number of accounts that currently hold a positive balance of this token, when indexed holder data is available.
stringA stable resource ID for this token, equal to its contract address.
stringA URL for the token’s logo image, when one is available.
stringQuote token from the onchain TokenCreated event, present when requested via include=quoteToken and indexed data is available.
stringThe short ticker symbol wallets and apps show for this token.
stringThe token’s total supply as a decimal string in the smallest unit, so large values keep full precision.
objectLifetime Transfer event statistics, present when requested via include=transferStats and indexed data is available.
integer·min 0·max 9007199254740991The total number of Transfer events emitted by this token.
string <date-time>The time of this token’s first Transfer event, or null if no transfers exist.
objectThe original JSON-RPC receipt payload.
stringThe block hash, or null for receipts reconstructed from the index.
stringBlock timestamp added when this receipt is reconstructed from indexed data.
stringThe created contract address, or null if the transaction did not create a contract.
stringTotal gas used in the block up to and including this transaction.
stringThe address that paid the transaction fee.
stringThe token used to pay the fee; on Tempo this is a USD stablecoin such as pathUSD.
stringThe address that sent or authorized the transaction.
object[]Event logs emitted by contracts while this transaction executed.
stringThe contract address that emitted this event log.
stringThe block hash once included, or null while pending.
stringThe block number once included, or null while pending.
stringABI-encoded data for the event parameters that are not indexed.
stringThe log position within the block, or null while pending.
booleanWhether this log was removed by a chain reorganization; Tempo finality means finalized logs do not reorg.
string[]Indexed event topics, including the event signature hash as the first topic.
stringThe transaction hash for this log, or null while pending.
stringPost-transaction state root used by pre-Byzantium Ethereum receipts.
stringExecution status as a hex quantity: 0x1 means success and 0x0 means reverted.
stringThe recipient address, or null when the transaction created a contract.
stringA 32-byte hash, 0x-prefixed and returned in lowercase, that identifies the transaction.
stringThe recipient address, or null when the transaction created a contract.
stringThe address that sent or authorized the transaction.
stringWhether the transaction succeeded or reverted.
successrevertedstringA 32-byte hash, 0x-prefixed and returned in lowercase, that identifies the transaction.
integer·min 0·max 9007199254740991The transaction position within its block.
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
query_invalidparam_invalidbody_invalidaddress_invalidtoken_invalidobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
api_key_missingapi_key_invalidunauthorizedobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
stringOn a 402 response, the payment challenge to satisfy. Use it to build the Authorization: Payment credential and retry the request.
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
receipt_not_foundobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
integerHow many requests you may make in the current time window. Not sent on cached responses or 402 payment challenges.
integerHow many requests you have left in the current window before you are rate-limited. Not sent on cached responses or 402 payment challenges.
integerWhen the current window resets, as a Unix timestamp in seconds. Not sent on cached responses or 402 payment challenges.
stringWhich quota this request counted against (e.g. data:read). Not sent on cached responses or 402 payment challenges.
stringA unique id for this request, returned on every response (and as requestId in error bodies). Include it when contacting support so we can find your request.
integerHow many seconds to wait before trying again. Sent with 429 (rate-limited) responses.
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
rate_limit_exceededpayment_requiredobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
internal_errorobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
objectWhat went wrong.
stringA short, stable code you can branch on in your code (e.g. token_not_found).
upstream_errorobject[]A list of specific problems, when the error is about your request (e.g. invalid fields).
Was this helpful?