Update a DomainAsk AIput https://{server}/ns-api/v2/domains/{domain}Path Paramsdomainstringrequiredlength ≤ 64Defaults to ~This is the main organization name. This is used to link resource to its group/tenant/organization/enterprise.Body ParamsresellerstringThis is the reseller that owns this domain. Must be a valid resller name on creation. If Reseller level scope you can use "~" to set your own reseller on create, Super User's will need to set this to a valid Reseller.descriptionstringThis is a description of the domain. This will be shown in many places to help show a more user friendly version of the domain to help identify it.music-on-hold-enabledstringenumEnabled will trigger music on hold for the domain and allow it to be customized.yesnoAllowed:yesnomusic-on-ring-enabledstringenumEnabled will trigger music on hold for the domain and allow it to be customized.yesnoAllowed:yesnomusic-on-hold-randomized-enabledstringenumEnabled will trigger music on hold for the domain and allow it to be customized.yesnoAllowed:yesnodomain-typestringenumAllows a special domain type to be set for specific use cases. Currently Residenital and Hospitality are options which will limit and effect the users expierence.ResidentialStandardResidentialHospitalityAllowed:StandardResidentialHospitalitydial-planstringThis is the default dial plan that will be used for new users created in the domain. A dial plan is created by default on new domain creation with a name matching the domain.dial-policystringThis is the default dial policy (permission) that will be used for new users added ot the domain. Generally these are system wide policies and will not need to create one per domain.email-send-from-addressstringThis is the email source that will be used when sending out emails for this domain. This address should be configured properly through the email server so that emails are not blocked. In most cases this is recommended to be an address on the service providers or resellers hostname so DNS SPF records can be added on the hostname to prevent spam issues. More info on SPF records available via https://www.cloudflare.com/learning/dns/dns-records/dns-spf-record/single-sign-on-enabledstringenumEnabled will trigger music on hold for the domain and allow it to be customized.yesnoAllowed:yesnoarea-codenumber100 to 999The default area code for the domain. This is used by default on 7 digit dials to extent the number to a valid 10 digit number.caller-id-namestringThis is the main caller id name for the user to be used for outbound calls outside of the domain.caller-id-numbernumberThis is the main caller id number for the user to be used for outbound calls outside of the domain.caller-id-number-emergencynumberThis is the main caller id that will be used for emergency calls when placed by the user.limits-max-subcriber-resources-totalintegerThis is the maximum number of subscribers allowed for domain including the subscribers that would be created as part of resources like call queues and auto attendants. If looking to limit nornal users it would be better to use limits-max-userslimits-max-active-calls-totalintegerThis is the limit for the number of active calls allowed in the domain simultaniously. Note: this will count and limit intra domain calls.limits-max-active-calls-offnetintegerThis is the limit for the number of active calls allowed in the domain simultaniously that are connected to offnet or external numbers.limits-max-call-queuesintegerThis is the maximum number of call queues that would be allowed to be created in this domain.limits-max-auto-attendantsintegerThis is the maximum number of auto attendants that would be allowed to be created in this domain.limits-max-conferencesintegerThis is the maximum number of conference bridges that would be allowed to be created in this domain.limits-max-departmentsintegerThis is the maximum number of departments that would be allowed to be created in this domain.limits-max-usersintegerThis is the maximum number of regular users that would be allowed to be created in this domain.limits-max-sitesintegerThis is the maximum number of sites that would be allowed to be created in this domain.limits-max-fax-accountsintegerThis is the maximum number of fax accounts that would be allowed to be created in this domain.time-zonestringenumThe timezone which the meeting was created withUS/AlaskaUS/CentralUS/EasternUS/HawaiiUS/MountainUS/PacificAfrica/Addis_AbabaAfrica/AlgiersAfrica/BrazzavilleAfrica/CairoAfrica/CasablancaAfrica/DakarAfrica/Dar_es_SalaamAfrica/DjiboutiAfrica/JohannesburgAfrica/KhartoumAfrica/KigaliAfrica/KinshasaAfrica/LagosAfrica/NairobiAfrica/TimbuktuAfrica/TripoliAfrica/TunisAmerica/AntiguaAmerica/ArubaAmerica/BelizeAmerica/BogotaAmerica/Buenos_AiresAmerica/CancunAmerica/CaracasAmerica/CaymanAmerica/ChihuahuaAmerica/Costa_RicaAmerica/DenverAmerica/DetroitAmerica/EdmontonAmerica/El_SalvadorAmerica/EnsenadaAmerica/GrenadaAmerica/GuadeloupeAmerica/GuatemalaAmerica/HavanaAmerica/IndianapolisAmerica/JamaicaAmerica/JuneauAmerica/La_PazAmerica/LimaAmerica/Los_AngelesAmerica/LouisvilleAmerica/MartiniqueAmerica/MazatlanAmerica/MendozaAmerica/MenomineeAmerica/MeridaAmerica/Mexico_CityAmerica/MiquelonAmerica/MonctonAmerica/MonterreyAmerica/MontevideoAmerica/MontrealAmerica/MontserratAmerica/NassauAmerica/New_YorkAmerica/PanamaAmerica/PhoenixAmerica/Port-au-PrinceAmerica/Port_of_SpainAmerica/ReginaAmerica/SantiagoAmerica/Santo_DomingoAmerica/Sao_PauloAmerica/ThuleAmerica/Thunder_BayAmerica/TijuanaAmerica/TorontoAmerica/VancouverAmerica/WinnipegAmerica/YellowknifeAntarctica/South_PoleArctic/LongyearbyenAsia/AmmanAsia/BaghdadAsia/BahrainAsia/BangkokAsia/BeirutAsia/BruneiAsia/CalcuttaAsia/ColomboAsia/DaccaAsia/DamascusAsia/DhakaAsia/DubaiAsia/GazaAsia/Hong_KongAsia/IstanbulAsia/JakartaAsia/JerusalemAsia/KabulAsia/KatmanduAsia/Kuala_LumpurAsia/KuchingAsia/KuwaitAsia/MacauAsia/ManilaAsia/MuscatAsia/Phnom_PenhAsia/RangoonAsia/RiyadhAsia/SaigonAsia/SeoulAsia/ShanghaiAsia/SingaporeAsia/TaipeiAsia/TehranAsia/Tel_AvivAsia/ThimphuAsia/TokyoAsia/Ulan_BatorAsia/VientianeAsia/VladivostokAtlantic/AzoresAtlantic/BermudaAtlantic/CanaryAtlantic/Cape_VerdeAtlantic/FaeroeAtlantic/ReykjavikAustralia/ACTAustralia/AdelaideAustralia/BrisbaneAustralia/CanberraAustralia/DarwinAustralia/LHIAustralia/MelbourneAustralia/NorthAustralia/NSWAustralia/PerthAustralia/QueenslandAustralia/SouthAustralia/SydneyAustralia/TasmaniaAustralia/VictoriaAustralia/WestCanada/AtlanticCanada/CentralCanada/EasternCanada/MountainCanada/NewfoundlandCanada/PacificCanada/SaskatchewanCanada/YukonCubaEtc/GMTEtc/GMT+1Etc/GMT+10Etc/GMT+11Etc/GMT+12Etc/GMT+2Etc/GMT+3Etc/GMT+4Etc/GMT+5Etc/GMT+6Etc/GMT+7Etc/GMT+8Etc/GMT+9Etc/GMT-1Etc/GMT-10Etc/GMT-11Etc/GMT-12Etc/GMT-13Etc/GMT-14Etc/GMT-2Etc/GMT-3Etc/GMT-4Etc/GMT-5Etc/GMT-6Etc/GMT-7Etc/GMT-8Etc/GMT-9Etc/GreenwichEurope/AmsterdamEurope/AthensEurope/BelfastEurope/BelgradeEurope/BerlinEurope/BrusselsEurope/BucharestEurope/BudapestEurope/CopenhagenEurope/DublinEurope/HelsinkiEurope/IstanbulEurope/KievEurope/LisbonEurope/LjubljanaEurope/LondonEurope/MadridEurope/MaltaEurope/MonacoEurope/MoscowEurope/OsloEurope/ParisEurope/PragueEurope/RomeEurope/SofiaEurope/StockholmEurope/ViennaEurope/WarsawEurope/ZurichGreenwichPacific/AucklandPacific/EasterPacific/FijiPacific/GalapagosPacific/GambierPacific/GuamPacific/HonoluluPacific/MarquesasPacific/MidwayPacific/PalauPacific/RarotongaPacific/TahitiShow 221 enum valuesemail-send-smtp-hostnamestring | nullThis is the SMTP server hostname. SMTP server configs are NOT required at domain level as they will inherit reseller or system level as needed.email-send-smtp-portstring | nullThis is the SMTP port for sending emails. SMTP server configs are NOT required at domain level as they will inherit reseller or system level as needed.email-send-smtp-usernamestring | nullThis is the username used in connecting to SMTP server for sending email. SMTP server configs are NOT required at domain level as they will inherit reseller or system level as needed.email-send-smtp-passwordstring | nullThis is the password used in connecting to SMTP server for sending email. SMTP server configs are NOT required at domain level as they will inherit reseller or system level as needed.emergency-address-idstring | nullValue will need to be an exact match to an address-id which links to a address for DLR (dynamic location routing) for emergency callingvoicemail-enabledstringenumEnabled will trigger music on hold for the domain and allow it to be customized.yesnoAllowed:yesnorecording-configurationstringenumDefaults to noOption whether to record calls or not. Available options are "yes", "yes-with-transcription", "yes-with-transcription-and-sentiment", or "no"yesyes-with-transcriptionyes-with-transcription-and-sentimentnoAllowed:yesyes-with-transcriptionyes-with-transcription-and-sentimentnovoicemail-transcription-enabledstringenumDefaults to noEnable this setting and select a vendor if you wish to have voicemails transcripted after a voicemail is recorded.noDeepgramGoogleMutareVoicebaseAllowed:noDeepgramGoogleMutareVoicebaselanguage-tokenstringDefaults to en_USThis is the language that is set for the user to be used for portal viewing.is-domain-lockedstringenumEnabled will trigger music on hold for the domain and allow it to be customized.yesnoAllowed:yesnois-stir-enabledstringenumEnabled will trigger music on hold for the domain and allow it to be customized.yesnoAllowed:yesnois-ivr-forward-change-blockedstringenumEnabled will trigger music on hold for the domain and allow it to be customized.yesnoAllowed:yesnoResponses 202Accepted 400Bad Request 401Authentication Required 404Record Not FoundUpdated 11 months ago