Error and Warning Dictionary

Last updated: September 12, 2019

CodeDescription
0 - Internal FailureSomething went wrong on FreeClimb's end. Either a service was inaccessible or was configured wrong. Our engineers are hard at work resolving this problem.
1 - Not FoundYou tried to reference a resource that doesn't exist. To fix the issue, try:

1. reviewing the Resources list in the Overview of FreeClimb
2. checking for any typos or misspellings
2 - Method Not AllowedYou attempted to use a method not allowed for a particular resource. To fix the issue, try:

1. reviewing the available methods for the resource under the API Reference
2. check for any typos or misspellings
3 - Bad Request BodyMessage: Request Body Could Not Be Read

The request you made couldn't be parsed as a valid JSON payload. To fix the issue, try:

1. Reviewing the documentation to ensure you've encoded the request correctly
2. Including the Content-Type header in the request
4 - PQL Field EmptyPerformance Query Language is a required field. To fix the issue, try adding correctly-formatted PQL
5 - Invalid PQLThe Performance Query Language (PQL) entered is invalid. To fix the issue, try checking that your PQL is correctly formatted
6 - Account UnusableYour account is currently unusable. To fix the issue, try:

1. updating your profile to ensure you have the correct information on file
2. contacting support if the the problem persists
7 - Cannot Resolve NumberFreeClimb is unable to resolve the phone number which was used. To fix the issue try:

1. making sure that you have entered a valid phone number in the E.164 format.
2. ensuring your number is voice enabled.
8 - Invalid PerCLThe PerCL script received from your application is invalid. To fix the issue try:

1. reviewing PerCL documentation to ensure your PerCL is correct
2. checking how your framework and/or package renders responses if your JSON formatting is incorrect
9 - Invalid JSONYou have sent an invalid JSON object as part of the request. To fix the issue try:

1. revalidating your JSON and trying the request again
2. checking your PerCL for incorrect formatting or typos
10 - Number Not SMS EnabledYou have tried to send an SMS with a number that is not SMS enabled. To fix the issue, try:

1. using a different number to send an SMS
2. confirming the number is 10DLC and/or TFN SMS-enabled
11 - International SMS is ForbiddenInternational SMS is not allowed for the phone number used. To fix the issue, try:

1. using a phone number which supports international SMS. For further information about 2. adding international SMS numbers to your account, please contact support
12 - Error Posting to ApplicationFreeClimb received an error response from the application server. To fix the issue, try:

1. ensuring you have used the correct URLs on the "Apps" page on your FreeClimb dashboard
2. checking the webhooks documentation to ensure your webhooks are set up correctly
13 - Empty PerCLPerCL script parameters cannot be empty. To fix the issue, try checking that you have used PerCL in all necessary parts of your application
14 - Too Many RedirectsFreeClimb has detected too many redirects in your application. To fix the issue, try ensuring that there are no loops in your application
15 - Failed to Create Calling NumberThe system was unable to create a calling number. This is an internal error.

If the error persists, please contact support.
16 - Failed to Create a CallThe system was unable to create a call. This is an internal error.

If the error persists, please contact support .
17 - Failed to Update CallThe system failed to update the call. This is an internal error.

If the error persists, please contact support.
18 - Failed to Update ParticipantThe system was unable to update a participant in the conference. This is an internal error.

If the error persists, please contact support.
19 - Failed to Hangup ParticipantThe system was unable to hangup a participant from the call. This is an internal error.

If the error persists, please contact support.
20 - Failed to Delete ParticipantThe system failed to delete a participant from the conference. This is an internal error.

If the error persists, please contact support.
21 - Code ExpiredYour verification code for adding a verified number has expired. To fix the issue, try requesting a new verification code in the dashboard
22 - Wrong CodeThe verification code you entered does not match the one we sent you. To fix the issue, try:

1. verifying again with the correct code
2. requesting a new code if the issue persists
23 - Number Already VerifiedYou've attempted to verify a phone number that's already been verified. To fix the issue, try verifying a different number.

To view already verified numbers associated with your account, visit the Verified Numbers page in your dashboard.
24 - Request Sent Too EarlyYou attempted to perform an action before waiting an appropriate amount of time. To fix the issue, try waiting for a short period of time and trying again.

If the error persists, please contact support .
27 - Account Type is FullYou attempted to perform an operation that does not match your account type. This error may be related to the verified number functionality found in our free trial accounts which so longer applies to upgraded accounts. To fix the issue, try:

1. removing any functionality in your application associated with a free trial account
2. reviewing the permissions associated with a free trial account
28 - Invalid CodeThe code you entered to validate the outbound phone number was incorrect. To fix the issue, try:

1. checking that you have entered the correct code
2. requesting a new code if the issue persists
29 - Phone Number Not VerifiedYour account is in trial mode and the number you tried to call or message wasn't a verified phone number. To fix the issue, try checking that the outbound number you are using is verified in the dashboard.
30 - Account SuspendedYour FreeClimb account has been suspended. To fix the issue, try contacting support for more information.
31 - Max Attempts ReachedThe maximum attempts were reached for performing the given operation. If the issue persists, try contacting support for more information.
32 - Recaptcha Verification FailedThere was an error while verifying the captcha. To fix the issue try doing the captcha again.

If the error persists, please contact support.
33 - Account Locked OutYour account has been locked temporarily. To fix the issue, try logging into your account again later.

If the error persists, please contact support.
34 - Account Already ExistsYou may have attempted to create an account with an email that is already in our database. To fix the issue, try signing up again with a different email address.

If the error persists, please contact support.
35 - Problem Creating AccountThere was an unspecified problem creating the account. To fix the issue, try creating your account again.

If the error persists, please contact support.
36 - Email InvalidThe email included in the request made is not valid. To fix the problem, try checking the format of the email address and trying the request again.
37 - Error Sending EmailThere was a problem sending an email. To fix the issue, try:

1. checking all the fields to make sure they are correct
2. resending the email
38 - Code MissingThe request did not include the Code parameter that is required for the verification. To fix the issue, try:

1. checking that your code is the correct length
2. requesting a new code
39 - Invalid Password Reset AttemptYour password reset attempt is invalid. To fix the issue, try checking to see if your reset code has expired.

If the error persists, please contact support.
40 - Invalid CredentialsYou have tried to login with an invalid email or password. To fix the problem, try checking your credentials and trying the request again.
41 - Terms of Service Already AcceptedYou have already accepted the terms of service.
42 - Not Logged InYou are not logged into FreeClimb. To fix the problem, try checking your credentials and logging in again.
43 - Unrecognized Account TypeYour account type is not recognized by our system. This is an internal error.

If the error persists, please contact support.
44 - Unrecognized Account StatusYour account status is not recognized by our system. This is an internal error.

If the error persists, please contact support.
45 - ApiKey Cannot Be EmptyThe API key must be provided.
46 - Phone Number Not UsableThe phone number is not usable by your account. This phone number may not be owned by your account or is not voice enabled.
47 - International Call ForbiddenYou do not have access to international calls.
48 - Resource Not ReadyThe resource you have requested is not available at this time.
49 - SMS Not EnabledSMS is not enabled for this account.
50 - UnauthorizedYou are unauthorized to make this request.
51 - Account ClosedThe account is closed.
52 - Service UnavailableA service is unavailable.
53 - Invalid EndpointThe webpage does not exist.
54 - Bad PasswordThe password you have entered is incorrect.
55 - Maintenance ModeThe server is in maintenance mode.
56 - Call Already In Conference, Cannot Add to QueueThe Call is already in a Conference and cannot be added to a Queue. To fix the problem, try waiting until the Call is no longer in a Conference.
57 - Account in file URL Does Not Match with Requesting AccountThe account contained in the file FreeClimb URL does not match your account. To fix the problem, try using a file FreeClimb URL which matches your account.
58 - Queue Command InvalidOnly play, say, pause, getDigits, dequeue, hangup, sendSipInfo, sendAppOutcome, sendAppNav, and redirect allowed while in queue.

To fix the problem, try removing any disallowed PerCL commands from your script.
59 - Failed to Create a QueueThe system was unable to create a Queue. This is an internal error.

If the error persists, please contact support.
60 - Queue is FullThe Queue is full. To fix the problem, try:

1. ensuring Calls are being dequeued properly in order to remain under the max Queue size
2. allocating a larger Queue size in the future
61 - Attempted Reuse of Resource IDAn attempt was made to reuse a resource ID. This is an internal error.

If the error persists, please contact support.
62 - Failed to Create ConferenceThe system was unable to create a Conference. This is an internal error.

If the error persists, please contact support.