JUMP TONetSapiens API v2Authentication/Access Token (Oauth - Username/Password)Get Access Token From RefreshpostGet Access Token From User/PasspostGet Access Token after MFA requestpostAuthentication/API Key (Machine 2 Machine)Read API Keys under your accountgetRead API Key info on your API KeygetCreate API KeypostUpdate API KeyputRevoke API KeydeleteRead Info on specific APIKey via Key IDgetAuthentication/JWT (JSON Web Token)Create JWT token From User/PasspostRevoke current JWTdeleteRead Current JWTgetCreate JWT token after MFA requestpostCreate JWT token For Delegated AccesspostRevoke JWT(s) by UID (user@domain)deleteRevoke JWT by JTI (JWT ID)deleteEvent SubscriptionsRead Event SubscriptionsgetCreate a Event SubscriptionpostRead Event Subscription By IdgetUpdate an Event SubscriptionputDelete a subscriptiondeleteResellersGet ResellersgetCreate ResellerpostUpdate ResellerputDelete ResellerdeleteGet Specific ResellergetDomainsGet DomainsgetCreate a DomainpostCount DomainsgetGet Specific DomaingetUpdate a DomainputDelete a DomaindeleteGet Specific Domain With Billing SummarygetGet My Domain InfogetCheck if Domain ExistsgetPhone NumbersGet All Phone Numbers for System or ResellergetGet All Phone Numbers for DomaingetAdd Phone Number in DomainpostRemove Phone Number from DomaindeleteUpdate Phone Number in DomainputGet Specific Phone Number in DomaingetCount Phone Numbers for DomaingetPhone Numbers/Use CasesSend Phonenumber to Call QueueputSend Phonenumber to a UserputSend Phonenumber to Offnet NumberputMove phonenumber back to Available in InventoryputUsersSearch for Users in DomaingetCreate User in DomainpostCount users in DomaingetDelete User in DomaindeleteUpdate a User in DomainputGet Specific User in DomaingetGet My UsergetDevicesGet Devices for UsergetCreate Device for UserpostUpdate Device for UserputDelete Device for UserdeleteGet Specifc DevicegetCount Devices for UsergetPhones/MacsRead Mac AddressesgetAdd MAC addresspostUpdate MAC addressputRemove MAC addressdeleteRead Mac Addresses in DomaingetAdd MAC address for DomainpostUpdate MAC address in DomainputRemove MAC address in DomaindeleteRead Specific Mac AddressgetPhones/Macs/Supported Models and ServersGet list of Supported/Provisionable ModelsgetGet list of Supported/Provisionable by VendorgetGet details of Specific ModelgetGet list of Provisionable Server ProfilesgetRead Provisionable Server DetailsgetSitesRead Sites in DomaingetCreate Site in DomainpostUpdate Site in DomainputRead Specific Site in DomaingetList Sites in DomaingetCall Center/CallqueuesRead Call Queues in DomaingetCreate Call Queue in DomainpostUpdate Call Queue in DomainputDelete Call QueuedeleteRead Specific Call QueuegetCall Center/AgentsRead Agents in Call QueuegetAdd Agent to Call QueuepostRead Agents in DomaingetRead Specific Agent in Call QueuegetUpdate Agent in Call QueueputRemove Agent from Call QueuedeleteCall Center/Agent ActionsAgent LoginpatchAgent LogoutpatchAgent Single CallpatchAgent Set Offline StatuspatchCall Center/QueuedCallsRead Queued CallsgetAnswer RulesRead Answerrules for a UsergetAdd a Answerrule for a UserpostRead Answerrules for my UsergetRead Specifc Timeframe Answerrule for UsergetDelete a Answerrule for a UserdeleteUpdate a Answerrule for a UserputReorder Answerrules for my UserputAuto AttendantCreate Auto AttendantpostRead Auto AttendantsgetRead Specific Auto AttendantgetUpdate Specific Auto AttendantputMedia/VoicemailRead Voicemail for User by FoldergetRead Specific Voicemail for UsergetDelete VoicemaildeleteMove Voicemail to save folderpatchForward Voicemail to another userpatchMedia/GreetingsRead Greetings for UsergetCreate a new Greeting from TTSpostRead Specific Greeting for UsergetDelete Specific Greeting for UserdeleteUpdate Greeting with TTS scriptputCreate a new Greeting from Upload (JSON + Base64 File)postUpdate Greeting from Upload (JSON + Base64 File)putCreate a new Greeting from Upload (Multipart/Mixed Post)postUpdate Greeting from Upload (Multipart/Mixed Post)putMedia/Music on Hold/DomainRead MOH for DomaingetCreate a new MOH for Domain from TTSpostUpdate MOH for Domain from TTSputDelete MOH for DomaindeleteCreate a new MOH for Domain from Upload (JSON + Base64 File)postUpdate MOH for Domain from Upload (JSON + Base64 File)putCreate a new MOH for Domain from Upload (Multipart/Mixed Post)postUpdate MOH for Domain from Upload (Multipart/Mixed Post)putMedia/Music on Hold/UserRead MOH for UsergetCreate a new MOH for Domain from TTSpostCreate a new MOH for User from Upload (JSON + Base64 File)postUpdate MOH for User from Upload (JSON + Base64 File)putUpdate MOH for Domain from TTSputDelete MOH for UserdeleteCreate a new MOH for User from Upload (Multipart/Mixed Post)postUpdate a MOH for User from Upload (Multipart/Mixed Post)putMedia/Hold Messages/DomainRead Hold Messages for DomaingetCreate a new Hold Messge for Domain from Upload (Multipart/Mixed Post)postUpdate Hold Messge for Domain from Upload (Multipart/Mixed Post)putDelete Hold Messge for DomaindeleteMedia/Hold Messages/UserRead Hold Messages for UsergetCreate a new Hold Messge for User from Upload (Multipart/Mixed Post)postUpdate Hold Messge for User from Upload (Multipart/Mixed Post)putDelete Hold Messge for UserdeleteMedia/Text to SpeechGet Available VoicesgetSynthesize Voice (Text to Speech)postSynthesize Voice (Text to Speech) via GETgetCDR (Call History)Read CDRsgetRead CDRs for DomaingetRead CDRs for Specific UsergetSearch CDRs for DomaingetRead CDRs for Site in DomaingetCount CDRs and SUM minutesgetCount CDRs and SUM minutes for DomaingetCount CDRs and SUM minutes for Specifc UsergetCall Traces & Cradle to GraveGet Call Trace (SIPFlow) For CallgetGet Cradle to Grave Info For CallgetGet CSV of call trace For CallgetCalls (live/active calls)Read Active Calls In DomaingetCount Active Calls In DomaingetRead Active Calls for UsergetMake a new CallpostRead Specific Actice CallgetDisconnect CalldeleteTransfer CallpatchAnswer CallpatchHold Active CallpatchUn-Hold Active CallpatchContactsGet Contacts for UsergetCreate ContactpostGet Specific Contact for UsergetUpdate ContactputDelete ContactdeleteCount Contacts for UsergetGet My ContactsgetContacts/Shared ContactsGet Domain ContactsgetCreate Shared ContactpostGet Specific Domain ContactgetUpdate Shared ContactputDelete Shared ContactdeleteAddressesGet Addresses for DomaingetCreate Address for DomainpostValidate AddresspostUpdate Address for DomainputDelete Address For DomaindeleteUpdate Address for UserputGet Address Using Address IDgetUpdate Address EndpointputDelete Address EndpointdeleteCreate Address for UserpostGet Addresses for UsergetDelete Address For UserdeleteCreate Address EndpointpostGet Address Endpoints for a DomaingetGet Addresses Count for DomaingetVoicemail RemindersGet Voicemail Reminders for Specific UsergetDelete Voicemail Reminders for Specific UserdeleteCreate Voicemail ReminderpostUpdate Voicemail Reminders for Specific UserputDialruleRead Dialrules in a DialplangetAdd a new dial rule into a dial planpostRead Specific Dialrule in a DialplangetUpdate a dial rule by ID in a dial planputDelete a dial rule by ID in a dial plandeleteMessagesGet Messagesessions for UsergetGet Messages for MessagesessiongetSend a message (Chat)postSend a message (Group Chat)postSend a message (Media Chat)postSend a message (SMS)postSend a message (Group SMS)postSend a message (MMS)postUpdate Messagesession (Participants)putDelete MessagesessiondeleteUpdate Messagesession (Session Name)putUpdate Messagesession (Leave)putGet Messagesessions for DomaingetStart a new Message SessionpostSMS NumbersGet All SMS Numbers for SystemgetGet SMS Numbers for DomaingetCreate SMS NumberpostUpdate SMS Number CopyputDelete an SMS NumberdeleteGet SMS Numbers for UsergetCount SMS Numbers for UsergetRecordingsGet Specific Recording by Callid for UsergetGet Specific Recording by Callid for DomaingetEmailSend Email using TemplatepostConnectionsGet All ConnectionsgetCreate a ConnectionpostCount All ConectionsgetGet All Connections for a DomaingetGet Specific Connection for a DomaingetDelete a Specific Connection for a DomaindeleteUpdate a ConnectionputRoutesRead RoutesgetCreate a RoutepostUpdate A Specific RouteputRead Route ConnectionsgetCreate a Route ConnectionpostDelete A Specific RoutedeleteCount All RoutesgetCount All Route ConnectionsgetUpdate A Specific Route ConnectionputMeetingsCreate a Meeting with IdpostRead MeetinggetCreate a MeetingpostRead Meetings for UsergetCount Domains MeetingsgetCount MeetinggetRegister MeetingpostUpdate a MeetingputDelete a MeetingdeleteRequest a Meeting IDpostMeetings/Event LogsCreate a Meeting Log EventpostRead Meeting EventsgetBackup & RestoreManually Backup a DomainpostRequest a Full System backuppostRead Available Restore PointsgetRestore a Specifc Domain BackupputConfigs/ConfigurationsRead a Specific ConfigurationgetDelete a ConfigurationdeleteRead all ConfigurationsgetCreate a ConfigurationpostUpdate a ConfigurationputUpdate a NS API ConfigurationputRead all NS Api ConfigurationsgetConfigs/Configuration DefinitionsRead all Configuration DefinitionsgetCreate a Configuration DefinitionpostRead a Specific Configuration DefinitiongetUpdate a Configuration DefinitionputDelete Configuration DefinitiondeleteImagesRead ImagegetCreate Image from Upload (JSON + Base64 File)postDelete an ImagedeleteUpdate Image from Upload (Multipart/Mixed Post)putCreate Image from Upload (Multipart/Mixed Post)postUpdate Image from Upload (JSON + Base64 File)putTemplatesRead TemplategetCreate Template from Upload (JSON + Base64 File)postDelete a TemplatedeleteUpdate Template from Upload (JSON + Base64 File)putTimeframes/Domain (Shared)Read All Timeframes for Domain (Shared)getRead Specific Timeframe for Domain (Shared)getDelete Date Range within Specific Dates TimeframedeleteDelete Specific Timeframe for Domain (Shared)deleteReplace All Date Ranges in Specific Dates TimeframeputConvert Timeframe to Another TypeputTimeframes/Domain (Shared)/AlwaysCreate Always TimeframepostTimeframes/Domain (Shared)/Specific DatesCreate Specific Dates TimeframepostUpdate Date Ranges within Specific Dates TimeframeputTimeframes/Domain (Shared)/Days of WeekCreate Days of Week TimeframepostUpdate Days of Week TimeframeputTimeframes/Domain (Shared)/HolidayCreate Holidays TimeframepostCreate Additional Date Ranges within Specific Dates TimeframepostCreate Additional Holidays within Holiday TimeframepostDelete Holiday within Holiday TimeframedeleteUpdate Holidays within Holiday TimeframeputReplace All Holidays in Holiday TimeframeputTimeframes/Domain (Shared)/CustomCreate Custom TimeframepostCreate Additional Entries within Custom TimeframepostDelete Entry within Custom TimeframedeleteUpdate Entries within Custom TimeframeputReplace All Entries in Custom TimeframeputTimeframes/UserRead All Timeframes for UsergetDelete Specific Timeframe for UserdeleteRead Specific Timeframe for UsergetConvert Timeframe to Another TypeputTimeframes/User/AlwaysTimeframes/User/Specific DatesCreate Specific Dates TimeframepostUpdate Date Ranges within Specific Dates TimeframeputTimeframes/User/Days of WeekCreate Days of Week TimeframepostUpdate Days of Week TimeframeputTimeframes/User/HolidayUpdate Holidays within Holiday TimeframeputCreate Additional Holidays within Holiday TimeframepostDelete Holiday within Holiday TimeframedeleteCreate Holidays TimeframepostReplace All Holidays in Holiday TimeframeputTimeframes/User/CustomCreate Always TimeframepostCreate Additional Date Ranges within Specific Dates TimeframepostCreate Additional Entries within Custom TimeframepostDelete Date Range within Specific Dates TimeframedeleteDelete Entry within Custom TimeframedeleteReplace All Date Ranges in Specific Dates TimeframeputCreate Custom TimeframepostUpdate Entries within Custom TimeframeputReplace All Entries in Custom TimeframeputTimeframes/Holiday InformationRead Holiday Information by CountrygetRead List of Supported CountriesgetRead List of Supported RegionsgetRead Holiday Information by Country and RegiongetFirebaseRead firebase service accountsgetAdd firebase service accountpostPowered by Create API Keypost https://{server}/ns-api/v2/apikeysThis is a limited action and will require special access to create API keys.