---
title: "List of all your campaigns"
method: GET
path: "/campaigns"
tags: ["Campaigns"]
---

# List of all your campaigns

`GET /campaigns`

## Request

- Base URL: `https://api.pitchlane.com/api/public/v1`
- URL: `https://api.pitchlane.com/api/public/v1/campaigns`
- Auth: API key in header `X-API-Key`

## Response `200`

Returns a list of campaign summaries.

- CampaignSummary[]
  - `id` string: The unique identifier for the campaign.
  - `name` string: The name of the campaign.
  - `createdAt` string, date-time: The creation date of the campaign.
  - `variableSchema` object, nullable: The schema for the variables associated with the campaign
  - `examplePayload` object, nullable: An example payload that adheres to the variable schema

---

[API](https://skmtc.dev/pitchlane/apis/pitchlane-api.md) · [All operations](https://skmtc.dev/pitchlane/apis/pitchlane-api/llms.txt) · [OpenAPI document](https://skmtc.dev/pitchlane/apis/pitchlane-api/revisions/a8d831473a5c?raw)
