Skip to main content
GET
/
api
/
e2
/
guard
List guard rules
curl --request GET \
  --url https://inbound.new/api/e2/guard \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "data": [
    {
      "id": "<string>",
      "userId": "<string>",
      "name": "<string>",
      "description": "<string>",
      "type": "<string>",
      "config": "<string>",
      "isActive": true,
      "priority": 123,
      "lastTriggeredAt": "<string>",
      "triggerCount": 123,
      "actions": "<string>",
      "createdAt": "<string>",
      "updatedAt": "<string>"
    }
  ],
  "pagination": {
    "total": 123,
    "limit": 123,
    "offset": 123,
    "hasMore": true
  }
}

Authorizations

Authorization
string
header
required

Your Inbound API key. Include it in the Authorization header as: Bearer

Query Parameters

Search by rule name or description

type
enum<string>
Available options:
explicit,
ai_prompt
isActive
string

Filter by active status (true/false)

limit
string

Max results (1-100, default 50)

offset
string

Number to skip (default 0)

Response

Response for status 200

success
boolean
required
data
object[]
required
pagination
object
required