Skip to main content

Error Codes

When using SignalWire REST APIs, some errors will include error codes. Below, you will find a list of our unique error codes and a short explanation of each to help with error handling and troubleshooting.

Error CodeMessage
account_limit_exceededThis account has reached its limit. It must be upgraded to perform this action.
address_limit_exceededThe number of allowed addresses has been exceeded.
already_assignedThis has already been assigned.
already_verifiedThis number is already verified.
alphanumeric_requiredThis value must be alphanumeric.
auto_top_up_deactivatedAuto top-up is not active on this account.
boolean_requiredThis value must be a true or false boolean.
brand_not_uniqueThe CSP Brand Reference must be unique within the space
campaign_inactiveNumbers cannot be assigned to an inactive campaign
campaign_limit_exceededThe campaign limit has been exceeded.
campaign_not_foundThe campaign ID provided could not be found.
cannot_cancel_in_progressIn progress calls can not be updated.
cannot_processThe request cannot be processed at the moment. Please try again later.
cannot_redirect_not_in_progressCall is not in-progress. Cannot redirect.
cannot_remove_assignment_from_integration_testYou cannot remove the assignment from an integration test campaign.
cannot_update_completedCompleted calls cannot be updated.
conversation_flow_steps_are_invalidThis value must be an array. Example: ["Intro", ["Introduce yourself", "Ask caller's name"], "Summarize the conversation and thank the caller"]
datetime_requiredThis value must be a DateTime.
destination_number_not_supportedThe destination phone number is not supported.
document_version_mismatchThe document_version does not match the current record's document_version.
does_not_existThis entry does not exist.
duplicate_skill_typeOnly one skill of this type can exist per AI Agent.
exceeds_history_logs_limitThis value exceeds the allowed date limit.
exceeds_platform_stream_limitAdding an additional stream would exceed the allowed number of streams per room.
feature_not_availableThis feature is not available to this account.
file_size_limit_exceededThe file size is too big.
http_url_requiredThis value must be an HTTP or HTTPS URL.
incompatible_parametersThe parameters that were input cannot be specified together.
incorrect_keyword_formatKeywords must be comma separated values with no space.
incorrect_number_of_sub_use_casesMixed use case campaigns require minimum 2 and maximum 5 sub use cases.
insufficient_balanceThis account has an insufficient balance.
invalid_addresses_for_transfer_skillAddresses must contain non-empty values for name and destination
invalid_auth_token_permissionsPermissions list contains invalid selections. Valid permissions are calling, chat, fax, management, messaging, numbers, pubsub, storage, tasking, and video.
invalid_campaign_idThe campaign ID provided is invalid.
invalid_campaign_statusThe campaign status is invalid.
invalid_chunking_params_for_page_chunkingChunking parameters are not allowed for page chunking.
invalid_chunking_params_for_paragraph_chunkingChunking parameters are not allowed for paragraph chunking.
invalid_chunking_params_for_sentence_chunkingProvided chunking parameters are not valid for sentence chunking. Allowed parameters are max_sentences_per_chunk and split_newlines.
invalid_chunking_params_for_sliding_chunkingProvided chunking parameters are not valid for sliding chunking. Allowed parameters are chunk_size and overlap_size.
invalid_destination_numberThe destination phone number is invalid.
invalid_for_typeThis is not valid for the current type.
invalid_http_methodThis request method must be GET or POST.
invalid_list_itemsThe list items are invalid.
invalid_media_typeThe media type provided is invalid.
invalid_media_urlThe media URL provided is invalid.
invalid_message_bodyThe message body provided is invalid.
invalid_mustache_syntaxThe mustache syntax is invalid..
invalid_number_formatThe phone number is not in the correct format. Please use E.164 format, i.e., +15558675309.
invalid_objectThis object is invalid. Refer to the error message for more details.
invalid_parameterThis list contains an invalid entry.
invalid_resource_typeThe passed resource type is not a valid resource type
invalid_stateThe object is not in the correct state for this action.
invalid_sub_use_casesThis sub use case is not valid.
invalid_subproject_idThe subproject ID passed could not be found or does not belong to the project being used to authenticate the request.
invalid_zendesk_capabilityThe Zendesk Capability is invalid.
json_or_yaml_requiredValue must be a valid JSON or YAML document
list_of_hashes_requiredThis value must be an array of hashes
list_of_strings_requiredThis must be an array of strings only.
malformed_xmlThe XML is not well formed
max_queued_messages_exceededhas exceeded the maximum number of queued messages/calls for this number
media_size_exceeds_limitThe media size exceeds the allowed limit.
media_url_requiredA media URL is required.
message_body_requiredThe message body is required.
message_length_exceeds_limitThe message length exceeds the allowed limit.
missing_fabric_applicationSignalwire Access Token must be associated with a Fabric Application to perform this action
missing_required_parameterA required parameter is missing from the request. Please refer to the technical reference for a complete list of parameters.
missing_sub_use_casesSub use cases are required for MIXED and LOW_VOLUME_MIXED campaigns.
must_belong_to_projectThe requested resource must belong to the project being used to authenticate the request.
no_channel_specifiedYou must specify a channel.
no_devices_or_registrationsThe fabric address has no registered devices or current online registrations.
no_installed_applicationsFabric Application must be installed in this project.
no_registered_devicesThe fabric address has no registered devices.
not_a_valid_jsonThis value must be valid JSON.
not_available_for_assignmentThis can not be assigned to the current target.
not_e164The number must be in E.164 format.
not_purchased_or_verifiedThe phone number must be purchased or verified.
not_registeredThe endpoint is not registered.
not_routableThe call is not routable.
not_valid_for_caller_idThe value is not valid (must be an E.164 number, caller ID string or SIP URI)
not_voice_capableThe number must be voice capable.
number_assignment_cannot_be_removedNumber assignments can only be removed if they are active, failed, or assigned to a pending campaign.
number_blacklistedThe phone number is blacklisted.
number_not_supportedThe phone number is not supported.
number_not_verified'From' phone number not verified.
number_of_assignments_exceed_limitThe requested assignment would exceed the allowed number of assigned numbers for the selected campaign.
page_token_requiredA page token is required if the page_number value is greater than 0.
purchased_too_recentlyThis number was purchased too recently to release. Please wait 14 days after purchase to release this number or 30 days if your account is in trial mode. Contact Support for further assistance.
query_processing_failedThe query cannot be processed at the moment. Please try again later.
rate_limit_exceededThe rate limit has been exceeded.
resource_assigned_as_handlerYou cannot delete a resource if it is currently assigned as a call or message handler
sort_order_validationsSort order cannot be specified without sort by.
string_requiredValue must be formatted as a string
sub_use_cases_presentSub use cases are not permitted for non mixed campaign use case.
terms_and_conditions_requiredYou must agree to the terms and conditions to complete registration.
token_invalid_or_unadoptableThe provided FreeSWITCH token is incorrect or not ready for adoption
unique_within_projectValue must be unique within project
unsupported_modeThis mode is not supported on this number.
unsupported_regionThis number must be from an allowed region.
upload_errorThere was an error while uploading the file. Please try again.
value_not_uniqueThis value must be unique.