# Campaigns

The **Campaigns API** allows you to retrieve information about campaigns in your Dripcel organisation.


---

## List Campaigns

**Endpoint:**

`GET /campaigns `

**Description:**  
Retrieve a list of all your campaigns.


:::info
**Permissions Required:**

`["campaign.read.config"] `

:::

**Response:**

`200 OK `

```javascript
{
  ok: true,
  data: Campaign[]
}
```


---

## View Single Campaign

**Endpoint:**

`GET /campaigns/:campaign_id `

**Description:**  
Retrieve details of a single campaign by its unique ID.


:::info
**Permissions Required:**

`["campaign.read.config"] `

:::

**Response:**

`200 OK `

```javascript
{
  ok: true,
  data: Campaign
}
```


---


:::tip
## Notes

* You can find a `campaign_id` by:
  * Navigating to the campaign in the Dripcel app and copying the ID.
  * Using `GET /campaigns` to retrieve all campaigns, then selecting the `_id` field.
* Responses follow the [standard Dripcel API response format](/doc/campaigns-0LIncfeBTb).

:::