Get account information about a given app.
GET /v2/accounts/{address}/applications/{application-id}
Given a specific account public key and application ID, this call returns the account’s application local state and global state (AppLocalState and AppParams, if either exists). Global state will only be returned if the provided address is the application’s creator.
Authorizations
Parameters
Path Parameters
An account public key
An application identifier
Query Parameters
Configures whether the response object is JSON or MessagePack encoded. If not provided, defaults to JSON.
Responses
200
AccountApplicationResponse describes the account’s application local state and global state (AppLocalState and AppParams, if either exists) for a specific application ID. Global state will only be returned if the provided address is the application’s creator.
object
Stores local state associated with an application.
object
The application which this local state is for.
Represents a key-value store for use in an application.
Represents a key-value pair in an application store.
object
Represents a TEAL value.
object
[tb] bytes value.
[tt] value type. Value 1
refers to bytes, value 2
refers to uint
[ui] uint value.
Specifies maximums on the number of each type that may be stored.
object
[nbs] num of byte slices.
[nui] num of uints.
Stores the global information associated with an application.
object
[approv] approval program.
[clearp] approval program.
The address that created this application. This is the address where the parameters and global state for this application can be found.
[epp] the amount of extra program pages available to this app.
Represents a key-value store for use in an application.
Represents a key-value pair in an application store.
object
Represents a TEAL value.
object
[tb] bytes value.
[tt] value type. Value 1
refers to bytes, value 2
refers to uint
[ui] uint value.
Specifies maximums on the number of each type that may be stored.
object
[nbs] num of byte slices.
[nui] num of uints.
Specifies maximums on the number of each type that may be stored.
object
[nbs] num of byte slices.
[nui] num of uints.
The round for which this information is relevant.
object
Stores local state associated with an application.
object
The application which this local state is for.
Represents a key-value store for use in an application.
Represents a key-value pair in an application store.
object
Represents a TEAL value.
object
[tb] bytes value.
[tt] value type. Value 1
refers to bytes, value 2
refers to uint
[ui] uint value.
Specifies maximums on the number of each type that may be stored.
object
[nbs] num of byte slices.
[nui] num of uints.
Stores the global information associated with an application.
object
[approv] approval program.
[clearp] approval program.
The address that created this application. This is the address where the parameters and global state for this application can be found.
[epp] the amount of extra program pages available to this app.
Represents a key-value store for use in an application.
Represents a key-value pair in an application store.
object
Represents a TEAL value.
object
[tb] bytes value.
[tt] value type. Value 1
refers to bytes, value 2
refers to uint
[ui] uint value.
Specifies maximums on the number of each type that may be stored.
object
[nbs] num of byte slices.
[nui] num of uints.
Specifies maximums on the number of each type that may be stored.
object
[nbs] num of byte slices.
[nui] num of uints.
The round for which this information is relevant.
400
Malformed address or application ID
An error response with optional data field.
object
object
An error response with optional data field.
object
object
401
Invalid API Token
An error response with optional data field.
object
object
An error response with optional data field.
object
object
500
Internal Error
An error response with optional data field.
object
object
An error response with optional data field.
object
object
default
Unknown Error