X-BCID-Publish-Token, not the API key. Get the token from the dashboard. It is shown once. Do not put the token in a SIP header. Do not send it to the terminating switch.from must be an approved number you own. to binds the announcement to this callee, then CallerAPI drops it. The announcement is valid for 90 seconds.curl --location 'https://api.callerapi.com/api/bcid/v1/calls' \
--header 'X-BCID-Publish-Token: YOUR_PUBLISH_TOKEN' \
--header 'x-auth: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"from": "+18883578668",
"to": "+14155550123"
}'{
"status": "success",
"data": {
"expires_at": "2019-08-24T14:15:22.123Z",
"valid_for_seconds": 0,
"credits_charged": 0
}
}