JUMP TOapiDownload the API CollectionaccesscontrolpoliciesAccess Control Policies -- AssignpostAccess Control Policies -- List PoliciesgetAccess Control Policies -- CreatepostAccess Control Policies -- DeletedeleteAccess Control Policies -- GetgetAccess Control Policies -- UpdatepatchAccess Control Policies -- List AssignmentsgetAccess Control Policies -- UnassignpostappApp Settings -- GETgetblockednumbersBlocked Number -- AddpostBlocked Number -- GetgetBlocked Number -- RemovepostBlocked Numbers -- ListgetcallCall -- GetgetCall -- Initiate IVR CallpostCall -- ListgetCall -- Initiate via RingpostCall -- TransferpostLabel -- SetputcallbackCall Back -- EnqueuepostCall Back -- ValidatepostcallcentersCall Centers -- ListgetCall Centers -- CreatepostCall Centers -- DeletedeleteCall Centers -- GetgetCall Centers -- UpdatepatchCall Centers -- StatusgetOperator -- Get Duty StatusgetOperator -- Update Duty StatuspatchOperator -- Get Skill LevelgetOperator -- Update Skill LevelpatchOperator -- RemovedeleteOperators -- ListgetOperator -- AddpostcalllabelsLabel -- ListgetcallreviewsharelinkCall Review Sharelink -- CreatepostCall Review Sharelink -- DeletedeleteCall Review Sharelink -- GetgetCall Review Sharelink -- UpdateputcallroutersCall Router -- ListgetCall Router -- CreatepostCall Router -- DeletedeleteCall Router -- GetgetCall Router -- UpdatepatchDialpad Number -- AssignpostchannelsChannel -- DeletedeleteChannel -- GetgetChannel -- ListgetChannel -- CreatepostMember -- RemovedeleteMembers -- ListgetMember -- AddpostcoachingteamsCoaching Team -- List MembersgetCoaching Team -- Add MemberpostCoaching Team -- GetgetCoaching Team -- ListgetcompanyCompany -- GetgetCompany -- Get SMS Opt-out ListgetconferenceMeeting Room -- ListgetMeeting Summary -- ListgetcontactsContact -- DeletedeleteContact -- GetgetContact -- UpdatepatchContact -- ListgetContact -- CreatepostContact -- Create or UpdateputcustomivrsCustom IVR -- DeletedeleteCustom IVR -- AssignpatchCustom IVR -- GetgetCustom IVR -- CreatepostCustom IVR -- UpdatepatchdepartmentsDepartments-- DeletedeleteDepartment -- GetgetDepartments-- UpdatepatchDepartment -- ListgetDepartments-- CreatepostOperator -- RemovedeleteOperator -- ListgetOperator -- AddpostnumbersDialpad Number -- AssignpostDialpad Number -- Auto-AssignpostDialpad Number -- UnassigndeleteDialpad Number -- GetgetDialpad Number -- ListgetPhone String -- Reformatpostoauth2Token -- AuthorizegetToken -- DeauthorizepostToken -- RedeempostofficesBilling Plan -- GetgetCall Centers -- ListgetCoaching Team -- ListgetDepartment -- ListgetDialpad Number -- AssignpostDialpad Number -- UnassignpostE911 Address -- GetgetE911 Address -- UpdateputLicenses -- List AvailablegetOff-Duty Status -- ListgetOffice -- GetgetOffice -- ListgetOffice -- POST Creates a secondary office.postOperator -- RemovedeleteOperator -- ListgetOperator -- AddpostrecordingsharelinkRecording Sharelink -- CreatepostRecording Sharelink -- DeletedeleteRecording Sharelink -- GetgetRecording Sharelink -- UpdateputroomsDialpad Number -- AssignpostDialpad Number -- UnassignpostRoom -- DeletedeleteRoom -- GetgetRoom -- UpdatepatchRoom -- ListgetRoom -- CreatepostRoom Phone -- Assign PINpostRoom Phone -- ListgetRoom Phone -- CreatepostRoom Phone -- DeletedeleteRoom Phone -- GetgetschedulereportsSchedule reports -- DeletedeleteSchedule reports -- GetgetSchedule reports -- UpdatepatchSchedule reports -- Listgetschedule reports -- CreatepostsmsSMS -- SendpoststatsStats -- Get ResultgetStats -- Initiate ProcessingpostsubscriptionsAgent Status -- ListgetAgent Status -- CreatepostAgent Status -- DeletedeleteAgent Status -- GetgetAgent Status -- UpdatepatchCall Event -- ListgetCall Event -- CreatepostCall Event -- DeletedeleteCall Event -- GetgetCall Event -- UpdatepatchChange Log -- ListgetChange Log -- CreatepostChange Log -- DeletedeleteChange Log -- GetgetChange Log -- UpdatepatchContact Event -- ListgetContact Event -- CreatepostContact Event -- DeletedeleteContact Event -- GetgetContact Event -- UpdatepatchSMS Event -- ListgetSMS Event -- CreatepostSMS Event -- DeletedeleteSMS Event -- GetgetSMS Event -- UpdatepatchtranscriptsCall Transcript -- GetgetCall Transcript -- Get URLgetuserdevicesUser Device -- GetgetUser Device -- ListgetusersCall -- InitiatepostCall Recording -- TogglepatchCall VI -- TogglepatchCaller ID -- GetgetCaller ID -- POSTpostDesk Phone -- ListgetDesk Phone -- CreatepostDesk Phone -- DeletedeleteDesk Phone -- GetgetDialpad Number -- AssignpostDialpad Number -- UnassignpostDo Not Disturb -- TogglepatchE911 Address -- GetgetE911 Address -- UpdateputPersona -- ListgetScreen-pop -- TriggerpostUser -- DeletedeleteUser -- GetgetUser -- UpdatepatchUser -- ListgetUser -- CreatepostUser -- Switch OfficepatchUser Status -- UpdatepatchwebhooksWebhook -- ListgetWebhook -- CreatepostWebhook -- DeletedeleteWebhook -- GetgetWebhook -- UpdatepatchwebsocketsWebsocket -- ListgetWebsocket -- CreatepostWebsocket -- DeletedeleteWebsocket -- GetgetWebsocket -- UpdatepatchCompany -- Get SMS Opt-out Listget https://dialpad.com/api/v2/company/{id}/smsoptoutRequires a company admin API key. Rate limit: 250 per minute.