---
title: "List 10DLC campaigns"
method: GET
path: "/v1/10dlc/campaigns"
tags: ["10DLC"]
---

# List 10DLC campaigns

`GET /v1/10dlc/campaigns`

List 10DLC campaign registrations for this project.

## Query parameters

- `brandId` string
- `limit` integer
- `cursor` string

## Response `200`

List of campaigns.

- object
  - `items` TenDlcCampaign[], required
    - `id` string, required
    - `brandId` string, required — ID of the brand this campaign belongs to.
    - `name` string, required
    - `useCase` string, required — Campaign use case type.
    - `subUseCases` string[], nullable
    - `description` string, required — Description of the messaging campaign.
    - `sampleMessages` string[], required — Sample messages representative of campaign content.
    - `subscriberOptIn` boolean, required
    - `subscriberOptOut` boolean, required
    - `subscriberHelp` boolean, required
    - `numberPooling` boolean, required
    - `directLending` boolean, required
    - `embeddedLink` boolean, required
    - `embeddedPhone` boolean, required
    - `affiliateMarketing` boolean, required
    - `ageGated` boolean, required
    - `messageFlow` string, nullable
    - `helpMessage` string, nullable
    - `optInKeywords` string[], nullable
    - `optOutKeywords` string[], nullable
    - `status` 'draft' | 'pending' | 'approved' | 'rejected', required — Status of a 10DLC campaign registration.
    - `dailyLimit` integer, nullable — Daily message limit based on brand trust score.
    - `failureReason` string, nullable
    - `registrationCostCents` integer, nullable — One-time registration cost in cents.
    - `monthlyFeeCents` integer, nullable — Recurring monthly fee in cents.
    - `submittedAt` string, date-time, nullable
    - `approvedAt` string, date-time, nullable
    - `createdAt` string, date-time, required
    - `updatedAt` string, date-time, required
  - `nextCursor` string, nullable

## Other responses

- `401` — Unauthorized.

---

[API](https://skmtc.net/zavudev/apis/zavu-unified-messaging-layer-api.md) · [All operations](https://skmtc.net/zavudev/apis/zavu-unified-messaging-layer-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/zavudev/zavu-unified-messaging-layer-api/revisions/4dacdff2adf8/schema)
