Skip to main content
POST
Drop a voicemail

Authorizations

collectwise_key
string
header
required

Active, unexpired API key belonging to an active organization. Optional organization/key signing and organization IP restrictions also apply; see API Access.

Headers

x-cw-timestamp
string

Required together with x-cw-signature when signing is enabled for this key or organization. POST /security/verify also requires signing whenever a usable secret exists. Canonical Unix seconds, within ±300 seconds. See API Access for CW1 signing.

Pattern: ^(0|[1-9][0-9]*)$
x-cw-signature
string

CW1 HMAC-SHA256 signature: v1= followed by 64 lowercase hex digits. Use the decoded 32-byte signing secret and exact request bytes. See API Access.

Pattern: ^v1=[0-9a-f]{64}$

Body

application/json

Voicemail details

phoneNumber
string
required

Phone number in E.164 format (e.g., +18768828822)

Pattern: ^\+[1-9]\d{10,14}$
message
string
required

The voicemail message to be delivered

callbackNumber
string
required

Callback phone number in E.164 format

Pattern: ^\+[1-9]\d{10,14}$
voiceGender
enum<string>

Gender of the voice to use for the voicemail

Available options:
male,
female

Response

Voicemail sent successfully

message
string
Example:

"Voicemail delivered successfully"