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.
- You cannot remove the assignment from an integration test campaign.
- XML contains external entity definitions which are not allowed for security reasons.
- This value must be an array. Example: ["Intro", ["Introduce yourself", "Ask caller's name"], "Summarize the conversation and thank the caller"]
- The document_version does not match the current record's document_version.
- Adding an additional stream would exceed the allowed number of streams per room.
- The requested file could not be found (404 Not Found). Please check the URL and try again.
- The provided from_fabric_address_id does not match an address for the provided subscriber.
- Mixed use case campaigns require minimum 2 and maximum 5 sub use cases.
- Mixed use case campaigns require minimum 2 and maximum 5 sub use cases.
- You must pass instructions through inline SWML or a URL to a SWML document.
- Addresses must contain non-empty values for name and destination
- Permissions list contains invalid selections. Valid permissions are calling, chat, fax, management, messaging, numbers, pubsub, storage, tasking, and video.
- Provided chunking parameters are not valid for sentence chunking. Allowed parameters are max_sentences_per_chunk and split_newlines.
- Provided chunking parameters are not valid for sliding chunking. Allowed parameters are chunk_size and overlap_size.
- Fabric addresses must form a valid conversation group (a single room or two non-room subscribers) and group ID must start with 'sw_'.
- The phone number is not in the correct format. Please use E.164 format, i.e., +15558675309.
- Send relay_connector_id to link to an existing connector or relay_connector_name and relay_connector_token to create a new one.
- The subproject ID passed could not be found or does not belong to the project being used to authenticate the request.
- has exceeded the maximum number of queued messages/calls for this number
- The requested resource must belong to the project being used to authenticate the request.
- The fabric address has no registered devices or current online registrations.
- The project has a steering tag set, but no steered resource is available for that tag.
- There is no purchased or verified number in the project to select as the send_as.
- This feature is not allowed on your current subscription plan.
- Unable to locate a route to the destination number. Please check geographic permissions and the destination number, and contact Support if issues persist.
- The value is not valid (must be an E.164 number, caller ID string or SIP URI)
- Number assignments can only be removed if they are active, failed, or assigned to a pending campaign.
- The requested assignment would exceed the allowed number of assigned numbers for the selected campaign.
- The page token is required when the page number is passed and greater than 0.
- The provided ID is unrecognized. Verify that the ID points to a valid resource belonging to the current project.
- This 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.
- You cannot delete a resource if it is currently assigned as a call or message handler
- SignalWire Access Token must be associated with a Fabric Application to perform this action.
- Only external SIP entities are supported for the SIP Gateway. Do not provide a SignalWire-managed SIP entity.
- You must agree to the terms and conditions to complete registration.
- The provided FreeSWITCH token is incorrect or not ready for adoption
- The provided token is not associated with a valid video room.
- This account has had too many Verified Caller ID requests within a short timeframe. As a precaution, we have disabled creating more for a short time. Please contact support if you need this restriction lifted sooner.
- An unexpected error occurred while downloading the file. Please try again later or contact support if the issue persists.
- One or more of the provided fabric addresses is unrecognized. Check that all IDs are valid and belong to the current project.
- The provided URI resolves to a resource that is unsupported for dialing.