Skip to main content
Error codes specific to the Calls APIs.

Calling Errors

Error CodeDescription
ERR_CALLING_SELFUser is initiating a call with themselves.
ERR_CALL_BUSY_SELFThe initiator is already on another ongoing call.
ERR_CALL_BUSY_GROUPThe group already has an ongoing call.
ERR_CALL_BUSY_USERThe recipient is already busy on another call.
ERR_EMPTY_CALL_SESSION_IDThe session ID is empty.
ERR_CALL_SESSION_NOT_FOUNDThe call does not exist.
ERR_CALL_TERMINATEDThe call has ended. Cannot update the status of a terminated call.
ERR_CALL_GROUP_ALREADY_JOINEDThe user is already a member of the group call.
ERR_CALL_GROUP_ALREADY_LEFTThe user has already left the group call.
ERR_CALL_INVALID_INITCall status cannot be updated to initiated.
ERR_CALL_USER_ALREADY_JOINEDThe one-to-one call was already joined by the recipient.
ERR_CALL_GROUP_INVALID_STATUSInvalid call status for a group call (e.g., group calls cannot have a busy status).
ERR_CALL_ONGOING_TO_INVALIDInvalid status transition for an ongoing call (e.g., ongoing call cannot become busy).
ERR_CALL_NOT_A_PARTThe user is not part of the call.
ERR_CALL_EMPTY_JOINED_ATThe joinedAt body parameter is required to join a group call.
ERR_CALL_NOT_STARTEDCall status cannot change from initiated to ended directly.

Authentication Errors

Error CodeDescription
AUTH_ERR_EMPTY_APIKEYThe apikey header is missing from the request.
AUTH_ERR_APIKEY_NOT_FOUNDThe provided API key is invalid.
AUTH_ERR_NO_ACCESSThe API key doesn’t have the required scope.