---
updatedAt: 2025-06-11T20:38:16.000Z
agentTools:
  projectIndex: https://docs.allthatnode.com/llms.txt
---

# Account returns account permissions.

# OpenAPI definition

```json
{
  "openapi": "3.0.0",
  "info": {
    "title": "Cosmos SDK - gRPC Gateway docs",
    "description": "A REST interface for state queries.",
    "version": "1.0.0"
  },
  "paths": {
    "/cosmos/circuit/v1/accounts": {
      "get": {
        "summary": "Account returns account permissions.",
        "operationId": "CircuitAccounts",
        "responses": {
          "200": {
            "description": "A successful response.",
            "content": {
              "*/*": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "accounts": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "address": {
                            "type": "string"
                          },
                          "permissions": {
                            "type": "object",
                            "properties": {
                              "level": {
                                "description": "level is the level of permissions granted to this account.",
                                "type": "string",
                                "enum": [
                                  "LEVEL_NONE_UNSPECIFIED",
                                  "LEVEL_SOME_MSGS",
                                  "LEVEL_ALL_MSGS",
                                  "LEVEL_SUPER_ADMIN"
                                ],
                                "default": "LEVEL_NONE_UNSPECIFIED"
                              },
                              "limit_type_urls": {
                                "type": "array",
                                "items": {
                                  "type": "string"
                                },
                                "description": "limit_type_urls is used with LEVEL_SOME_MSGS to limit the lists of Msg type\nURLs that the account can trip. It is an error to use limit_type_urls with\na level other than LEVEL_SOME_MSGS."
                              }
                            },
                            "description": "Permissions are the permissions that an account has to trip\nor reset the circuit breaker."
                          }
                        },
                        "title": "GenesisAccountPermissions is the account permissions for the circuit breaker in genesis"
                      }
                    },
                    "pagination": {
                      "description": "pagination defines the pagination in the response.",
                      "type": "object",
                      "properties": {
                        "next_key": {
                          "type": "string",
                          "format": "byte",
                          "description": "next_key is the key to be passed to PageRequest.key to\nquery the next page most efficiently. It will be empty if\nthere are no more results."
                        },
                        "total": {
                          "type": "string",
                          "format": "uint64",
                          "title": "total is total number of results available if PageRequest.count_total\nwas set, its value is undefined otherwise"
                        }
                      }
                    }
                  },
                  "description": "AccountsResponse is the response type for the Query/Accounts RPC method."
                }
              }
            }
          },
          "default": {
            "description": "An unexpected error response.",
            "content": {
              "*/*": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer",
                      "format": "int32"
                    },
                    "message": {
                      "type": "string"
                    },
                    "details": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "@type": {
                            "type": "string"
                          }
                        },
                        "additionalProperties": {}
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "pagination.key",
            "description": "key is a value returned in PageResponse.next_key to begin\nquerying the next page most efficiently. Only one of offset or key\nshould be set.",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "format": "byte"
            }
          },
          {
            "name": "pagination.offset",
            "description": "offset is a numeric offset that can be used when key is unavailable.\nIt is less efficient than using key. Only one of offset or key should\nbe set.",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "format": "uint64"
            }
          },
          {
            "name": "pagination.limit",
            "description": "limit is the total number of results to be returned in the result page.\nIf left empty it will default to a value to be set by each app.",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "format": "uint64"
            }
          },
          {
            "name": "pagination.count_total",
            "description": "count_total is set to true  to indicate that the result set should include\na count of the total number of items available for pagination in UIs.\ncount_total is only respected when offset is used. It is ignored when key\nis set.",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "pagination.reverse",
            "description": "reverse is set to true if results are to be returned in the descending order.",
            "in": "query",
            "required": false,
            "schema": {
              "type": "boolean"
            }
          }
        ],
        "tags": [
          "Query"
        ]
      }
    }
  },
  "x-readme": {
    "explorer-enabled": true,
    "proxy-enabled": true
  }
}
```