Skip to main content
GET
/
v2
/
policy-engine
/
policies
List policies
curl --request GET \
  --url https://api.cdp.coinbase.com/platform/v2/policy-engine/policies \
  --header 'Authorization: Bearer <token>'
{
  "policies": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "description": "Default policy",
      "scope": "project",
      "rules": [
        {
          "action": "accept",
          "operation": "signEvmTransaction",
          "criteria": [
            {
              "type": "ethValue",
              "ethValue": "1000000000000000000",
              "operator": "<="
            },
            {
              "type": "evmAddress",
              "addresses": [
                "0x742d35Cc6634C0532925a3b844Bc454e4438f44e",
                "0x1234567890123456789012345678901234567890"
              ],
              "operator": "in"
            }
          ]
        }
      ],
      "createdAt": "2025-03-25T12:00:00Z",
      "updatedAt": "2025-03-26T12:00:00Z"
    }
  ],
  "nextPageToken": "eyJsYXN0X2lkIjogImFiYzEyMyIsICJ0aW1lc3RhbXAiOiAxNzA3ODIzNzAxfQ=="
}

Authorizations

Authorization
string
header
required

Query Parameters

pageSize
integer
default:20
pageToken
string
scope
enum<string>
Available options:
project,
account

Response

policies
object[]
required
nextPageToken
string
Example: