# InfiVoice Campaigns API

**Canonical:** https://apis.io/apis/infivoice/infivoice-campaigns-api/  
**Provider:** InfiVoice — https://apis.io/providers/infivoice/  
**Base URL:** https://infivoice.com/api/v1  
**Documentation:** https://infivoice.com/api/docs

InfiVoice Campaigns API is one of 8 APIs that [InfiVoice](https://apis.io/providers/infivoice/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Campaigns. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

Campaigns enable you to call multiple contacts automatically using a single AI agent. Perfect for outreach, reminders, and surveys. **Campaign Lifecycle:** 1. Create a campaign (status: `draft`) 2. Add contacts to the campaign 3. Start the campaign (status: `running`) 4. Monitor progress or pause if needed 5. Campaign completes when all contacts are called **Features:** - Schedule campaigns for specific times - Set calling windows (e.g., 9 AM - 6 PM) - Configure retry attempts for unanswered calls - Limit concurrent calls

## Operations (7)

| Method | Path | Summary |
|---|---|---|
| GET | `/campaigns` | List Campaigns |
| POST | `/campaigns` | Create Campaign |
| GET | `/campaigns/{id}` | Get Campaign Details |
| POST | `/campaigns/{id}/contacts` | Add Campaign Contacts |
| POST | `/campaigns/{id}/contacts-upload` | Upload CSV Contacts |
| POST | `/campaigns/{id}/start` | Start Campaign |
| POST | `/campaigns/{id}/pause` | Pause Campaign |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/infivoice/openapi/infivoice-campaigns-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/infivoice/json-schema/infivoice-create-campaign-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/infivoice/json-schema/infivoice-trigger-call-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/infivoice/json-schema/infivoice-credit-usage-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/infivoice/json-schema/infivoice-campaign-analytics-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/infivoice/json-schema/infivoice-analytics-summary-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/infivoice/json-schema/infivoice-create-webhook-request-schema.json

## Other InfiVoice APIs (7)

- [InfiVoice Agents API](https://apis.io/apis/infivoice/infivoice-agents-api/)
- [InfiVoice Analytics API](https://apis.io/apis/infivoice/infivoice-analytics-api/)
- [InfiVoice Calls API](https://apis.io/apis/infivoice/infivoice-calls-api/)
- [InfiVoice Contacts API](https://apis.io/apis/infivoice/infivoice-contacts-api/)
- [InfiVoice Credits API](https://apis.io/apis/infivoice/infivoice-credits-api/)
- [InfiVoice Introduction API](https://apis.io/apis/infivoice/infivoice-introduction-api/)
- [InfiVoice Webhooks API](https://apis.io/apis/infivoice/infivoice-webhooks-api/)

## Tags

Campaigns

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/infivoice/infivoice-campaigns-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/infivoice/.
