spectrumvoip / netsapiens-openapi-php
Unofficial PHP client library for NetSapiens v44.2 API. This library provides a convenient way to interact with the NetSapiens API endpoints.
Requires
- php: ^7.4 || ^8.0
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^7.3
- guzzlehttp/psr7: ^1.7 || ^2.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.5
- phpunit/phpunit: ^8.0 || ^9.0
This package is not auto-updated.
Last update: 2025-04-26 17:09:41 UTC
README
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
Installation & Usage
Requirements
PHP 7.4 and later. Should also work with PHP 8.0.
Composer
To install the bindings via Composer, add the following to composer.json
:
{ "repositories": [ { "type": "vcs", "url": "https://github.com/GIT_USER_ID/GIT_REPO_ID.git" } ], "require": { "GIT_USER_ID/GIT_REPO_ID": "*@dev" } }
Then run composer install
Manual Installation
Download the files and include autoload.php
:
<?php require_once('/path/to/netsapiens-openapi-php/vendor/autoload.php');
Getting Started
Please follow the installation procedure and then run the following:
<?php require_once(__DIR__ . '/vendor/autoload.php'); // Configure Bearer authorization: bearerAuth $config = SpectrumVoip\\\\NetSapiens\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN'); $apiInstance = new SpectrumVoip\\\\NetSapiens\Api\AddressesApi( // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`. // This is optional, `GuzzleHttp\Client` will be used as default. new GuzzleHttp\Client(), $config ); $domain = ; // string | $create_address_endpoint_request = {"address-callback-number":"8585551234","address-name":"WeWork Office","caller-name":"WeWork Secretary","address-line-1":"8910 UNIVERSITY CENTER LN","address-line-2":"STE 400","address-city":"San Diego","address-state-province-abbreviation":"CA","address-postal-code":"92122-1025","address-country-abbreviation":"US","address-location-description":"front left desk","address-provisioned-carrier-name":"bandwidth","address-formatted-pidflo":{"HouseNumber":8910,"StreetName":"UNIVERSITY CENTER","StreetSuffix":"LN","City":"SAN DIEGO","StateCode":"CA","Zip":92122,"PlusFour":1012,"County":[],"Country":"US","AddressType":"E911","LocationId":"LOCATION ID","ValidationStatus":"VALID","Adjusted":"true"}}; // \SpectrumVoip\\\\NetSapiens\Model\CreateAddressEndpointRequest try { $result = $apiInstance->createAddressEndpoint($domain, $create_address_endpoint_request); print_r($result); } catch (Exception $e) { echo 'Exception when calling AddressesApi->createAddressEndpoint: ', $e->getMessage(), PHP_EOL; }
API Endpoints
All URIs are relative to https://ns-api.com/ns-api/v2
Class | Method | HTTP request | Description |
---|---|---|---|
AddressesApi | createAddressEndpoint | POST /domains/{domain}/addresses/endpoints | Create Address Endpoint |
AddressesApi | createAddressForDomain | POST /domains/{domain}/addresses | Create Address for Domain |
AddressesApi | createAddressForUser | POST /domains/{domain}/users/{user}/addresses | Create Address for User |
AddressesApi | deleteAddressEndpoint | DELETE /domains/{domain}/addresses/endpoints/{endpoint} | Delete Address Endpoint |
AddressesApi | deleteAddressForDomain | DELETE /domains/{domain}/addresses/{emergency-address-id} | Delete Address For Domain |
AddressesApi | deleteAddressForUser | DELETE /domains/{domain}/users/{user}/addresses/{address_id} | Delete Address For User |
AddressesApi | getAddressEndpointsForDomain | GET /domains/{domain}/addresses/endpoints | Get Address Endpoints for a Domain |
AddressesApi | getAddressUsingAddressID | GET /domains/{domain}/users/{user}/addresses/{emergency-address-id} | Get Address Using Address ID |
AddressesApi | getAddressesCountForDomain | GET /domains/{domain}/addresses/count | Get Addresses Count for Domain |
AddressesApi | getAddressesForDomain | GET /domains/{domain}/addresses | Get Addresses for Domain |
AddressesApi | getAddressesForUser | GET /domains/{domain}/users/{user}/addresses | Get Addresses for User |
AddressesApi | updateAddressEndpoint | PUT /domains/{domain}/addresses/endpoints/{endpoint} | Update Address Endpoint |
AddressesApi | updateAddressForDomain | PUT /domains/{domain}/addresses/{emergency-address-id} | Update Address for Domain |
AddressesApi | updateAddressForUser | PUT /domains/{domain}/users/{user}/addresses/{emergency-address-id} | Update Address for User |
AddressesApi | validateAddress | POST /domains/{domain}/addresses/validate | Validate Address |
AnswerRulesApi | domainsDomainUsersUserAnswerrulesGet | GET /domains/{domain}/users/{user}/answerrules | Read Answerrules for a User |
AnswerRulesApi | domainsDomainUsersUserAnswerrulesPost | POST /domains/{domain}/users/{user}/answerrules | Add a Answerrule for a User |
AnswerRulesApi | domainsDomainUsersUserAnswerrulesReorderPut | PUT /domains/{domain}/users/{user}/answerrules/reorder | Reorder Answerrules for my User |
AnswerRulesApi | domainsDomainUsersUserAnswerrulesTimeframeDelete | DELETE /domains/{domain}/users/{user}/answerrules/{timeframe} | Delete a Answerrule for a User |
AnswerRulesApi | domainsDomainUsersUserAnswerrulesTimeframeGet | GET /domains/{domain}/users/{user}/answerrules/{timeframe} | Read Specifc Timeframe Answerrule for User |
AnswerRulesApi | domainsDomainUsersUserAnswerrulesTimeframePut | PUT /domains/{domain}/users/{user}/answerrules/{timeframe} | Update a Answerrule for a User |
AnswerRulesApi | domainsUsersAnswerrulesGet | GET /domains/ |
Read Answerrules for my User |
AuthenticationAPIKeyMachine2MachineApi | createApikey | POST /apikeys | Create API Key |
AuthenticationAPIKeyMachine2MachineApi | readApikey | GET /apikeys/{key_id} | Read Info on specific APIKey via Key ID |
AuthenticationAPIKeyMachine2MachineApi | readApikeys | GET /apikeys#1 | Read API Keys under your account |
AuthenticationAPIKeyMachine2MachineApi | readMyApikey | GET /apikeys/~ | Read API Key info on your API Key |
AuthenticationAPIKeyMachine2MachineApi | revokeApikey | DELETE /apikeys/{key_id} | Revoke API Key |
AuthenticationAPIKeyMachine2MachineApi | updateApikey | PUT /apikeys/{key_id} | Update API Key |
AuthenticationAccessTokenOauthUsernamePasswordApi | tokens1Post | POST /tokens#1 | Get Access Token From Refresh |
AuthenticationAccessTokenOauthUsernamePasswordApi | tokens2Post | POST /tokens#2 | Get Access Token after MFA request |
AuthenticationAccessTokenOauthUsernamePasswordApi | tokensPost | POST /tokens | Get Access Token From User/Pass |
AuthenticationJWTJSONWebTokenApi | jwt1Post | POST /jwt#1 | Create JWT token For Delegated Access |
AuthenticationJWTJSONWebTokenApi | jwt2Post | POST /jwt#2 | Create JWT token after MFA request |
AuthenticationJWTJSONWebTokenApi | jwtGet | GET /jwt | Read Current JWT |
AuthenticationJWTJSONWebTokenApi | jwtPost | POST /jwt | Create JWT token From User/Pass |
AuthenticationJWTJSONWebTokenApi | revokeJWTbyJti | DELETE /jwt/{jti}#1 | Revoke JWT by JTI (JWT ID) |
AuthenticationJWTJSONWebTokenApi | revokeJWTbyUid | DELETE /jwt/{uid} | Revoke JWT(s) by UID (user@domain) |
AuthenticationJWTJSONWebTokenApi | revokeMyJWT | DELETE /jwt | Revoke current JWT |
AutoAttendantApi | domainsDomainAutoattendantsGet | GET /domains/{domain}/autoattendants | Read Auto Attendants |
AutoAttendantApi | domainsDomainAutoattendantsPost | POST /domains/{domain}/autoattendants | Create Auto Attendant |
AutoAttendantApi | domainsDomainUsersUserAutoattendantsPromptGet | GET /domains/{domain}/users/{user}/autoattendants/{prompt} | Read Specific Auto Attendant |
AutoAttendantApi | domainsDomainUsersUserAutoattendantsPromptPut | PUT /domains/{domain}/users/{user}/autoattendants/{prompt} | Update Specific Auto Attendant |
BackupRestoreApi | backupPost | POST /backup | Request a Full System backup |
BackupRestoreApi | domainsDomainBackupPost | POST /domains/{domain}/backup | Manually Backup a Domain |
BackupRestoreApi | restoreGet | GET /restore | Read Available Restore Points |
BackupRestoreApi | restorePut | PUT /restore | Restore a Specifc Domain Backup |
CDRCallHistoryApi | cdrsCountGet | GET /cdrs/count | Count CDRs and SUM minutes |
CDRCallHistoryApi | cdrsGet | GET /cdrs | Read CDRs |
CDRCallHistoryApi | domainsDomainCdrs1Get | GET /domains/{domain}/cdrs#1 | Read CDRs for Site in Domain |
CDRCallHistoryApi | domainsDomainCdrs2Get | GET /domains/{domain}/cdrs#2 | Search CDRs for Domain |
CDRCallHistoryApi | domainsDomainCdrsCountGet | GET /domains/{domain}/cdrs/count | Count CDRs and SUM minutes for Domain |
CDRCallHistoryApi | domainsDomainCdrsGet | GET /domains/{domain}/cdrs | Read CDRs for Domain |
CDRCallHistoryApi | domainsDomainUsersUserCdrsCountGet | GET /domains/{domain}/users/{user}/cdrs/count | Count CDRs and SUM minutes for Specifc User |
CDRCallHistoryApi | domainsDomainUsersUserCdrsGet | GET /domains/{domain}/users/{user}/cdrs | Read CDRs for Specific User |
CallBlockingApi | domainsDomainNumberFiltersDelete | DELETE /domains/{domain}/number-filters | Delete blocked numbers for a Domain |
CallBlockingApi | domainsDomainNumberFiltersGet | GET /domains/{domain}/number-filters | Read blocked numbers for a Domain |
CallBlockingApi | domainsDomainNumberFiltersPost | POST /domains/{domain}/number-filters | Add blocked numbers for a Domain |
CallBlockingApi | domainsDomainUsersUserNumberFiltersDelete | DELETE /domains/{domain}/users/{user}/number-filters | Delete blocked numbers for a User |
CallBlockingApi | domainsDomainUsersUserNumberFiltersPost | POST /domains/{domain}/users/{user}/number-filters | Add blocked numbers for a User |
CallBlockingApi | domainsDomainUsersUsernumberFiltersGet | GET /domains/{domain}/users/{user}number-filters | Read blocked numbers for a User |
CallCenterAgentActionsApi | agentLogin | PATCH /domains/{domain}/callqueues/{callqueue}/agents/{callqueue-agent-id}/login | Agent Login |
CallCenterAgentActionsApi | agentLogout | PATCH /domains/{domain}/callqueues/{callqueue}/agents/{callqueue-agent-id}/logout | Agent Logout |
CallCenterAgentActionsApi | agentSingleCall | PATCH /domains/{domain}/callqueues/{callqueue}/agents/{callqueue-agent-id}/onecall | Agent Single Call |
CallCenterAgentActionsApi | agentStatus | PATCH /domains/{domain}/callqueues/all/agents/{callqueue-agent-id}/{status} | Agent Set Offline Status |
CallCenterAgentsApi | createAgent | POST /domains/{domain}/callqueues/{callqueue}/agents | Add Agent to Call Queue |
CallCenterAgentsApi | deleteAgent | DELETE /domains/{domain}/callqueues/{callqueue}/agents/{callqueue-agent-id} | Remove Agent from Call Queue |
CallCenterAgentsApi | readAgent | GET /domains/{domain}/callqueues/{callqueue}/agents/{callqueue-agent-id} | Read Specific Agent in Call Queue |
CallCenterAgentsApi | readAgents | GET /domains/{domain}/callqueues/{callqueue}/agents | Read Agents in Call Queue |
CallCenterAgentsApi | readAgentsDomain | GET /domains/{domain}/agents | Read Agents in Domain |
CallCenterAgentsApi | updateAgent | PUT /domains/{domain}/callqueues/{callqueue}/agents/{callqueue-agent-id} | Update Agent in Call Queue |
CallCenterCallqueuesApi | createCallqueue | POST /domains/{domain}/callqueues | Create Call Queue in Domain |
CallCenterCallqueuesApi | deleteCallqueue | DELETE /domains/{domain}/callqueues/{callqueue} | Delete Call Queue |
CallCenterCallqueuesApi | readCallqueue | GET /domains/{domain}/callqueues/{callqueue} | Read Specific Call Queue |
CallCenterCallqueuesApi | readCallqueues | GET /domains/{domain}/callqueues | Read Call Queues in Domain |
CallCenterCallqueuesApi | updateCallqueue | PUT /domains/{domain}/callqueues/{callqueue} | Update Call Queue in Domain |
CallCenterQueuedCallsApi | domainsDomainQueuedcallQueueGet | GET /domains/{domain}/queuedcall/{queue} | Read Queued Calls |
CallTracesCradleToGraveApi | getCallTrace | GET /sipflow#2 | Get CSV of call trace For Call |
CallTracesCradleToGraveApi | getCradle2Grave | GET /sipflow#1 | Get Cradle to Grave Info For Call |
CallTracesCradleToGraveApi | getSipFlow | GET /sipflow | Get Call Trace (SIPFlow) For Call |
CallsLiveActiveCallsApi | domainsDomainCallsCountGet | GET /domains/{domain}/calls/count | Count Active Calls In Domain |
CallsLiveActiveCallsApi | domainsDomainCallsGet | GET /domains/{domain}/calls | Read Active Calls In Domain |
CallsLiveActiveCallsApi | domainsDomainUsersUserCallsCallIdAnswerPatch | PATCH /domains/{domain}/users/{user}/calls/{call_id}/answer | Answer Call |
CallsLiveActiveCallsApi | domainsDomainUsersUserCallsCallIdDelete | DELETE /domains/{domain}/users/{user}/calls/{call_id} | Disconnect Call |
CallsLiveActiveCallsApi | domainsDomainUsersUserCallsCallIdHoldPatch | PATCH /domains/{domain}/users/{user}/calls/{call_id}/hold | Hold Active Call |
CallsLiveActiveCallsApi | domainsDomainUsersUserCallsCallIdTransferPatch | PATCH /domains/{domain}/users/{user}/calls/{call_id}/transfer | Transfer Call |
CallsLiveActiveCallsApi | domainsDomainUsersUserCallsCallIdUnholdPatch | PATCH /domains/{domain}/users/{user}/calls/{call_id}/unhold | Un-Hold Active Call |
CallsLiveActiveCallsApi | domainsDomainUsersUserCallsCallidGet | GET /domains/{domain}/users/{user}/calls/{callid} | Read Specific Actice Call |
CallsLiveActiveCallsApi | domainsDomainUsersUserCallsGet | GET /domains/{domain}/users/{user}/calls | Read Active Calls for User |
CallsLiveActiveCallsApi | domainsDomainUsersUserCallsPost | POST /domains/{domain}/users/{user}/calls | Make a new Call |
ConfigsConfigurationDefinitionsApi | configDefinitionsConfigNameDelete | DELETE /config-definitions/{config-name} | Delete Configuration Definition |
ConfigsConfigurationDefinitionsApi | configDefinitionsConfigNameGet | GET /config-definitions/{config-name} | Read a Specific Configuration Definition |
ConfigsConfigurationDefinitionsApi | configDefinitionsConfigNamePut | PUT /config-definitions/{config-name} | Update a Configuration Definition |
ConfigsConfigurationDefinitionsApi | configDefinitionsGet | GET /config-definitions | Read all Configuration Definitions |
ConfigsConfigurationDefinitionsApi | configDefinitionsPost | POST /config-definitions | Create a Configuration Definition |
ConfigsConfigurationsApi | createConfiguration | POST /configurations | Create a Configuration |
ConfigsConfigurationsApi | deleteConfiguration | DELETE /configurations/{config-name} | Delete a Configuration |
ConfigsConfigurationsApi | readAllConfigurations | GET /configurations | Read all Configurations |
ConfigsConfigurationsApi | readAllNsApiConfigurations | GET /nsconfigs | Read all NS Api Configurations |
ConfigsConfigurationsApi | readSpecificConfiguration | GET /configurations/{config-name} | Read a Specific Configuration |
ConfigsConfigurationsApi | updateConfiguration | PUT /configurations | Update a Configuration |
ConfigsConfigurationsApi | updateNsApiConfiguration | PUT /nsconfigs | Update a NS API Configuration |
ConnectionsApi | connectionsGet | GET /connections | Get All Connections |
ConnectionsApi | countAllConnections | GET /connections/count | Count All Conections |
ConnectionsApi | createConnection | POST /connections | Create a Connection |
ConnectionsApi | domainsDomainConnectionsConnectionOrigMatchPatternDelete | DELETE /domains/{domain}/connections/{connection-orig-match-pattern} | Delete a Specific Connection for a Domain |
ConnectionsApi | domainsDomainConnectionsConnectionOrigMatchPatternGet | GET /domains/{domain}/connections/{connection-orig-match-pattern} | Get Specific Connection for a Domain |
ConnectionsApi | domainsDomainConnectionsGet | GET /domains/{domain}/connections | Get All Connections for a Domain |
ConnectionsApi | updateConnection | PUT /domains/{domain}/connections/{connection-orig-match-pattern} | Update a Connection |
ContactsApi | domainsDomainUsersUserContactsContactIdDelete | DELETE /domains/{domain}/users/{user}/contacts/{contact_id} | Delete Contact |
ContactsApi | domainsDomainUsersUserContactsContactIdGet | GET /domains/{domain}/users/{user}/contacts/{contact_id} | Get Specific Contact for User |
ContactsApi | domainsDomainUsersUserContactsContactIdPut | PUT /domains/{domain}/users/{user}/contacts/{contact_id} | Update Contact |
ContactsApi | domainsDomainUsersUserContactsCountGet | GET /domains/{domain}/users/{user}/contacts/count | Count Contacts for User |
ContactsApi | domainsDomainUsersUserContactsGet | GET /domains/{domain}/users/{user}/contacts | Get Contacts for User |
ContactsApi | domainsDomainUsersUserContactsPost | POST /domains/{domain}/users/{user}/contacts | Create Contact |
ContactsApi | domainsUsersContactsGet | GET /domains/ |
Get My Contacts |
ContactsSharedContactsApi | domainsDomainContactsContactIdDelete | DELETE /domains/{domain}/contacts/{contact_id} | Delete Shared Contact |
ContactsSharedContactsApi | domainsDomainContactsContactIdGet | GET /domains/{domain}/contacts/{contact_id} | Get Specific Domain Contact |
ContactsSharedContactsApi | domainsDomainContactsContactIdPut | PUT /domains/{domain}/contacts/{contact_id} | Update Shared Contact |
ContactsSharedContactsApi | domainsDomainContactsGet | GET /domains/{domain}/contacts | Get Domain Contacts |
ContactsSharedContactsApi | domainsDomainContactsPost | POST /domains/{domain}/contacts | Create Shared Contact |
DevicesApi | countDevices | GET /domains/{domain}/users/{user}/devices/count | Count Devices for User |
DevicesApi | createDevice | POST /domains/{domain}/users/{user}/devices | Create Device for User |
DevicesApi | deleteDevice | DELETE /domains/{domain}/users/{user}/devices/{device} | Delete Device for User |
DevicesApi | getDevice | GET /domains/{domain}/users/{user}/devices/{device} | Get Specifc Device |
DevicesApi | getDevices | GET /domains/{domain}/users/{user}/devices | Get Devices for User |
DevicesApi | updateDevice | PUT /domains/{domain}/users/{user}/devices/{device} | Update Device for User |
DialruleApi | createDialrule | POST /domains/{domain}/dialplans/{dialplan}/dialrules | Add a new dial rule into a dial plan |
DialruleApi | deleteDialrule | DELETE /domains/{domain}/dialplans/{dialplan}/dialrules/{dialrule} | Delete a dial rule by ID in a dial plan |
DialruleApi | readDialrule | GET /domains/{domain}/dialplans/{dialplan}/dialrules/{dialrule} | Read Specific Dialrule in a Dialplan |
DialruleApi | readDialrules | GET /domains/{domain}/dialplans/{dialplan}/dialrules | Read Dialrules in a Dialplan |
DialruleApi | updateDialrule | PUT /domains/{domain}/dialplans/{dialplan}/dialrules/{dialrule} | Update a dial rule by ID in a dial plan |
DomainsApi | countDomain | GET /domains/{domain}/count | Check if Domain Exists |
DomainsApi | countDomains | GET /domains/count | Count Domains |
DomainsApi | createDomain | POST /domains | Create a Domain |
DomainsApi | deleteDomain | DELETE /domains/{domain} | Delete a Domain |
DomainsApi | domainBilling | GET /domains/{domain}/billing | Get Specific Domain With Billing Summary |
DomainsApi | getDomain | GET /domains/{domain} | Get Specific Domain |
DomainsApi | getDomains | GET /domains | Get Domains |
DomainsApi | getMyDomain | GET /domains/~ | Get My Domain Info |
DomainsApi | updateDomain | PUT /domains/{domain} | Update a Domain |
EmailApi | sendEmail | POST /domains/{domain}/users/{user}/email | Send Email using Template |
EventSubscriptionsApi | createSubscription | POST /subscriptions | Create a Event Subscription |
EventSubscriptionsApi | deleteSubscription | DELETE /subscriptions/{id} | Delete a subscription |
EventSubscriptionsApi | readSubscription | GET /subscriptions/{id} | Read Event Subscription By Id |
EventSubscriptionsApi | readSubscriptions | GET /subscriptions | Read Event Subscriptions |
EventSubscriptionsApi | updateSubscription | PUT /subscriptions/{id} | Update an Event Subscription |
FirebaseApi | firebaseGet | GET /firebase | Read firebase service accounts |
FirebaseApi | firebasePost | POST /firebase | Add firebase service account |
ImagesApi | createImageBase64 | POST /images/{filename} | Create Image from Upload (JSON + Base64 File) |
ImagesApi | createImageFileUpload | POST /images/{filename}#1 | Create Image from Upload (Multipart/Mixed Post) |
ImagesApi | deleteImage | DELETE /images/{filename} | Delete an Image |
ImagesApi | readImage | GET /images/{filename} | Read Image |
ImagesApi | updateImageBase64 | PUT /images/{filename}#1 | Update Image from Upload (JSON + Base64 File) |
ImagesApi | updateImageFileUpload | PUT /images/{filename} | Update Image from Upload (Multipart/Mixed Post) |
MediaGreetingsApi | createGreetingBase64 | POST /domains/{domain}/users/{user}/greetings#2 | Create a new Greeting from Upload (JSON + Base64 File) |
MediaGreetingsApi | createGreetingFileUpload | POST /domains/{domain}/users/{user}/greetings#3 | Create a new Greeting from Upload (Multipart/Mixed Post) |
MediaGreetingsApi | createGreetingTTS | POST /domains/{domain}/users/{user}/greetings | Create a new Greeting from TTS |
MediaGreetingsApi | deleteGreeting | DELETE /domains/{domain}/users/{user}/greetings/{index} | Delete Specific Greeting for User |
MediaGreetingsApi | readGreeting | GET /domains/{domain}/users/{user}/greetings/{index} | Read Specific Greeting for User |
MediaGreetingsApi | readGreetings | GET /domains/{domain}/users/{user}/greetings | Read Greetings for User |
MediaGreetingsApi | updateGreetingBase64 | PUT /domains/{domain}/users/{user}/greetings/{index}#2 | Update Greeting from Upload (JSON + Base64 File) |
MediaGreetingsApi | updateGreetingFileUpload | PUT /domains/{domain}/users/{user}/greetings/{index}#3 | Update Greeting from Upload (Multipart/Mixed Post) |
MediaGreetingsApi | updateGreetingTTS | PUT /domains/{domain}/users/{user}/greetings/{index} | Update Greeting with TTS script |
MediaHoldMessagesDomainApi | createMsgDomainFileUpload | POST /domains/{domain}/msg | Create a new Hold Messge for Domain from Upload (Multipart/Mixed Post) |
MediaHoldMessagesDomainApi | deleteMsgDomain | DELETE /domains/{domain}/msg/{index} | Delete Hold Messge for Domain |
MediaHoldMessagesDomainApi | readMsgDomain | GET /domains/{domain}/msg | Read Hold Messages for Domain |
MediaHoldMessagesDomainApi | updateMsgDomainFileUpload | PUT /domains/{domain}/msg/{index} | Update Hold Messge for Domain from Upload (Multipart/Mixed Post) |
MediaHoldMessagesUserApi | deleteMsgUser | DELETE /domains/{domain}/users/{user}/msg/{index} | Delete Hold Messge for User |
MediaHoldMessagesUserApi | domainsDomainUsersUserMsgPost | POST /domains/{domain}/users/{user}/msg | Create a new Hold Messge for User from Upload (Multipart/Mixed Post) |
MediaHoldMessagesUserApi | readMsgUser | GET /domains/{domain}/users/{user}/msg | Read Hold Messages for User |
MediaHoldMessagesUserApi | updateMsgUserFileUpload | PUT /domains/{domain}/users/{user}/msg/{index} | Update Hold Messge for User from Upload (Multipart/Mixed Post) |
MediaMusicOnHoldDomainApi | createMohDomainBase64 | POST /domains/{domain}/moh#2 | Create a new MOH for Domain from Upload (JSON + Base64 File) |
MediaMusicOnHoldDomainApi | createMohDomainFileUpload | POST /domains/{domain}/moh#1 | Create a new MOH for Domain from Upload (Multipart/Mixed Post) |
MediaMusicOnHoldDomainApi | createMohDomainTTS | POST /domains/{domain}/moh | Create a new MOH for Domain from TTS |
MediaMusicOnHoldDomainApi | deleteMohDomain | DELETE /domains/{domain}/moh/{index} | Delete MOH for Domain |
MediaMusicOnHoldDomainApi | readMohDomain | GET /domains/{domain}/moh | Read MOH for Domain |
MediaMusicOnHoldDomainApi | updateMohDomainBase64 | PUT /domains/{domain}/moh/{index}#2 | Update MOH for Domain from Upload (JSON + Base64 File) |
MediaMusicOnHoldDomainApi | updateMohDomainFileUpload | PUT /domains/{domain}/moh/{index}#1 | Update MOH for Domain from Upload (Multipart/Mixed Post) |
MediaMusicOnHoldDomainApi | updateMohDomainTTS | PUT /domains/{domain}/moh/{index} | Update MOH for Domain from TTS |
MediaMusicOnHoldUserApi | createMohUserBase64 | POST /domains/{domain}/users/{user}/moh#2 | Create a new MOH for User from Upload (JSON + Base64 File) |
MediaMusicOnHoldUserApi | createMohUserFileUpload | POST /domains/{domain}/users/{user}/moh#1 | Create a new MOH for User from Upload (Multipart/Mixed Post) |
MediaMusicOnHoldUserApi | createMohUserTTS | POST /domains/{domain}/users/{user}/moh | Create a new MOH for Domain from TTS |
MediaMusicOnHoldUserApi | deleteMohUser | DELETE /domains/{domain}/users/{user}/moh/{index} | Delete MOH for User |
MediaMusicOnHoldUserApi | readMohUser | GET /domains/{domain}/users/{user}/moh | Read MOH for User |
MediaMusicOnHoldUserApi | updateMohUserBase64 | PUT /domains/{domain}/users/{user}/moh/{index}/#2 | Update MOH for User from Upload (JSON + Base64 File) |
MediaMusicOnHoldUserApi | updateMohUserFileUpload | PUT /domains/{domain}/users/{user}/moh/{index}#1 | Update a MOH for User from Upload (Multipart/Mixed Post) |
MediaMusicOnHoldUserApi | updateMohUserTTS | PUT /domains/{domain}/users/{user}/moh/{index} | Update MOH for Domain from TTS |
MediaTextToSpeechApi | domainsDomainUsersUserVoicesGet | GET /domains/{domain}/users/{user}/voices | Synthesize Voice (Text to Speech) via GET |
MediaTextToSpeechApi | domainsDomainUsersUserVoicesLanguageGet | GET /domains/{domain}/users/{user}/voices/{language} | Get Available Voices |
MediaTextToSpeechApi | domainsDomainUsersUserVoicesPost | POST /domains/{domain}/users/{user}/voices | Synthesize Voice (Text to Speech) |
MediaVoicemailApi | deleteVoicemail | DELETE /domains/{domain}/users/{user}/voicemails/{folder}/{filename} | Delete Voicemail |
MediaVoicemailApi | forwardVoicemail | PATCH /domains/{domain}/users/{user}/voicemails/{folder}/{filename}/forward | Forward Voicemail to another user |
MediaVoicemailApi | readVoicemail | GET /domains/{domain}/users/{user}/voicemails/{folder}/{filename} | Read Specific Voicemail for User |
MediaVoicemailApi | readVoicemails | GET /domains/{domain}/users/{user}/voicemails/{folder} | Read Voicemail for User by Folder |
MediaVoicemailApi | saveVoicemail | PATCH /domains/{domain}/users/{user}/voicemails/{folder}/{filename}/save | Move Voicemail to save folder |
MeetingsApi | domainsDomainUsersUserMeetingsCountGet | GET /domains/{domain}/users/{user}/meetings/count | Count Domains Meetings |
MeetingsApi | domainsDomainUsersUserMeetingsGet | GET /domains/{domain}/users/{user}/meetings | Read Meetings for User |
MeetingsApi | domainsDomainUsersUserMeetingsGetIdPost | POST /domains/{domain}/users/{user}/meetings/getId | Request a Meeting ID |
MeetingsApi | domainsDomainUsersUserMeetingsIdGet | GET /domains/{domain}/users/{user}/meetings/{id} | Read Meeting |
MeetingsApi | domainsDomainUsersUserMeetingsIdPost | POST /domains/{domain}/users/{user}/meetings/{id} | Create a Meeting with Id |
MeetingsApi | domainsDomainUsersUserMeetingsMeetingDelete | DELETE /domains/{domain}/users/{user}/meetings/{meeting} | Delete a Meeting |
MeetingsApi | domainsDomainUsersUserMeetingsMeetingIdCountGet | GET /domains/{domain}/users/{user}/meetings/{meeting_id}/count | Count Meeting |
MeetingsApi | domainsDomainUsersUserMeetingsMeetingPut | PUT /domains/{domain}/users/{user}/meetings/{meeting} | Update a Meeting |
MeetingsApi | domainsDomainUsersUserMeetingsPost | POST /domains/{domain}/users/{user}/meetings | Create a Meeting |
MeetingsApi | meetingsRegisterMeetingRegistrationIdPost | POST /meetings/register/{meeting_registration_id} | Register Meeting |
MeetingsEventLogsApi | domainsDomainUsersUserMeetingsIdInstanceInstanceLogGet | GET /domains/{domain}/users/{user}/meetings/{id}/instance/{instance}/log | Read Meeting Events |
MeetingsEventLogsApi | domainsDomainUsersUserMeetingsIdInstanceInstanceLogPost | POST /domains/{domain}/users/{user}/meetings/{id}/instance/{instance}/log | Create a Meeting Log Event |
MeetingsIotumApi | domainsDomainUsersUserHostContactsPost | POST /domains/{domain}/users/{user}/host/contacts | Create Host Contacts |
MeetingsIotumApi | domainsDomainUsersUserHostDelete | DELETE /domains/{domain}/users/{user}/host | Delete a Host |
MeetingsIotumApi | domainsDomainUsersUserHostPost | POST /domains/{domain}/users/{user}/host | Create a Host |
MeetingsIotumApi | domainsDomainUsersUserHostPut | PUT /domains/{domain}/users/{user}/host | Update User's Iotum Host |
MeetingsIotumApi | domainsDomainUsersUserVideoConferenceGet | GET /domains/{domain}/users/{user}/video/conference | Read Iotum Video Host Conferences |
MeetingsIotumApi | domainsDomainUsersUserVideoConferencePost | POST /domains/{domain}/users/{user}/video/conference | Create a Ad-hoc Conference |
MeetingsIotumApi | domainsDomainUsersUserVideoContactsGet | GET /domains/{domain}/users/{user}/video/contacts | Read Iotum Video Host Contacts |
MeetingsIotumApi | domainsDomainUsersUserVideoGet | GET /domains/{domain}/users/{user}/video | Read Iotum Video Host |
MeetingsIotumApi | domainsDomainVideoAvailableproductsGet | GET /domains/{domain}/video/availableproducts | Read Iotum Video Available Products |
MeetingsIotumApi | domainsDomainVideoDelete | DELETE /domains/{domain}/video | Delete a Host Copy |
MeetingsIotumApi | domainsDomainVideoGet | GET /domains/{domain}/video | Read Iotum Video Company |
MeetingsIotumApi | domainsDomainVideoHostsGet | GET /domains/{domain}/video/hosts | Read All Iotum Video Hosts in a Domain |
MeetingsIotumApi | domainsDomainVideoPost | POST /domains/{domain}/video | Create Iotum Video Company |
MeetingsIotumApi | domainsDomainVideoProductsGet | GET /domains/{domain}/video/products | Read Iotum Video Company Products |
MeetingsIotumApi | domainsDomainVideoPut | PUT /domains/{domain}/video | Update Domain's Iotum Company |
MeetingsIotumApi | domainsDomainVideoSubscriptionSlugDelete | DELETE /domains/{domain}/video/subscription/{slug} | Delete Iotum Video Subscription |
MeetingsIotumApi | domainsDomainVideoSubscriptionSlugPost | POST /domains/{domain}/video/subscription/{slug} | Create Iotum Video Subscription |
MeetingsIotumApi | domainsDomainVideoSubscriptionsPut | PUT /domains/{domain}/video/subscriptions | Update Domain's Iotum Subscriptions |
MeetingsIotumApi | videoResellersGet | GET /video/resellers | Read Iotum Video Domain Resellers |
MessagesApi | deleteMessagesession | DELETE /domains/{domain}/users/{user}/messagesessions/{messagesession} | Delete Messagesession |
MessagesApi | getMessageSessionsForDomain | GET /domains/{domain}/messagesessions | Get Messagesessions for Domain |
MessagesApi | getMessageSessionsForUser | GET /domains/{domain}/users/{user}/messagesessions | Get Messagesessions for User |
MessagesApi | getMessagesForMessagesession | GET /domains/{domain}/users/{user}/messagesessions/{messagesession}/messages | Get Messages for Messagesession |
MessagesApi | leaveMessagesession | PUT /domains/{domain}/users/{user}/messagesessions/{messagesession}/leave | Update Messagesession (Leave) |
MessagesApi | sendMessageChat | POST /domains/{domain}/users/{user}/messagesessions/{messagesession}/messages | Send a message (Chat) |
MessagesApi | sendMessageGroupChat | POST /domains/{domain}/users/{user}/messagesessions/{messagesession}/messages#1 | Send a message (Group Chat) |
MessagesApi | sendMessageGroupSMS | POST /domains/{domain}/users/{user}/messagesessions/{messagesession}/messages#4 | Send a message (Group SMS) |
MessagesApi | sendMessageMMS | POST /domains/{domain}/users/{user}/messagesessions/{messagesession}/messages#5 | Send a message (MMS) |
MessagesApi | sendMessageMediaChat | POST /domains/{domain}/users/{user}/messagesessions/{messagesession}/messages#2 | Send a message (Media Chat) |
MessagesApi | sendMessageSMS | POST /domains/{domain}/users/{user}/messagesessions/{messagesession}/messages#3 | Send a message (SMS) |
MessagesApi | startSession | POST /domains/{domain}/users/{user}/messages | Start a new Message Session |
MessagesApi | updateMessageSessionParticipants | PUT /domains/{domain}/users/{user}/messagesessions/{messagesession} | Update Messagesession (Participants) |
MessagesApi | updateMessageSessionSessionName | PUT /domains/{domain}/users/{user}/messagesessions/{messagesession}#1 | Update Messagesession (Session Name) |
PhoneNumbersApi | countDomainPhonenumbers | GET /domains/{domain}/phonenumbers/count | Count Phone Numbers for Domain |
PhoneNumbersApi | createPhonenumber | POST /domains/{domain}/phonenumbers | Add Phone Number in Domain |
PhoneNumbersApi | deletePhonenumber | DELETE /domains/{domain}/phonenumbers/{phonenumber} | Remove Phone Number from Domain |
PhoneNumbersApi | getDomainPhonenumbers | GET /domains/{domain}/phonenumbers | Get All Phone Numbers for Domain |
PhoneNumbersApi | getPhonenumber | GET /domains/{domain}/phonenumbers/{phonenumber} | Get Specific Phone Number in Domain |
PhoneNumbersApi | getPhonenumbers | GET /phonenumbers | Get All Phone Numbers for System or Reseller |
PhoneNumbersApi | updatePhonenumber | PUT /domains/{domain}/phonenumbers/{phonenumber} | Update Phone Number in Domain |
PhoneNumbersUseCasesApi | updatePhonenumberAvailable | PUT /domains/{domain}/phonenumbers#3 | Move phonenumber back to Available in Inventory |
PhoneNumbersUseCasesApi | updatePhonenumberOffnet | PUT /domains/{domain}/phonenumbersHACKHACK2 | Send Phonenumber to Offnet Number |
PhoneNumbersUseCasesApi | updatePhonenumberQueue | PUT /domains/{domain}/phonenumbers | Send Phonenumber to Call Queue |
PhoneNumbersUseCasesApi | updatePhonenumberUser | PUT /domains/{domain}/phonenumbers#1 | Send Phonenumber to a User |
PhonesMacsApi | domainsDomainPhonesDelete | DELETE /domains/{domain}/phones | Remove MAC address in Domain |
PhonesMacsApi | domainsDomainPhonesGet | GET /domains/{domain}/phones | Read Mac Addresses in Domain |
PhonesMacsApi | domainsDomainPhonesPost | POST /domains/{domain}/phones | Add MAC address for Domain |
PhonesMacsApi | domainsDomainPhonesPut | PUT /domains/{domain}/phones | Update MAC address in Domain |
PhonesMacsApi | phonesDelete | DELETE /phones | Remove MAC address |
PhonesMacsApi | phonesGet | GET /phones | Read Mac Addresses |
PhonesMacsApi | phonesMacGet | GET /phones/{mac} | Read Specific Mac Address |
PhonesMacsApi | phonesPost | POST /phones | Add MAC address |
PhonesMacsApi | phonesPut | PUT /phones | Update MAC address |
PhonesMacsSupportedModelsAndServersApi | getProvisionableServer | GET /phones/servers/{server} | Read Provisionable Server Details |
PhonesMacsSupportedModelsAndServersApi | getProvisionableServers | GET /phones/servers | Get list of Provisionable Server Profiles |
PhonesMacsSupportedModelsAndServersApi | getSpecificModel | GET /phones/models#2 | Get details of Specific Model |
PhonesMacsSupportedModelsAndServersApi | getSupportedModels | GET /phones/models | Get list of Supported/Provisionable Models |
PhonesMacsSupportedModelsAndServersApi | getSupportedModelsByVendor | GET /phones/models#1 | Get list of Supported/Provisionable by Vendor |
RecordingsApi | domainsDomainRecordingsCallidGet | GET /domains/{domain}/recordings/{callid} | Get Specific Recording by Callid for Domain |
RecordingsApi | domainsDomainUsersUserRecordingsCallidGet | GET /domains/{domain}/users/{user}/recordings/{callid} | Get Specific Recording by Callid for User |
ResellersApi | createReseller | POST /resellers | Create Reseller |
ResellersApi | deleteReseller | DELETE /resellers/{reseller} | Delete Reseller |
ResellersApi | getReseller | GET /resellers/{reseller} | Get Specific Reseller |
ResellersApi | getResellers | GET /resellers | Get Resellers |
ResellersApi | updateReseller | PUT /resellers/{reseller} | Update Reseller |
RoutesApi | countRoutes | GET /routes/count | Count All Routes |
RoutesApi | deleteRoute | DELETE /routes/frm/{forward_request_match} | Delete A Specific Route |
RoutesApi | getRoutes | GET /routes | Read Routes |
RoutesApi | routeconCountGet | GET /routecon/count | Count All Route Connections |
RoutesApi | routeconGet | GET /routecon | Read Route Connections |
RoutesApi | routeconPost | POST /routecon | Create a Route Connection |
RoutesApi | routeconPut | PUT /routecon/ | Update A Specific Route Connection |
RoutesApi | routesPost | POST /routes | Create a Route |
RoutesApi | routesPut | PUT /routes | Update A Specific Route |
SMSNumbersApi | countSmsNumbers | GET /domains/{domain}/users/{user}/smsnumbers/count | Count SMS Numbers for User |
SMSNumbersApi | createSMSNumber | POST /domains/{domain}/smsnumbers | Create SMS Number |
SMSNumbersApi | deleteSMSNumber | DELETE /domains/{domain}/smsnumbers/{smsnumber} | Delete an SMS Number |
SMSNumbersApi | getAllSMSNumbersSystem | GET /smsnumbers | Get All SMS Numbers for System |
SMSNumbersApi | getSmsNumbersForDomain | GET /domains/{domain}/smsnumbers | Get SMS Numbers for Domain |
SMSNumbersApi | getSmsNumbersForUser | GET /domains/{domain}/users/{user}/smsnumbers | Get SMS Numbers for User |
SMSNumbersApi | updateSMSNumber | PUT /domains/{domain}/smsnumbers/{smsnumber} | Update SMS Number Copy |
SitesApi | domainsDomainSitesGet | GET /domains/{domain}/sites | Read Sites in Domain |
SitesApi | domainsDomainSitesListGet | GET /domains/{domain}/sites/list | List Sites in Domain |
SitesApi | domainsDomainSitesPost | POST /domains/{domain}/sites | Create Site in Domain |
SitesApi | domainsDomainSitesSiteGet | GET /domains/{domain}/sites/{site} | Read Specific Site in Domain |
SitesApi | domainsDomainSitesSitePut | PUT /domains/{domain}/sites/{site} | Update Site in Domain |
TemplatesApi | createTemplateBase64 | POST /templates/{filename} | Create Template from Upload (JSON + Base64 File) |
TemplatesApi | deleteTemplate | DELETE /templates/{filename} | Delete a Template |
TemplatesApi | readTemplate | GET /templates/{filename} | Read Template |
TemplatesApi | updateTemplateBase64 | PUT /templates/{filename} | Update Template from Upload (JSON + Base64 File) |
TimeframesDomainSharedApi | domainsDomainTimeframesGet | GET /domains/{domain}/timeframes | Read All Timeframes for Domain (Shared) |
TimeframesDomainSharedApi | domainsDomainTimeframesId3Delete | DELETE /domains/{domain}/timeframes/{id}#3 | Delete Specific Timeframe for Domain (Shared) |
TimeframesDomainSharedApi | domainsDomainTimeframesId7Put | PUT /domains/{domain}/timeframes/{id}#7 | Convert Timeframe to Another Type |
TimeframesDomainSharedApi | domainsDomainTimeframesIdGet | GET /domains/{domain}/timeframes/{id} | Read Specific Timeframe for Domain (Shared) |
TimeframesDomainSharedAlwaysApi | domainsDomainTimeframesPost | POST /domains/{domain}/timeframes | Create Always Timeframe |
TimeframesDomainSharedCustomApi | domainsDomainTimeframes4Post | POST /domains/{domain}/timeframes#4 | Create Custom Timeframe |
TimeframesDomainSharedCustomApi | domainsDomainTimeframesId2Delete | DELETE /domains/{domain}/timeframes/{id}#2 | Delete Entry within Custom Timeframe |
TimeframesDomainSharedCustomApi | domainsDomainTimeframesId2Post | POST /domains/{domain}/timeframes/{id}#2 | Create Additional Entries within Custom Timeframe |
TimeframesDomainSharedCustomApi | domainsDomainTimeframesId5Put | PUT /domains/{domain}/timeframes/{id}#5 | Replace All Entries in Custom Timeframe |
TimeframesDomainSharedCustomApi | domainsDomainTimeframesId6Put | PUT /domains/{domain}/timeframes/{id}#6 | Update Entries within Custom Timeframe |
TimeframesDomainSharedDaysOfWeekApi | domainsDomainTimeframes2Post | POST /domains/{domain}/timeframes#2 | Create Days of Week Timeframe |
TimeframesDomainSharedDaysOfWeekApi | domainsDomainTimeframesId2Put | PUT /domains/{domain}/timeframes/{id}#2 | Update Days of Week Timeframe |
TimeframesDomainSharedHolidayApi | domainsDomainTimeframes3Post | POST /domains/{domain}/timeframes#3 | Create Holidays Timeframe |
TimeframesDomainSharedHolidayApi | domainsDomainTimeframesId1Delete | DELETE /domains/{domain}/timeframes/{id}#1 | Delete Holiday within Holiday Timeframe |
TimeframesDomainSharedHolidayApi | domainsDomainTimeframesId1Post | POST /domains/{domain}/timeframes/{id}#1 | Create Additional Holidays within Holiday Timeframe |
TimeframesDomainSharedHolidayApi | domainsDomainTimeframesId3Put | PUT /domains/{domain}/timeframes/{id}#3 | Replace All Holidays in Holiday Timeframe |
TimeframesDomainSharedHolidayApi | domainsDomainTimeframesId4Put | PUT /domains/{domain}/timeframes/{id}#4 | Update Holidays within Holiday Timeframe |
TimeframesDomainSharedSpecificDatesApi | domainsDomainTimeframes1Post | POST /domains/{domain}/timeframes#1 | Create Specific Dates Timeframe |
TimeframesDomainSharedSpecificDatesApi | domainsDomainTimeframesId1Put | PUT /domains/{domain}/timeframes/{id}#1 | Update Date Ranges within Specific Dates Timeframe |
TimeframesDomainSharedSpecificDatesApi | domainsDomainTimeframesIdDelete | DELETE /domains/{domain}/timeframes/{id} | Delete Date Range within Specific Dates Timeframe |
TimeframesDomainSharedSpecificDatesApi | domainsDomainTimeframesIdPost | POST /domains/{domain}/timeframes/{id} | Create Additional Date Ranges within Specific Dates Timeframe |
TimeframesDomainSharedSpecificDatesApi | domainsDomainTimeframesIdPut | PUT /domains/{domain}/timeframes/{id} | Replace All Date Ranges in Specific Dates Timeframe |
TimeframesHolidayInformationApi | holidaysCountriesGet | GET /holidays/countries | Read List of Supported Countries |
TimeframesHolidayInformationApi | holidaysCountryRegionYearGet | GET /holidays/{country}/{region}/{year} | Read Holiday Information by Country and Region |
TimeframesHolidayInformationApi | holidaysCountryYearGet | GET /holidays/{country}/{year} | Read Holiday Information by Country |
TimeframesHolidayInformationApi | holidaysRegionsGet | GET /holidays/regions | Read List of Supported Regions |
TimeframesUserApi | domainsDomainUsersUserTimeframesGet | GET /domains/{domain}/users/{user}/timeframes | Read All Timeframes for User |
TimeframesUserApi | domainsDomainUsersUserTimeframesId3Delete | DELETE /domains/{domain}/users/{user}/timeframes/{id}#3 | Delete Specific Timeframe for User |
TimeframesUserApi | domainsDomainUsersUserTimeframesId7Put | PUT /domains/{domain}/users/{user}/timeframes/{id}#7 | Convert Timeframe to Another Type |
TimeframesUserApi | domainsDomainUsersUserTimeframesIdGet | GET /domains/{domain}/users/{user}/timeframes/{id} | Read Specific Timeframe for User |
TimeframesUserAlwaysApi | domainsDomainUsersUserTimeframesPost | POST /domains/{domain}/users/{user}/timeframes | Create Always Timeframe |
TimeframesUserCustomApi | domainsDomainUsersUserTimeframes4Post | POST /domains/{domain}/users/{user}/timeframes#4 | Create Custom Timeframe |
TimeframesUserCustomApi | domainsDomainUsersUserTimeframesId2Delete | DELETE /domains/{domain}/users/{user}/timeframes/{id}#2 | Delete Entry within Custom Timeframe |
TimeframesUserCustomApi | domainsDomainUsersUserTimeframesId2Post | POST /domains/{domain}/users/{user}/timeframes/{id}#2 | Create Additional Entries within Custom Timeframe |
TimeframesUserCustomApi | domainsDomainUsersUserTimeframesId5Put | PUT /domains/{domain}/users/{user}/timeframes/{id}#5 | Update Entries within Custom Timeframe |
TimeframesUserCustomApi | domainsDomainUsersUserTimeframesId6Put | PUT /domains/{domain}/users/{user}/timeframes/{id}#6 | Replace All Entries in Custom Timeframe |
TimeframesUserDaysOfWeekApi | domainsDomainUsersUserTimeframes2Post | POST /domains/{domain}/users/{user}/timeframes#2 | Create Days of Week Timeframe |
TimeframesUserDaysOfWeekApi | domainsDomainUsersUserTimeframesId2Put | PUT /domains/{domain}/users/{user}/timeframes/{id}#2 | Update Days of Week Timeframe |
TimeframesUserHolidayApi | domainsDomainUsersUserTimeframes3Post | POST /domains/{domain}/users/{user}/timeframes#3 | Create Holidays Timeframe |
TimeframesUserHolidayApi | domainsDomainUsersUserTimeframesId1Delete | DELETE /domains/{domain}/users/{user}/timeframes/{id}#1 | Delete Holiday within Holiday Timeframe |
TimeframesUserHolidayApi | domainsDomainUsersUserTimeframesId1Post | POST /domains/{domain}/users/{user}/timeframes/{id}#1 | Create Additional Holidays within Holiday Timeframe |
TimeframesUserHolidayApi | domainsDomainUsersUserTimeframesId3Put | PUT /domains/{domain}/users/{user}/timeframes/{id}#3 | Update Holidays within Holiday Timeframe |
TimeframesUserHolidayApi | domainsDomainUsersUserTimeframesId4Put | PUT /domains/{domain}/users/{user}/timeframes/{id}#4 | Replace All Holidays in Holiday Timeframe |
TimeframesUserSpecificDatesApi | domainsDomainUsersUserTimeframes1Post | POST /domains/{domain}/users/{user}/timeframes#1 | Create Specific Dates Timeframe |
TimeframesUserSpecificDatesApi | domainsDomainUsersUserTimeframesId1Put | PUT /domains/{domain}/users/{user}/timeframes/{id}#1 | Update Date Ranges within Specific Dates Timeframe |
TimeframesUserSpecificDatesApi | domainsDomainUsersUserTimeframesIdDelete | DELETE /domains/{domain}/users/{user}/timeframes/{id} | Delete Date Range within Specific Dates Timeframe |
TimeframesUserSpecificDatesApi | domainsDomainUsersUserTimeframesIdPost | POST /domains/{domain}/users/{user}/timeframes/{id} | Create Additional Date Ranges within Specific Dates Timeframe |
TimeframesUserSpecificDatesApi | domainsDomainUsersUserTimeframesIdPut | PUT /domains/{domain}/users/{user}/timeframes/{id} | Replace All Date Ranges in Specific Dates Timeframe |
TranscriptionsSentimentApi | domainsDomainTranscriptionsGet | GET /domains/{domain}/transcriptions | Read Transcription for Specific Call |
UsersApi | countUsers | GET /domains/{domain}/users/count | Count users in Domain |
UsersApi | createUser | POST /domains/{domain}/users | Create User in Domain |
UsersApi | deleteUser | DELETE /domains/{domain}/users/{user} | Delete User in Domain |
UsersApi | getMyUser | GET /domains/ |
Get My User |
UsersApi | getUser | GET /domains/{domain}/users/{user} | Get Specific User in Domain |
UsersApi | searchUsers | GET /domains/{domain}/users | Search for Users in Domain |
UsersApi | updateUser | PUT /domains/{domain}/users/{user} | Update a User in Domain |
VoicemailRemindersApi | domainsDomainUsersUserVmailnagDelete | DELETE /domains/{domain}/users/{user}/vmailnag | Delete Voicemail Reminders for Specific User |
VoicemailRemindersApi | domainsDomainUsersUserVmailnagGet | GET /domains/{domain}/users/{user}/vmailnag | Get Voicemail Reminders for Specific User |
VoicemailRemindersApi | domainsDomainUsersUserVmailnagPost | POST /domains/{domain}/users/{user}/vmailnag | Create Voicemail Reminder |
VoicemailRemindersApi | domainsDomainUsersUserVmailnagPut | PUT /domains/{domain}/users/{user}/vmailnag | Update Voicemail Reminders for Specific User |
Models
- AccessToken
- ActiveCall
- Address
- AddressCreateReturn
- AddressEndpoint
- AddressValidate
- Agent
- Agentlog
- Answerrule
- AnswerruleFeature
- AnswerruleFeatureWithRemove
- AnswerruleLegacy
- ApiKey
- Audiofile
- AuthRequest
- AuthRequestMFA
- AutoAttendant
- AutoAttendantFailOptions
- AutoAttendantTier
- AutoAttendantTierOption
- AutoAttendantTierOptionAutoAttendant
- AutoAttendantTierOptionAutoAttendantAudio
- AutoAttendantTierOptionAutoAttendantOption1
- BackupResponse
- BackupResponseDataSyncResults
- BackupResponseDatabaseBackupResults
- CallActions
- CallBlocking
- CallBlockingPhoneNumbersToReject
- CallQueue
- CallRequest
- CdrD
- CdrR
- CdrU
- ConfigDefinition
- ConfigDefinitionsConfigNameGet200ResponseInner
- ConfigDefinitionsConfigNamePutRequest
- Configuration
- Connection
- ConnectionExtra
- ConnectionExtraConnectionAddress
- ConnectionsGet200ResponseInner
- Contact
- Count
- CountDomain404Response
- CountSmsNumbers200Response
- CreateAddressEndpointRequest
- CreateAddressEndpointRequestAddressCallbackNumber
- CreateAddressForDomainRequest
- CreateAddressForUserRequest
- CreateAgentRequest
- CreateApikey200Response
- CreateApikeyRequest
- CreateCallqueueRequest
- CreateConfigurationRequest
- CreateConnectionRequest
- CreateConnectionRequestCallRouting
- CreateDeviceRequest
- CreateDialruleRequest
- CreateDomainRequest
- CreateGreetingTTSRequest
- CreateImageBase64Request
- CreateMohDomainBase64Request
- CreateMohDomainTTSRequest
- CreatePhonenumberRequest
- CreateResellerRequest
- CreateSMSNumberRequest
- CreateSubscriptionRequest
- CreateTemplateBase64Request
- CreateUserRequest
- DeleteAddressEndpointRequest
- DeleteConfigurationRequest
- DeleteImageRequest
- DeleteTemplateRequest
- DeleteType
- DeletegateRequest
- Device
- DeviceLegacy
- DialRule
- DialruleApplication
- Domain
- DomainBilling
- DomainLegacy
- DomainsDomainAutoattendantsPost200Response
- DomainsDomainAutoattendantsPostRequest
- DomainsDomainNumberFiltersGet200ResponseInner
- DomainsDomainNumberFiltersGet200ResponseInnerPhoneNumbersToReject
- DomainsDomainNumberFiltersPost202Response
- DomainsDomainNumberFiltersPostRequest
- DomainsDomainNumberFiltersPostRequestPhoneNumbersToReject
- DomainsDomainSitesSitePutRequest
- DomainsDomainTimeframes1Post200Response
- DomainsDomainTimeframes1PostRequest
- DomainsDomainTimeframes2Post200Response
- DomainsDomainTimeframes2PostRequest
- DomainsDomainTimeframes3Post200Response
- DomainsDomainTimeframes3PostRequest
- DomainsDomainTimeframes4PostRequest
- DomainsDomainTimeframesId1DeleteRequest
- DomainsDomainTimeframesId1PostRequest
- DomainsDomainTimeframesId1PutRequest
- DomainsDomainTimeframesId2DeleteRequest
- DomainsDomainTimeframesId2PostRequest
- DomainsDomainTimeframesId2PutRequest
- DomainsDomainTimeframesId3PutRequest
- DomainsDomainTimeframesId4PutRequest
- DomainsDomainTimeframesId5PutRequest
- DomainsDomainTimeframesId6PutRequest
- DomainsDomainTimeframesId7PutRequest
- DomainsDomainTimeframesIdDeleteRequest
- DomainsDomainTimeframesIdPostRequest
- DomainsDomainTimeframesIdPutRequest
- DomainsDomainTimeframesPostRequest
- DomainsDomainUsersUserAnswerrulesPostRequest
- DomainsDomainUsersUserAnswerrulesPostRequestCallScreening
- DomainsDomainUsersUserAnswerrulesPostRequestDoNotDisturb
- DomainsDomainUsersUserAnswerrulesPostRequestSimultaneousRing
- DomainsDomainUsersUserAnswerrulesPostRequestSimultaneousRingParametersInner
- DomainsDomainUsersUserAnswerrulesReorderPut202Response
- DomainsDomainUsersUserAnswerrulesReorderPutRequestInner
- DomainsDomainUsersUserAnswerrulesTimeframePutRequest
- DomainsDomainUsersUserAutoattendantsPromptGet200Response
- DomainsDomainUsersUserAutoattendantsPromptPutRequest
- DomainsDomainUsersUserCallsPostRequest
- DomainsDomainUsersUserContactsContactIdPutRequest
- DomainsDomainUsersUserContactsPostRequest
- DomainsDomainUsersUserHostPutRequest
- DomainsDomainUsersUserMeetingsGetIdPost200Response
- DomainsDomainUsersUserMeetingsIdInstanceInstanceLogGet200Response
- DomainsDomainUsersUserMeetingsIdInstanceInstanceLogPostRequest
- DomainsDomainUsersUserMeetingsIdPost200Response
- DomainsDomainUsersUserMeetingsIdPost200ResponseMeetingDialInNumberBlob
- DomainsDomainUsersUserMeetingsIdPost200ResponseMeetingStatus
- DomainsDomainUsersUserMeetingsIdPostRequest
- DomainsDomainUsersUserMeetingsMeetingDeleteRequest
- DomainsDomainUsersUserMeetingsMeetingPutRequest
- DomainsDomainUsersUserMeetingsPostRequest
- DomainsDomainUsersUserTimeframesId7PutRequest
- DomainsDomainUsersUserVideoConferencePostRequest
- DomainsDomainUsersUserVmailnagPostRequest
- DomainsDomainUsersUserVmailnagPutRequest
- DomainsDomainUsersUserVoicesGet200Response
- DomainsDomainUsersUserVoicesPostRequest
- DomainsDomainVideoPostRequest
- DomainsDomainVideoPutRequest
- DomainsDomainVideoSubscriptionSlugPostRequest
- DomainsDomainVideoSubscriptionsPutRequest
- EmailCreate
- ErrorResponse
- FirebasePostRequest
- ForwardVoicemailRequest
- GetDomain200Response
- GetRoutes200ResponseInner
- HolidaysCountriesGet200ResponseInner
- Image
- IotumContact
- IotumHost
- JwtRequestSuccess
- JwtResponse
- MediaRequest
- Meeting
- MeetingEvent
- MeetingEventSourceId
- MeetingStatus
- MeetingsRegisterMeetingRegistrationIdPostRequest
- Message
- MessageFromNumber
- MessageId
- MessageSend
- MessageText
- Messagesession
- MessagesessionMessagesessionLastMessage
- MessagesessionMessagesessionRemote
- MessagesessionMessagesessionSmsNumber
- NdpModel
- NdpPhone
- NdpServer
- Phonenumber
- PhonesDeleteRequest
- ReadApikeys200ResponseInner
- ReadApikeys200ResponseInnerAllowedModels
- ReadImage200Response
- Recording
- RecordingConfiguration
- RecordingOld
- RecurringTimeframe
- Reseller
- Restore
- RouteconGet200ResponseInner
- RouteconPostRequest
- RouteconPutRequest
- RoutesPostRequest
- RoutesPutRequest
- Scopes
- SendMessageChatRequest
- SendMessageChatRequestDestination
- Site
- SmsNumber
- StringInteger
- Subscription
- SubscriptionModel
- SuccessResponse
- Synchronous
- Template
- TimeZone
- Timeframe
- TimeframeDOW
- TimeframeHoliday
- TimeframeSpecificDate
- Timerange
- TimerangeDayOfWeekNumber
- Timestamp
- Tokens1PostRequest
- Transcription
- TranscriptionCallIntelligenceSegmentsInner
- TtsVoice
- UpdateAddressEndpointRequest
- UpdateAddressForDomainRequest
- UpdateAgentRequest
- UpdateApikeyRequest
- UpdateCallqueueRequest
- UpdateConfigurationRequest
- UpdateConfigurationRequestConfigValue
- UpdateConnectionRequest
- UpdateDeviceRequest
- UpdateDialruleRequest
- UpdateDomainRequest
- UpdateGreetingTTSRequest
- UpdateImageBase64Request
- UpdateMessageSessionParticipantsRequest
- UpdateMessageSessionSessionNameRequest
- UpdateMohDomainBase64Request
- UpdateMohDomainTTSRequest
- UpdateNsApiConfigurationRequest
- UpdateNsApiConfigurationRequestConfigValue
- UpdatePhonenumberQueueRequest
- UpdatePhonenumberRequest
- UpdateResellerRequest
- UpdateSMSNumberRequest
- UpdateSubscriptionRequest
- UpdateTemplateBase64Request
- UpdateUserRequest
- User
- UserLegacy
- ValidateAddress200Response
- ValidateAddressRequest
- Vmailnag
- YesNoString
- YesNoStringNoDefault
- YesNoStringYesDefault
Authorization
Authentication schemes defined for the API:
bearerAuth
- Type: Bearer authentication
Tests
To run the tests, use:
composer install vendor/bin/phpunit
Author
About this package
This PHP package is automatically generated by the OpenAPI Generator project:
- API version:
1.0.0
- Package version:
44.2.0
- Generator version:
7.10.0
- Package version:
- Build package:
org.openapitools.codegen.languages.PhpClientCodegen