Create Call
Start an outbound voice call from a voice-enabled phone number owned by your team.
Retrying safely. Send an Idempotency-Key header and the call is placed at most once, however many times the request is repeated. This matters more here than on most endpoints: a retry without one dials the recipient a second time.
- Same key, same request: returns the original call with 200 instead of 201, and no new call is placed.
- Same key, different request: 422. The key is bound to the request it was first used with, so returning the unrelated original call would be worse than refusing.
- Same key while the first attempt is still in flight: 409. Retry once it settles.
Keys are scoped to your team and expire after 24 hours. Two requests count as the same when to, from, record and metadata match; metadata key order is not significant.
Request
- Base URL: https://api.pinnacle.sh
- URL: https://api.pinnacle.sh/calls
- Auth: API key in header PINNACLE-API-KEY
Headers
Client-generated key making this request safe to retry. Use a fresh value per distinct call (a UUID is fine) and reuse it only when retrying that same call.
Request body
Response
Replay of an earlier request with the same Idempotency-Key. The original call is returned and no new call was placed.
Changes
No recorded changes to this operation across all 1 revision of this API.