List accounts of a player.
Changed onReturns a list of accounts for the given player.
This object represents a player's account, which is a blockchain smart account that can be used to interact with the blockchain.
The accounts are returned sorted by creation date, with the most recently created accounts appearing first.
Returns the latest 10 transaction intents for each account.
By default, a maximum of 10 accounts are shown per page.
Request
- Base URL: https://api.openfort.io
- URL: https://api.openfort.io/v1/accounts
- Auth: one of:
- HTTP bearer
- HTTP bearer
- HTTP bearer
- HTTP bearer
- HTTP bearer
Query parameters
Specifies the maximum number of records to return.
Specifies the offset for the first records to return.
Specifies the order in which to sort the results.
The chain ID. Must be a supported chain.
Specifies the unique player ID (starts with pla_)
Specifies the address of the account
Specifies the fields to expand in the response.
Response
Successful response.
Example response
{
"data": [
{
"transactionIntents": [
{
"chainId": 5,
"details": {
"from": "0x8ab66318aCC6b29A27e74e534bfe3ecf81C50387",
"data": "0x8c5a...",
"nonce": "0",
"gas": "21000",
"maxFeePerGas": "1000000000",
"maxPriorityFeePerGas": "1000000000",
"value": "0x8ab66318aCC6b29A27e74e534bfe3ecf81C50387"
},
"response": {
"error": {
"reason": "AA31: paymaster deposit too low",
"name": "ExecutionResult",
"explanation": {
"cause": "The paymaster does not have enough native tokens deposited in the EntryPoint to cover the gas cost.",
"solution": "Top up your account balance in the dashboard or deposit more to the Paymaster contract on the relevant chain."
}
}
},
"finalCost": "0.42",
"interactions": [
{
"value": "1000000000000000000",
"contract": "con_0cddb398-1dc6-4e6f-8726-9ec7cea85f35",
"functionName": "mint",
"functionArgs": [
"0x662D24Bf7Ea2dD6a7D0935F680a6056b94fE934d"
]
}
]
}
]
}
]
}Changes
- info
removed from the
////////response propertyanyOflist for the response status - info
removed the
zkSyncenum value from the////////response property for the response status
- info
- breaking
the
/////////response's property type changed from no type toobjectfor status - info
the endpoint scheme security
auth_tokenwas added to the API - info
the endpoint scheme security
better_authwas removed from the API - info
the security scope
accounts:readwas added to the endpoint's security schemesk - info
added the optional property
////////to the response with the status - info
added the optional property
//////////to the response with the status - info
added the optional property
//////////to the response with the status - info
added the required property
//////////to the response with the status
- breaking