Get call broadcast
documentedRetrieve a specific call broadcast.
GET /v2/campaigns/broadcasts/{id}Campaignsno implementation yet0 runsNo implementation yet. Run it to have the agent write one, or open a pull request with your own.
Seed example (keychains curl)
I couldn't locate an official v2 endpoint at /v2/campaigns/broadcasts/{id} in CallFire's public API docs. The CallFire API v2 documents single-broadcast retrieval for other broadcast types, and a similar batch endpoint exists for campaigns. Based on the official docs, you can retrieve a single broadcast using one of these documented endpoints:
- GET https://api.callfire.com/v2/calls/broadcasts/{id} (voice call broadcasts)
- GET https://api.callfire.com/v2/texts/broadcasts/{id} (text broadcasts)
- GET https://api.callfire.com/v2/campaigns/batches/{id} (campaign batches)
Base URL and authentication method are shown in the official docs: https://api.callfire.com/v2 with HTTP Basic authentication. ([developers.callfire.com](https://developers.callfire.com/docs.html))
Below are executable keychains curl commands for the closest documented endpoints. Replace {{$id}} with the broadcast/batch id as needed. All commands use Basic auth via a descriptive secret placeholder. If you truly need a /v2/campaigns/broadcasts/{id} endpoint, please share the exact API versioned path or Swagger spec you’re referencing and I’ll adapt accordingly.
Voice call broadcast (closest match: /v2/calls/broadcasts/{id}):
npx -y keychains@latest curl "https://api.callfire.com/v2/calls/broadcasts/{{$id}}" \
-X GET \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Basic {{CALLFIRE_SECRET}}"
Text broadcast (closest match: /v2/texts/broadcasts/{id}):
npx -y keychains@latest curl "https://api.callfire.com/v2/texts/broadcasts/{{$id}}" \
-X GET \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Basic {{CALLFIRE_SECRET}}"
Campaign batch (alternative documented endpoint):
npx -y keychains@latest curl "https://api.callfire.com/v2/campaigns/batches/{{$id}}" \
-X GET \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Basic {{CALLFIRE_SECRET}}"