001 002/* 003 * Copyright (C) 2011 Archie L. Cobbs. All rights reserved. 004 * 005 * $Id$ 006 */ 007 008package org.dellroad.jibxbindings.twilio; 009 010/** 011 * Twilio error codes. 012 * 013 * @see <a href="http://www.twilio.com/docs/errors/reference">Twilio Error Code Reference</a> 014 */ 015public final class ErrorCodes { 016 017 public static final int ACCOUNT_IS_NOT_ACTIVE = 10001; 018 public static final int TRIAL_ACCOUNT_DOES_NOT_SUPPORT_THIS_FEATURE = 10002; 019 public static final int INCOMING_CALL_REJECTED_DUE_TO_INACTIVE_ACCOUNT = 10003; 020 public static final int INVALID_URL_FORMAT = 11100; 021 public static final int HTTP_RETRIEVAL_FAILURE = 11200; 022 public static final int HTTP_CONNECTION_FAILURE = 11205; 023 public static final int HTTP_PROTOCOL_VIOLATION = 11206; 024 public static final int HTTP_BAD_HOST_NAME = 11210; 025 public static final int HTTP_TOO_MANY_REDIRECTS = 11215; 026 public static final int INVALID_TEMPLATE_URL = 11300; 027 public static final int INVALID_TEMPLATE_TOKEN = 11310; 028 public static final int INVALID_TEMPLATE_UNCLOSED_BRACKETS = 11320; 029 public static final int DOCUMENT_PARSE_FAILURE = 12100; 030 public static final int INVALID_TWILIO_MARKUP_XML_VERSION = 12101; 031 public static final int THE_ROOT_ELEMENT_MUST_BE_RESPONSE = 12102; 032 public static final int SCHEMA_VALIDATION_WARNING = 12200; 033 public static final int INVALID_CONTENT_TYPE = 12300; 034 public static final int INTERNAL_FAILURE = 12400; 035 public static final int DIAL_CANNOT_DIAL_OUT_FROM_A_DIAL_CALL_SEGMENT = 13201; 036 public static final int DIAL_INVALID_METHOD_VALUE = 13210; 037 public static final int DIAL_INVALID_IFMACHINE_VALUE = 13211; 038 public static final int DIAL_INVALID_TIMEOUT_VALUE = 13212; 039 public static final int DIAL_INVALID_HANGUPONSTAR_VALUE = 13213; 040 public static final int DIAL_INVALID_CALLERID_VALUE = 13214; 041 public static final int DIAL_INVALID_NESTED_ELEMENT = 13215; 042 public static final int DIAL_INVALID_TIMELIMIT_VALUE = 13216; 043 public static final int DIAL_INVALID_RECORD_VALUE = 13217; 044 public static final int DIAL_NUMBER_INVALID_METHOD_VALUE = 13221; 045 public static final int DIAL_NUMBER_INVALID_SENDDIGITS_VALUE = 13222; 046 public static final int DIAL_INVALID_PHONE_NUMBER_FORMAT = 13223; 047 public static final int DIAL_INVALID_PHONE_NUMBER = 13224; 048 public static final int DIAL_FORBIDDEN_PHONE_NUMBER = 13225; 049 public static final int DIAL_INVALID_COUNTRY_CODE = 13226; 050 public static final int DIAL_NO_INTERNATIONAL_AUTHORIZATION = 13227; 051 public static final int DIAL_CONFERENCE_INVALID_MUTED_VALUE = 13230; 052 public static final int DIAL_CONFERENCE_INVALID_ENDCONFERENCEONEXIT_VALUE = 13231; 053 public static final int DIAL_CONFERENCE_INVALID_STARTCONFERENCEONENTER_VALUE = 13232; 054 public static final int DIAL_CONFERENCE_INVALID_WAITURL_VALUE = 13233; 055 public static final int DIAL_CONFERENCE_INVALID_WAITMETHOD_VALUE = 13234; 056 public static final int DIAL_CONFERENCE_INVALID_BEEP_VALUE = 13235; 057 public static final int DIAL_CONFERENCE_INVALID_CONFERENCE_SID_VALUE = 13236; 058 public static final int DIAL_CONFERENCE_INVALID_CONFERENCE_NAME = 13237; 059 public static final int DIAL_CONFERENCE_INVALID_VERB_FOR_WAITURL_TWIML = 13238; 060 public static final int DIAL_SIP_INVALID_METHOD_VALUE = 13241; 061 public static final int DIAL_SIP_INVALID_SENDDIGITS_VALUE = 13242; 062 public static final int DIAL_SIP_INVALID_SIP_URI = 13243; 063 public static final int DIAL_NO_SIP_AUTHORIZATION = 13244; 064 public static final int GATHER_INVALID_FINISHONKEY_VALUE = 13310; 065 public static final int GATHER_INVALID_FINISHONKEY_VALUE2 = 13311; 066 public static final int GATHER_INVALID_METHOD_VALUE = 13312; 067 public static final int GATHER_INVALID_TIMEOUT_VALUE = 13313; 068 public static final int GATHER_INVALID_NUMDIGITS_VALUE = 13314; 069 public static final int GATHER_INVALID_NESTED_VERB = 13320; 070 public static final int GATHER_SAY_INVALID_VOICE_VALUE = 13321; 071 public static final int GATHER_SAY_INVALID_LOOP_VALUE = 13322; 072 public static final int GATHER_PLAY_INVALID_CONTENT_TYPE = 13325; 073 public static final int PLAY_INVALID_LOOP_VALUE = 13410; 074 public static final int PLAY_INVALID_CONTENT_TYPE = 13420; 075 public static final int SAY_INVALID_LOOP_VALUE = 13510; 076 public static final int SAY_INVALID_VOICE_VALUE = 13511; 077 public static final int SAY_INVALID_TEXT = 13520; 078 public static final int RECORD_INVALID_METHOD_VALUE = 13610; 079 public static final int RECORD_INVALID_TIMEOUT_VALUE = 13611; 080 public static final int RECORD_INVALID_MAXLENGTH_VALUE = 13612; 081 public static final int RECORD_INVALID_FINISHONKEY_VALUE = 13613; 082 public static final int RECORD_INVALID_TRANSCRIBE_VALUE = 13614; 083 public static final int RECORD_MAXLENGTH_TOO_HIGH_FOR_TRANSCRIPTION = 13615; 084 public static final int RECORD_PLAYBEEP_MUST_BE_TRUE_OR_FALSE = 13616; 085 public static final int REDIRECT_INVALID_METHOD_VALUE = 13710; 086 public static final int PAUSE_INVALID_LENGTH_VALUE = 13910; 087 public static final int TO_ATTRIBUTE_IS_INVALID = 14101; 088 public static final int SMS_FROM_ATTRIBUTE_IS_INVALID = 14102; 089 public static final int SMS_INVALID_BODY = 14103; 090 public static final int SMS_METHOD_ATTRIBUTE_INVALID = 14104; 091 public static final int SMS_VERB_STATUSCALLBACK_ATTRIBUTE_INVALID = 14105; 092 public static final int SMS_REPLY_TWIML_DOCUMENT_RETRIEVAL_LIMIT_REACHED = 14106; 093 public static final int SMS_RATE_MESSAGE_LIMIT_EXCEEDED = 14107; 094 public static final int SMS_FROM_PHONE_NUMBER_NOT_SMS_CAPABLE = 14108; 095 public static final int SMS_REPLY_MESSAGE_LIMIT_EXCEEDED = 14109; 096 public static final int INVALID_VERB_FOR_SMS_REPLY = 14110; 097 public static final int INVALID_TO_PHONE_NUMBER_FOR_TRIAL_MODE = 14111; 098 public static final int UNKNOWN_PARAMETERS = 20001; 099 public static final int INVALID_FRIENDLYNAME = 20002; 100 public static final int PERMISSION_DENIED = 20003; 101 public static final int METHOD_NOT_ALLOWED = 20004; 102 public static final int ACCOUNT_NOT_ACTIVE = 20005; 103 public static final int ACCESS_DENIED = 20006; 104 public static final int ACCOUNTS_RESOURCE = 21100; 105 public static final int CALLS_RESOURCE = 21200; 106 public static final int NO_TO_NUMBER_SPECIFIED = 21201; 107 public static final int TO_NUMBER_IS_A_PREMIUM_NUMBER = 21202; 108 public static final int INTERNATIONAL_CALLING_NOT_ENABLED = 21203; 109 public static final int CALL_ALREADY_INITIATED = 21204; 110 public static final int INVALID_URL = 21205; 111 public static final int INVALID_SENDDIGITS = 21206; 112 public static final int INVALID_IFMACHINE = 21207; 113 public static final int INVALID_TIMEOUT = 21208; 114 public static final int INVALID_METHOD = 21209; 115 public static final int FROM_PHONE_NUMBER_NOT_VERIFIED = 21210; 116 public static final int INVALID_TO_PHONE_NUMBER = 21211; 117 public static final int INVALID_FROM_PHONE_NUMBER = 21212; 118 public static final int FROM_PHONE_NUMBER_IS_REQUIRED = 21213; 119 public static final int TO_PHONE_NUMBER_CANNOT_BE_REACHED = 21214; 120 public static final int ACCOUNT_NOT_AUTHORIZED_TO_CALL_PHONE_NUMBER = 21215; 121 public static final int ACCOUNT_NOT_ALLOWED_TO_CALL_PHONE_NUMBER = 21216; 122 public static final int PHONE_NUMBER_DOES_NOT_APPEAR_TO_BE_VALID = 21217; 123 public static final int INVALID_APPLICATIONSID = 21218; 124 public static final int TO_PHONE_NUMBER_NOT_VERIFIED = 21219; 125 public static final int INVALID_CALL_STATE = 21220; 126 public static final int INVALID_PHONE_NUMBER = 21401; 127 public static final int INVALID_URL2 = 21402; 128 public static final int INVALID_METHOD2 = 21403; 129 public static final int INBOUND_PHONE_NUMBERS_NOT_AVAILABLE_TO_TRIAL_ACCOUNTS = 21404; 130 public static final int CANNOT_SET_VOICEFALLBACKURL_WITHOUT_SETTING_URL = 21405; 131 public static final int CANNOT_SET_SMSFALLBACKURL_WITHOUT_SETTING_SMSURL = 21406; 132 public static final int THIS_PHONE_NUMBER_TYPE_DOES_NOT_SUPPORT_SMS = 21407; 133 public static final int PERMISSION_TO_SEND_AN_SMS_HAS_NOT_BEEN_ENABLED_FOR_THE_REGION_INDICATED_BY_THE_TO_NUMBER = 21408; 134 public static final int APPLICATIONSID_IS_NOT_ACCESSIBLE = 21420; 135 public static final int PHONENUMBER_IS_INVALID = 21421; 136 public static final int PHONENUMBER_IS_NOT_AVAILABLE_FOR_PURCHASE = 21422; 137 public static final int PHONE_NUMBER_ALREADY_VERIFIED_FOR_YOUR_ACCOUNT = 21450; 138 public static final int INVALID_AREA_CODE = 21451; 139 public static final int NO_PHONE_NUMBERS_FOUND_IN_AREA_CODE = 21452; 140 public static final int PHONE_NUMBER_ALREADY_VERIFIED_FOR_ANOTHER_ACCOUNT = 21453; 141 public static final int INVALID_CALLDELAY = 21454; 142 public static final int INVALID_PLAYURL = 21455; 143 public static final int INVALID_CALLBACKURL = 21456; 144 public static final int AREACODE_PARAMETER_NOT_SUPPORTED = 21457; 145 public static final int PHONENUMBER_PROVISIONING_TYPE_MISMATCH = 21458; 146 public static final int INVALID_ACCOUNTSID = 21470; 147 public static final int ACCOUNT_DOES_NOT_EXIST = 21471; 148 public static final int ACCOUNT_IS_NOT_ACTIVE2 = 21472; 149 public static final int ACCOUNTSID_YOU_ARE_TRANSFERRING_TO_IS_NOT_RELATED_TO_THE_ORIGINATING_OWNER_OF_THE_PHONE_NUMBER = 21473; 150 public static final int API_USER_MUST_BE_THE_PARENT_ACCOUNT_TO_TRANSFER_PHONE_NUMBERS = 21474; 151 public static final int UNABLE_TO_UPDATE_STATUS_INVALID_STATUS = 21475; 152 public static final int UNABLE_TO_UPDATE_STATUS_FOR_SUBACCOUNT_PARENT_ACCOUNT_IS_SUSPENDED = 21476; 153 public static final int UNABLE_TO_UPDATE_STATUS_FOR_PARENT_ACCOUNTS = 21477; 154 public static final int UNABLE_TO_UPDATE_STATUS_FOR_SUBACCOUNT_SUBACCOUNT_HAS_BEEN_SUSPENDED_BY_TWILIO = 21478; 155 public static final int UNABLE_TO_UPDATE_STATUS_FOR_SUBACCOUNT_SUBACCOUNT_HAS_BEEN_CLOSED = 21479; 156 public static final int REACHED_MAXIMUM_NUMBER_OF_SUBACCOUNTS = 21480; 157 public static final int RESOURCE_NOT_AVAILABLE = 21501; 158 public static final int INVALID_CALLBACK_URL = 21502; 159 public static final int INVALID_TRANSCRIPTION_TYPE = 21503; 160 public static final int RECORDINGSID_IS_REQUIRED = 21504; 161 public static final int PHONE_NUMBER_IS_NOT_A_VALID_SMS_CAPABLE_INBOUND_PHONE_NUMBER = 21601; 162 public static final int MESSAGE_BODY_IS_REQUIRED_TO_SEND_AN_SMS = 21602; 163 public static final int FROM_PHONE_NUMBER_IS_REQUIRED_TO_SEND_AN_SMS = 21603; 164 public static final int TO_PHONE_NUMBER_IS_REQUIRED_TO_SEND_AN_SMS = 21604; 165 public static final int MAXIMUM_BODY_LENGTH_IS_160_CHARACTERS = 21605; 166 public static final int THE_FROM_PHONE_NUMBER_PROVIDED_IS_NOT_A_VALID_SMS_CAPABLE_TWILIO_PHONE_NUMBER = 21606; 167 public static final int THE_FROM_NUMBER_MUST_BE_THE_SANDBOX_PHONE_NUMBER_FOR_TRIAL_ACCOUNTS = 21607; 168 public static final int THE_SANDBOX_NUMBER_CAN_SEND_SMS_MESSAGES_ONLY_TO_VERIFIED_NUMBERS = 21608; 169 public static final int SMS_CANNOT_BE_SENT_TO_THE_TO_NUMBER_BECAUSE_THE_CUSTOMER_HAS_REPLIED_WITH_STOP = 21610; 170 public static final int THIS_FROM_NUMBER_HAS_EXCEEDED_THE_MAXIMUM_NUMBER_OF_QUEUED_MESSAGES = 21611; 171 public static final int THE_TO_PHONE_NUMBER_IS_NOT_CURRENTLY_REACHABLE_VIA_SMS = 21612; 172 public static final int PHONENUMBER_REQUIRES_CERTIFICATION = 21613; 173 public static final int TO_NUMBER_IS_NOT_A_VALID_MOBILE_NUMBER = 21614; 174 public static final int THE_FROM_NUMBER_MATCHES_MULTIPLE_NUMBERS_FOR_YOUR_ACCOUNT = 21616; 175 176 private ErrorCodes() { 177 } 178} 179