POST
/
campaign-list
List Campaigns
curl --request POST \
  --url https://api.agentic.scope3.com/rest/v1/campaign-list \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{}'
{
  "data": {},
  "message": "Operation completed successfully",
  "success": true
}

Authorizations

Authorization
string
header
required

Use your Scope3 API key as the bearer token

Body

application/json
brandAgentId
string

Filter campaigns by brand agent ID

budgetRange
object

Filter by budget range

dateRange
object

Filter by date range

limit
number

Maximum number of campaigns to return (default: 50)

sortBy
string

Field to sort by (default: updated)

sortOrder
string

Sort order (default: desc)

status
string

Filter by campaign status (active, paused, completed, scheduled, draft)

Response

Successful response

data
object
message
string
success
boolean