OppiziDeveloper
API ReferenceMissions

List missions

Returns the distribution missions for a campaign belonging to your client account.

GET
/client/missions

Returns the distribution missions for a campaign belonging to your client account.

Authorization

clientKey
AuthorizationBearer <token>

Your Oppizi client key. Send it as Authorization: Bearer <client-key>. Scoped to your client account only.

In: header

Query Parameters

campaignId*string

The campaign to list missions for.

limit?integer

Maximum number of missions to return (1-100, default 20).

Range1 <= value <= 100
Default20

Response Body

application/json

application/json

curl -X GET "https://example.com/client/missions?campaignId=string"
{  "success": true,  "data": {    "nodes": [      {        "id": "msn_987",        "campaignId": "cmp_123",        "status": "COMPLETED",        "startTime": "2026-03-04T09:00:00Z",        "endTime": "2026-03-04T13:00:00Z",        "zoneName": "Châtelet — Les Halles",        "distributed": 3200,        "scans": 210      }    ],    "totalCount": 1  }}
{  "success": false,  "error": "Unauthorized"}