action braze_campaign_list { label: "Campaign List" description: "This endpoint allows you to export a list of campaigns, each of which will include its name, Campaign API Identifier, whether it is an API Campaign, and Tags associated with the campaign. The campaigns are returned in groups of 100 sorted by time of creation (oldest to newest by default).\n\n## Campaign List Endpoint API Response\n\n```json\nContent-Type: application/json\nAuthorization: Bearer YOUR-REST-API-KEY\n{\n \"message\": (required, string) the status of the export, returns 'success' when completed without errors,\n \"campaigns\" : [\n {\n \"id\" : (string) Campaign API Identifier,\n \"last_edited\": (ISO 8601 string) the last edited time for the message \n \"name\" : (string) campaign name,\n \"is_api_campaign\" : (boolean) whether the campaign is an API Campaign,\n \"tags\" : (array) tag names associated with the campaign\n },\n ...\n ]\n}\n```" provider: braze method: GET path: "/campaigns/list" encoding: json input: { type: "object" properties: { include_archived: { type: "string" } "last_edit.time[gt]": { type: "string" } page: { type: "string" } sort_direction: { type: "string" } } additionalProperties: false } output: { type: "object" additionalProperties: true } }