Skip to main content
GET
/
api
/
rules
curl -X GET "https://api.linquid.io/api/rules?standalone=true" \
  -H "Authorization: Bearer <token>"
{
  "success": true,
  "data": [
    {
      "id": "rule_def456",
      "campaignId": "campaign_123",
      "name": "Mobile Traffic",
      "type": "device",
      "priority": 1,
      "enabled": true,
      "usageCount": 3
    }
  ]
}

Query Parameters

Optional: return rules attached to one link
standalone
boolean
default:"false"
If true, return only rules not attached to links

Access

  • Permission: rules:read
Behavior:
  • Excludes soft-deleted rules.
  • Adds usageCount per rule based on link attachments.
curl -X GET "https://api.linquid.io/api/rules?standalone=true" \
  -H "Authorization: Bearer <token>"
{
  "success": true,
  "data": [
    {
      "id": "rule_def456",
      "campaignId": "campaign_123",
      "name": "Mobile Traffic",
      "type": "device",
      "priority": 1,
      "enabled": true,
      "usageCount": 3
    }
  ]
}