Last updated: September 12, 2019
Code | Description |
---|---|
0 - Internal Failure | Something 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 Found | You 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 Allowed | You 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 Body | Message: 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 Empty | Performance Query Language is a required field. To fix the issue, try adding correctly-formatted PQL |
5 - Invalid PQL | The Performance Query Language (PQL) entered is invalid. To fix the issue, try checking that your PQL is correctly formatted |
6 - Account Unusable | Your 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 Number | FreeClimb 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 PerCL | The 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 JSON | You 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 Enabled | You 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 Forbidden | International 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 Application | FreeClimb 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 PerCL | PerCL 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 Redirects | FreeClimb 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 Number | The 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 Call | The system was unable to create a call. This is an internal error. If the error persists, please contact support . |
17 - Failed to Update Call | The system failed to update the call. This is an internal error. If the error persists, please contact support. |
18 - Failed to Update Participant | The 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 Participant | The 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 Participant | The system failed to delete a participant from the conference. This is an internal error. If the error persists, please contact support. |
21 - Code Expired | Your verification code for adding a verified number has expired. To fix the issue, try requesting a new verification code in the dashboard |
22 - Wrong Code | The 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 Verified | You'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 Early | You 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 Full | You 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 Code | The 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 Verified | Your 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 Suspended | Your FreeClimb account has been suspended. To fix the issue, try contacting support for more information. |
31 - Max Attempts Reached | The maximum attempts were reached for performing the given operation. If the issue persists, try contacting support for more information. |
32 - Recaptcha Verification Failed | There 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 Out | Your 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 Exists | You 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 Account | There 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 Invalid | The 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 Email | There 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 Missing | The 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 Attempt | Your 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 Credentials | You 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 Accepted | You have already accepted the terms of service. |
42 - Not Logged In | You are not logged into FreeClimb. To fix the problem, try checking your credentials and logging in again. |
43 - Unrecognized Account Type | Your account type is not recognized by our system. This is an internal error. If the error persists, please contact support. |
44 - Unrecognized Account Status | Your account status is not recognized by our system. This is an internal error. If the error persists, please contact support. |
45 - ApiKey Cannot Be Empty | The API key must be provided. |
46 - Phone Number Not Usable | The 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 Forbidden | You do not have access to international calls. |
48 - Resource Not Ready | The resource you have requested is not available at this time. |
49 - SMS Not Enabled | SMS is not enabled for this account. |
50 - Unauthorized | You are unauthorized to make this request. |
51 - Account Closed | The account is closed. |
52 - Service Unavailable | A service is unavailable. |
53 - Invalid Endpoint | The webpage does not exist. |
54 - Bad Password | The password you have entered is incorrect. |
55 - Maintenance Mode | The server is in maintenance mode. |
56 - Call Already In Conference, Cannot Add to Queue | The 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 Account | The 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 Invalid | Only 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 Queue | The system was unable to create a Queue. This is an internal error. If the error persists, please contact support. |
60 - Queue is Full | The 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 ID | An attempt was made to reuse a resource ID. This is an internal error. If the error persists, please contact support. |
62 - Failed to Create Conference | The system was unable to create a Conference. This is an internal error. If the error persists, please contact support. |
63 - Only inProgress Call can Be Added to Conference | Only calls with a status of inProgress can be added to a Conference. To fix the problem, try ensuring the Call being added to the Conference has a status of inProgress . |
64 - Call Not Found When Attempting to Add to Conference | The specified Call could not be found. To fix the problem, try ensuring the specified callId is correct. |
65 - Requesting Call Not Present in Conference | The requesting Call must be in the same Conference as the target Conference of the requested action. To fix the problem, try adding your Call to the target Conference before initiating the action. |
66 - Conference Not Found | The target Conference could not be found. To fix the problem, try ensuring the conferenceId or callId associated with the Conference is correct |
67 - Failed to Add to Queue | The system was unable to add a member to a Queue. This is an internal error. If the error persists, please contact support. |
68 - Failed to Retrieve Audio File | The system was unable to retrieve the specified audio file. To fix the problem, try ensuring the file URL is accessible.Please note: Files created with privacyMode enabled are only available for download within 2 minutes. There are therefore not usable as embedded prompts via a Play PerCL command. |
69 - Audio File Empty | The specified audio file is empty. To fix the problem, try ensuring the file URL is returning a non-empty response body. |
70 - Audio File Incorrect Channels | The specified audio file has an incorrect number of channels. To fix the problem, try using an audio file which conforms to the support format specified in the PerCL Play documentation. |
71 - Incorrect Audio File Rate | The specified audio file has an incorrect rate. To fix the problem, try using an audio file which conforms to the supported format, specified in the PerCL Play documentation. |
72 - Incorrect Number of Audio File Encoding Sample Bits | The specified audio file has an incorrect number of encoding sample bits. To fix the problem, try using an audio file which conforms to the supported format, specified in the PerCL Play documentation. |
73 - Incorrect Audio File Encoding | The specified audio file has an incorrect encoding. To fix the problem, try using an audio file which conforms to the supported format, specified in the PerCL Play documentation. |
74 - Account Pending | The action cannot occur because the email used for the account has not been verified. To fix the problem, try: 1. verifying your account via the link provided in your sign-up confirmation email. 2. requesting a [new verification link] (https://www.freeclimb.com/dashboard/resend-signup-verification/) if your link has expired or the email cannot be found Updated over 1 year ago. |
75 - Forbidden | You have requested access to something that is not available for you to use. To fix the problem, try checking your request details and trying again. |
76 - Phone Number Limit Reached | You have attempted to buy a new number but your account has reached the phone number limit. If your account is still in trial, you are only allowed to own one phone number. To fix the problem, try [upgrading] (https://freeclimb.com/dashboard/portal/account/upgrade) to a full account to buy more numbers. |
77 - Resource Deleted | The resource you attempted to retrieve or modify has been deleted and can no longer be accessed. |
80 - Missing Required Parameter(s) | Your request is properly formatted but missing one or more required parameters. To fix the problem, try reviewing the required parameters for your request. |
81 - Invalid Query Parameter(s) | You have sent an invalid value for one or more query parameters as part of your request. To fix the issue, try reviewing the documentation to ensure you've encoded the request correctly. |
82 - Phone Number in Holding Period | Phone number has recently been released and is not available to purchase yet. To fix the issue, try buying the phone number again after expiration of holding period (3 days). If you accidentally released this number and want to repurchase it, please contact support. |
83 - 10DLC Numbers Cannot Be Deleted | Users are not able to delete 10DLC numbers from their account at this time. Please contact support to delete 10DLC numbers. |
84 - Number Not Assigned to Application | The phone number has no FreeClimb application assigned. To fix the issue, try: 1. registering a new FreeClimb application on the dashboard 2. assigning this phone number to an application 3. for more information please refer to Getting Started |
85 - Application Not Configured | The FreeClimb Application has some configuration issues. To fix the issue, try reviewing the FreeClimb application on the dashboard. |
86 - OffnetNumbers Numbers Cannot Be Released | |
87 - 10DLC Numbers Must Have a CampaignId to Send SMS | |
88 - Campaign has reached number assignment limit. No other numbers can be assigned. | |
89 - The number has already been assigned to another campaign. | |
90 - Expired campaigns do not have an operation status. | |
91 - Phone number is not voice enabled | |
92 - Call already in a queue | |
93 - Not 10DLC Enabled | This number is not a 10DLC number and cannot be assigned to a 10DLC campaign. Please contact [email protected] to enable 10DLC for this number. |
94 - Number Assignment to Expired Campaign | Cannot assign a number to an expired campaign. Please try to assign a number to an active Campaign or contact [email protected] . |
95 - ConferenceCommandInvalid | Only removeFromConference, setTalk, setListen, hangup, deleteConference, sendSipInfo, and redirect allowed while in conference |
96 - StartRecordCallNotAllowed | StartRecordCall not allowed in the current call state |
97 - PauseRecordCallNotAllowed | PauseRecordCall not allowed in the current call state |
98 - ResumeRecordCallNotAllowed | ResumeRecordCall not allowed in the current call state |
99 - AttemptTollFreeCampaignNumber | Cannot release TollFree number with a Campaign |
100 - TFNNeedsCampaignId | TollFree numbers must have a campaignId to send SMS |
101 - InvalidNumberState | Given number is in a invalid state. |
102 - CampaignAssignmentFailed | Cannot assign number to 10DLC campaign. |
103 - MMSNotEnabledAccount | Account does not have MMS capabilities enabled |
104 - MMSNotEnabledNumber | Phone Number does not have MMS capabilities enabled |
105 - MMSNonShortcode | Phone Number is not a supported MMS shortcode |
106 - ConcurrentExportLimitReached | Maximum number of concurrent export jobs reached. Please contact support if you require a larger limit. |
107 - TooManyRequests | Too many requests have been made for this resource recently. |
108 - ResourceConflict | Request conflicts with another resource |
109 - FeatureNotEnabledAccount | Account does not have access to this feature, please contact support |