Skip to main content
GET
/
api
/
campaigns
curl -X GET "https://api.linquid.io/api/campaigns?status=active&type=link&page=1&limit=20" \
  -H "Authorization: Bearer <token>"
{
  "success": true,
  "data": [
    {
      "id": "campaign_xyz789",
      "name": "Summer Sale",
      "status": "active",
      "type": "link",
      "costModel": "cpc",
      "costOverride": 0.5,
      "costCurrency": "USD",
      "createdAt": "2026-02-20T10:30:00.000Z"
    }
  ],
  "meta": {
    "page": 1,
    "limit": 20
  }
}

Query Parameters

page
number
default:"1"
Page index
limit
number
default:"20"
Page size
type
string
Optional filter: pixel or link
status
string
Optional filter: active, paused, archived

Access

  • Permission: campaigns:read
curl -X GET "https://api.linquid.io/api/campaigns?status=active&type=link&page=1&limit=20" \
  -H "Authorization: Bearer <token>"
{
  "success": true,
  "data": [
    {
      "id": "campaign_xyz789",
      "name": "Summer Sale",
      "status": "active",
      "type": "link",
      "costModel": "cpc",
      "costOverride": 0.5,
      "costCurrency": "USD",
      "createdAt": "2026-02-20T10:30:00.000Z"
    }
  ],
  "meta": {
    "page": 1,
    "limit": 20
  }
}