Bandwidth PHP SDK
  • Namespace
  • Class

Namespaces

  • Catapult
  • None

Classes

  • Account
  • AnswerCallEvent
  • Application
  • ApplicationCollection
  • AudioMixin
  • BaML
  • BaMLAssert
  • BaMLAttribute
  • BaMLContainer
  • BaMLGather
  • BaMLGeneric
  • BaMLHangup
  • BaMLPlayAudio
  • BaMLRedirect
  • BaMLResource
  • BaMLSendMessage
  • BaMLSpeakSentence
  • BaMLText
  • BaMLTransfer
  • BaMLVerb
  • BaMLVerbGather
  • BaMLVerbHangup
  • BaMLVerbPlayAudio
  • BaMLVerbRecord
  • BaMLVerbRedirect
  • BaMLVerbSendMessage
  • BaMLVerbSpeakSentence
  • BaMLVerbTransfer
  • BaseResource
  • BaseUtilities
  • Bridge
  • BridgeCollection
  • Call
  • Callback
  • CallCollection
  • CallCombo
  • CallEvent
  • CallEvents
  • CallEventsCollection
  • Cleaner
  • Client
  • ClientResource
  • CollectionIterator
  • CollectionObject
  • CollectionSequence
  • Conference
  • ConferenceEventMixin
  • ConferenceMember
  • ConferenceMemberEvent
  • ConferencePlaybackEvent
  • Constructor
  • Converter
  • Credentials
  • CredentialsUser
  • DataPacket
  • DataPacketCollection
  • Date
  • DependsObject
  • DependsResource
  • Domains
  • DomainsCollection
  • DTMF
  • DtmfCallEvent
  • Endpoints
  • EndpointsCollection
  • EndpointsCredentials
  • EndpointsMulti
  • EndpointsToken
  • Ensure
  • EnsureResource
  • ErrorCallEvent
  • Event
  • EventAssert
  • EventCollection
  • EventResource
  • EventType
  • FileHandler
  • Gather
  • GatherCallEvent
  • GatherCollection
  • GenericResource
  • HangupCallEvent
  • Id
  • IncomingCallEvent
  • LoadsResource
  • Locator
  • Log
  • Media
  • MediaCollection
  • MediaURL
  • Message
  • MessageCollection
  • MessageEvent
  • MessageMulti
  • MetaResource
  • Multi
  • NumberInfo
  • Page
  • Parameters
  • PathResource
  • PhoneCombo
  • PhoneNumber
  • PhoneNumbers
  • PhoneNumbersCollection
  • PlaybackCallEvent
  • PrototypeUtility
  • Recording
  • RecordingCallEvent
  • RecordingCollection
  • RejectCallEvent
  • RemoveResource
  • Resolver
  • ResolverResource
  • RESTClient
  • SchemaResource
  • Sentence
  • SIP
  • SIPRealm
  • Size
  • SpeakCallEvent
  • StringifyResource
  • SubfunctionObject
  • SubFunctionResource
  • TextMessage
  • Timeout
  • TimeoutCallEvent
  • TitleUtility
  • Transaction
  • TransactionCollection
  • Transcription
  • TranscriptionCallEvent
  • TranscriptionCollection
  • Types
  • URIResource
  • UserError
  • UserErrorCollection
  • VerifyResource
  • Voice
  • XMLUtility

Interfaces

  • API
  • API_MODE
  • BAML_SETTINGS
  • BAML_VERBS
  • BAML_XML_HANDLERS
  • BAML_XML_METHODS
  • BAML_XML_OPTIONS
  • CALL_ERROR
  • CALL_STATES
  • CONFERENCE_MEMBER_STATES
  • CONFERENCE_SPEAK_STATES
  • CONFERENCE_STATES
  • DEFAULTS
  • EXCEPTIONS
  • GATHER_REASONS
  • GATHER_STATES
  • MESSAGE_DIRECTIONS
  • MESSAGE_STATES
  • NUMBER_STATES
  • PATHS
  • PLAYBACK_STATES
  • RECORDING_STATES
  • RECORDING_STATUSES
  • SPEAK_STATES
  • TRANSCRIPTION_STATES
  • WARNINGS

Interface EXCEPTIONS

Namespace: Catapult
Located at core/Constants.php

Constants summary

string API_USER
# "api"
integer RECIPIENT_COUNT_LIMIT
# 1000
string DEFAULT_TIME_ZONE
# "UTC"
string EXCEPTION_INVALID_CREDENTIALS
# "Your credentials are incorrect."
string EXCEPTION_GENERIC_HTTP_ERROR
# "An HTTP Error has occurred! Check your network connection and try again."
string EXCEPTION_MISSING_REQUIRED_PARAMETERS
# "The parameters passed to the API were invalid. Check your inputs!"
string EXCEPTION_MISSING_REQUIRED_MIME_PARAMETERS
# "The parameters passed to the API were invalid. Check your inputs!"
string EXCEPTION_MISSING_ENDPOINT
# "The endpoint you've tried to access does not exist. Check your URL."
string EXCEPTION_OBJECT_DATA
# "Could not set up object data for: "
string EXCEPTION_OBJECT_ID_NOT_PROVIDED
# "No ID was set for this data packet.."
string TOO_MANY_RECIPIENTS
# "You've exceeded the maximum recipient count (1,000) on the to field with autosend disabled."
string INVALID_PARAMETER_NON_ARRAY
# "The parameter you've passed in position 2 must be an array."
string INVALID_PARAMETER_ATTACHMENT
# "Attachments must be passed with an \"@\" preceding the file path. Web resources not supported."
string INVALID_PARAMETER_PHONE_NUMBER
# "The phone number you entered is invalid according to GSM_03.38"
string INVALID_PARAMETER_INLINE
# "Inline images must be passed with an \"@\" preceding the file path. Web resources not supported."
string TOO_MANY_PARAMETERS_CAMPAIGNS
# "You've exceeded the maximum (3) campaigns for a single message."
string TOO_MANY_PARAMETERS_TAGS
# "You've exceeded the maximum (3) tags for a single message."
string TOO_MANY_PARAMETERS_RECIPIENT
# "You've exceeded the maximum count"
string SCHEMA_HAS_THIS_KEY
# "This schema has already used this key."
string FIELD_HAS_NOT_BEEN_SET
# "This field is not within the schema of: "
string KEY_NOT_FOUND_FOR
# "Key was not found in fields for: "
string WRONG_DATA_PACKET
# "Wrong data packet added to: "
Bandwidth PHP SDK API documentation generated by ApiGen