1. Translations
NetSapiens API v2
  • Authentication
    • Access Token (Oauth - Username/Password)
      • Get Access Token From Refresh
      • Get Access Token From User/Pass
      • Get Access Token after MFA request
    • API Key (Machine 2 Machine)
      • Read API Keys under your account
      • Read Info on specific APIKey via Key ID
      • Read API Key info on your API Key
      • Read API Keys
      • Create API Key
      • Update API Key
      • Revoke API Key
    • JWT (JSON Web Token)
      • Create JWT token From User/Pass
      • Create JWT token from Refresh JWT
      • Create JWT token after MFA request
      • Create JWT token For Delegated Access
      • Revoke JWT(s) by UID (user@domain)
      • Revoke JWT by JTI (JWT ID)
      • Revoke current JWT
      • Read Current JWT
      • Generate Short-Lived Application JWT
    • NetsapiensJs Auth
    • Masquerade
  • Phone Numbers
    • destination-application mappings and parameter parsing
    • Use Cases
      • Send Phonenumber to Call Queue
      • Send Phonenumber to a User
      • Send Phonenumber to Offnet Number
      • Move phonenumber back to Available in Inventory
    • Count Phone Numbers for Domain
      GET
    • Get All Phone Numbers for System or Reseller
      GET
    • Count All Phone Numbers for System or Reseller
      GET
    • Get All Phone Numbers for Domain
      GET
    • Add Phone Number in Domain
      POST
    • Remove Phone Number from Domain
      DELETE
    • Update Phone Number in Domain
      PUT
    • Get Specific Phone Number in Domain
      GET
  • Phones/Macs
    • Supported Models and Servers
      • Get list of Supported/Provisionable Models
      • Get list of Supported/Provisionable by Vendor
      • Get details of Specific Model
      • Get list of Provisionable Server Profiles
      • Read Provisionable Server Details
    • Phone Configurations
    • Read Mac Addresses
      GET
    • Count Mac Addresses
      GET
    • Read Mac Addresses in Domain
      GET
    • Read Specific Mac Address
      GET
    • Read Specific Mac Addresses in Domain
      GET
    • Add MAC address
      POST
    • Add MAC address for Domain
      POST
    • Update MAC address
      PUT
    • Update MAC address in Domain
      PUT
    • Remove MAC address
      DELETE
    • Remove MAC address in Domain
      DELETE
  • SnapBuilder
    • Phone Templates
      • Read Phone Templates available to a Domain
      • Read Specific Phone Templates by name
      • Count Phone Templates for a Domain
      • Create Phone Template in domain
      • Update Phone Template in domain
      • Delete Phone Template in domain
    • Read Device Profiles
    • Count Device Profiles
    • Get specific Device Profile for Model of Phone
    • Count Phone Configurations in a Domain
    • Get Phone Configuration for specific Mac
    • Create Phone Configuration for Specific Mac Address
    • Update Phone Configuration for Specific Mac Address
    • Delete Phone Configuration for Specific Mac Address
  • Version
    • Read API Version
    • Get Health Status of the API
  • Event Subscriptions
    • Read Event Subscriptions
    • Read Event Subscriptions for Domain
    • Read Event Subscription By Id
    • Create a Event Subscription
    • Update an Event Subscription
    • Update an Event Subscription for Domain
    • Delete a subscription
    • Delete a subscription For Domain
    • Create a Event Subscription for Domain
  • Resellers
    • Get Resellers
    • Count Resellers
    • Create Reseller
    • Update Reseller
    • Delete Reseller
    • Get Specific Reseller
  • Domains
    • Domain Templating
      • Create a Domain Template
      • Create a Domain From Template
    • Get Domains
    • Count Domains
    • Get Specific Domain
    • Get Specific Domain With Billing Summary
    • Get My Domain Info
    • Check if Domain Exists
    • Create a Domain
    • Update a Domain
    • Delete a Domain
  • Users
    • Get Users in Domain
    • Count users in Domain
    • Search for Users in Domain
    • Create User in Domain
    • Delete User in Domain
    • Update a User in Domain
    • Get Specific User in Domain
    • Get My User
    • List Basic Info on Users in Domain
  • Devices
    • Get Devices for User
    • Count Devices for Domain
    • Count Devices for Reseller
    • Count Devices for User
    • Count Devices by Device
    • Create Device for User
    • Update Device for User
    • Delete Device for User
    • Get Specifc Device
    • Get Devices in Domain
    • Get Devices for Reseller or System Wide
  • Sites
    • List Sites in Domain
    • Read Sites in Domain
    • Count Sites in Domain
    • Create Site in Domain
    • Update Site in Domain
    • Read Specific Site in Domain
  • Call Center
    • Callqueues
      • Read Call Queues in Domain
      • Create Call Queue in Domain
      • Update Call Queue in Domain
      • Delete Call Queue
      • Read Specific Call Queue
      • Read Basic info on Call Queues in Domain
    • Agents
      • Read Agents in Call Queue
      • Count Agents in Call Queue
      • Read Agents in Domain
      • Read Specific Agent in Call Queue
      • Add Agent to Call Queue
      • Update Agent in Call Queue
      • Remove Agent from Call Queue
    • Agent Actions
      • Agent Login
      • Agent Logout
      • Agent Single Call
      • Agent Set Offline Status
    • QueuedCalls
      • Read Queued Calls
      • Add a Queued Call
    • Statistics
      • Get Callqueue Statistics for a Specific Queue
      • Get Callqueue Statistics for all Queues Aggregated
      • Get Callqueue Statistics for all Queues by Queue
      • Get Agent Statistics for all Queues by Agent
      • Get Agent Statistics for Single Queues by Agent
      • Get Agent Statistics for Single Agent
      • Get DNIS Statistics for all Queues
      • Get DNIS Statistics for Single Queue
      • Get Agent Log
      • Send Call Center Email Report
      • Get Abandoned Calls for all Queues
      • Get Abandoned Calls for a Specific Queue
    • Call Dispositions
      • Read Call Dispostions
      • Create Call Disposition in Domain
  • Answer Rules
    • Read Answerrules for a User
    • Count Answerrules for a User
    • Read Answerrules for my User
    • Read Specifc Timeframe Answerrule for User
    • Add a Answerrule for a User
    • Delete a Answerrule for a User
    • Update a Answerrule for a User
    • Reorder Answerrules for my User
  • Call Blocking
    • Read blocked numbers for a Domain
    • Read blocked numbers for a User
    • Add blocked numbers for a Domain
    • Add blocked numbers for a User
    • Delete blocked numbers for a Domain
    • Delete blocked numbers for a User
  • Auto Attendant
    • Create Auto Attendant
    • Read Auto Attendants
    • Read Specific Auto Attendant
    • Update Specific Auto Attendant
    • Delete Specific Auto Attendant
  • Media
    • Voicemail
      • Read Voicemail for User by Folder
      • Count Voicemail for User by Folder
      • Read Specific Voicemail for User
      • Move Voicemail to save folder
      • Forward Voicemail to another user
      • Delete Voicemail
    • Greetings
      • Read Greetings for User
      • Count Greetings for User
      • Read Specific Greeting for User
      • Delete Specific Greeting for User
      • Create a new Greeting from TTS
      • Update Greeting with TTS script
      • Create a new Greeting from Upload (JSON + Base64 File)
      • Update Greeting from Upload (JSON + Base64 File)
      • Create a new Greeting from Upload (Multipart/Mixed Post)
      • Update Greeting from Upload (Multipart/Mixed Post)
    • Music on Hold
      • Domain
        • Read MOH for Domain
        • Count MOH for Domain
        • Create a new MOH for Domain from TTS
        • Update MOH for Domain from TTS
        • Create a new MOH for Domain from Upload (JSON + Base64 File)
        • Update MOH for Domain from Upload (JSON + Base64 File)
        • Create a new MOH for Domain from Upload (Multipart/Mixed Post)
        • Update MOH for Domain from Upload (Multipart/Mixed Post)
        • Reorder MOH for Domain
        • Delete MOH for Domain
      • User
        • Read MOH for User
        • Count MOH for User
        • Create a new MOH for Domain from TTS
        • Create a new MOH for User from Upload (JSON + Base64 File)
        • Update MOH for User from Upload (JSON + Base64 File)
        • Update MOH for Domain from TTS
        • Create a new MOH for User from Upload (Multipart/Mixed Post)
        • Update a MOH for User from Upload (Multipart/Mixed Post)
        • Reorder MOH for User
        • Delete MOH for User
    • Hold Messages
      • Domain
        • Read Hold Messages for Domain
        • Count Hold Messages for Domain
        • Create a new Hold Messge for Domain from Upload (Multipart/Mixed Post)
        • Update Hold Messge for Domain from Upload (Multipart/Mixed Post)
        • Reorder Hold Messages for Domain
        • Delete Hold Messge for Domain
      • User
        • Read Hold Messages for User
        • Count Hold Messages for User
        • Create a new Hold Messge for User from Upload (Multipart/Mixed Post)
        • Update Hold Messge for User from Upload (Multipart/Mixed Post)
        • Reorder Hold Messages for User
        • Delete Hold Messge for User
    • Text to Speech
      • Get Available Voices
      • Synthesize Voice (Text to Speech)
      • Synthesize Voice (Text to Speech) via GET
  • CDR (Call History)
    • CDR (Call History)
    • Read CDRs
    • Read CDRs for Domain
    • Read a single CDR by call ID
    • Read CDRs for Specific User
    • Update a CDR record
    • Search CDRs for Domain
    • Read a domain-scoped CDR by call ID
    • Read CDRs for Site in Domain
    • Update a domain-scoped CDR
    • Count CDRs and SUM minutes
    • Read a user-scoped CDR by call ID
    • Count CDRs and SUM minutes for Domain
    • Update a user-scoped CDR
    • Count CDRs and SUM minutes for Specifc User
  • CDR Schedule
    • Count CDR Schedules for Domain
    • Count CDR Schedules for Reseller
    • Count CDR Schedules by Name
  • Call Traces & Cradle to Grave
    • Get Call Trace (SIPFlow) For Call
    • Get Cradle to Grave Info For Call
    • Get CSV of call trace For Call
  • Transcriptions & Sentiment
    • Read Transcription for Specific Call
  • Calls (live/active calls)
    • Read Active Calls In Domain
    • Read Specific Active Call In Domain
    • Count Active Calls In Domain
    • Read Active Calls for User
    • Read Specific Active Call
    • Make a new Call
    • Make a new Call to Record File
    • Disconnect Call
    • Transfer Peer Call
    • Transfer Call
    • Answer Call
    • Hold Active Call
    • Un-Hold Active Call
    • Reject Call
    • Report Active Calls
  • Contacts
    • Shared Contacts
      • Get Domain Contacts
      • Get Specific Domain Contact
      • Create Shared Contact
      • Update Shared Contact
      • Delete Shared Contact
    • Get List of Contacts Groups for User
    • Get Contacts for User
    • Get Specific Contact for User
    • Count Contacts for User
    • Create Contact
    • Update Contact
    • Delete Contact
    • Get My Contacts
  • Addresses
    • Get Addresses for Domain
    • Validate Address
    • Create Address for Domain
    • Update Address for Domain
    • Update Address for User
    • Update Address Endpoint
    • Create Address for User
    • Delete Address For User
    • Delete Address Endpoint
    • Delete Address For Domain
    • Create Address Endpoint
    • Get Address Endpoints for a Domain
    • Get Addresses Count for Domain
    • Get Addresses for User
    • Get Address Using Address ID
  • Voicemail Reminders
    • Get Voicemail Reminders for Specific User
    • Count Voicemail Reminders for Specific User
    • Delete Voicemail Reminders for Specific User
    • Create Voicemail Reminder
    • Update Voicemail Reminders for Specific User
  • Dialrule
    • Read Dialrules in a Dialplan
    • Count Dialrules in a Dialplan
    • Read Specific Dialrule in a Dialplan
    • Add a new dial rule into a dial plan
    • Update a dial rule by ID in a dial plan
    • Delete a dial rule by ID in a dial plan
    • Read Dialplans
    • Create Dialplan Global
    • Create Dialplan for Domain
    • Update Dialplan for Domain
    • Delete Dialplan for Domain
    • Count Dialplans
  • Dial Permisions
    • Read Policies
    • Count Policies
    • Read Specific Policy
    • Read Policies in Domain
    • Read Specific Policy in Domain
    • Read Permissions in a DialPolicy
    • Read Permissions in a DialPolicy in Domain
    • Read Specific Permission in a Dialpolicy
    • Read Specific Permission in a Dialpolicy in Domain
    • Create Dialpolicy Table
    • Update Dialpolicy
    • Update Dialpolicy in Domain
    • Add a new permission to a dialpolicy table
    • Add a new permission to a dialpolicy table in Domain
    • Update a permission in a dialpolicy table
    • Update a permission in a dialpolicy table in Domain
    • Delete a permission by ID in a dialpolicy
    • Delete a permission by ID in a dialpolicy in Domain
    • Delete Dialpolicy
    • Delete Dialpolicy in Domain
  • Messages
    • SMS Block
      • Read SMS Blocks for Domain
      • Read SMS Blocks for all Domains
      • Update SMS Block for Domain
      • Delete/Deactivate SMS Block for Domain
      • Add SMS Blocks for Domain
    • Get Messagesessions for Domain
    • Start a new Message Session
    • Get Messagesessions for User
    • Get Messages for Messagesession
    • Send a message (Chat)
    • Send a message (Group Chat)
    • Send a message (Media Chat)
    • Send a message (SMS)
    • Send a message (Group SMS)
    • Send a message (MMS)
    • Update Messagesession (Participants)
    • Update Messagesession (Session Name)
    • Update Messagesession (Leave)
    • Delete Messagesession
    • Add Participant to Messagesession
    • Remove Participant from Messagesession
    • Create a message session
  • SMS Numbers
    • Get SMS Numbers for Domain Copy
    • Get All SMS Numbers for System
    • Get SMS Numbers for Domain
    • Create SMS Number
    • Update SMS Number
    • Delete an SMS Number
    • Get SMS Numbers for User
    • Count SMS Numbers for User
  • Recordings
    • Get Specific Recording by Callid for User
    • Get Specific Recording by Callid for Domain
  • Email
    • Validate SMTP creds and Send Test Email
    • Send Email using Template
  • Connections
    • Get a specific Domain Connection
    • Get All Connections for a Domain
    • Delete a Domain Connection
    • Update a Domain Connection
    • Create a Domain Connection
    • Create a Connection (not domain-scoped)
    • Read All Connections (not domain-scoped)
    • Get a Specific Connection (not domain-scoped)
    • Update a Specific Connection (not domain-scoped)
    • Delete a Specific Connection (not domain-scoped)
    • Count All Conections
  • Routes
    • Read Routes
    • Count All Routes
    • Read Route Connections for Route
    • Count All Route Connections
    • Create a Route
    • Create a Route Connection
    • Update A Specific Route
    • Update A Specific Route Connection
    • Delete A Specific Route
    • Delete A Specific Route connection
  • Meetings
    • Event Logs
      • Create a Meeting Log Event
      • Read Meeting Events
    • Iotum
      • Read Iotum Video Domain Resellers
      • Read Iotum Video Host
      • Read All Iotum Video Hosts in a Domain
      • Read Iotum Video Host Conferences
      • Read Iotum Video Host Contacts
      • Read Iotum Video Company
      • Read Iotum Video Company Products
      • Read Iotum Video Available Products
      • Create a Host
      • Create Host Contacts
      • Create Iotum Video Subscription
      • Update Domain's Iotum Company
      • Update Domain's Iotum Subscriptions
      • Update User's Iotum Host
      • Delete Iotum Video Subscription
      • Delete a Host
      • Create Iotum Video Company
      • Create a Ad-hoc Conference
      • Delete a Video Company
    • Create a Meeting with Id
    • Create a Meeting
    • Read Meeting
    • Count Domains Meetings
    • Count Meeting
    • Register Meeting
    • Update a Meeting
    • Delete a Meeting
    • Request a Meeting ID
    • Read Meetings for User
  • Backup & Restore
    • Manually Backup a Domain
    • Request a Full System backup
    • Read Available Restore Points
    • Restore a Specifc Domain Backup
  • Configs
    • Configurations
      • NS Configs
      • Read a Specific Configuration
      • Read all Configurations
      • Count Configurations
      • Create a Configuration
      • Update a Configuration
      • Delete a Configuration
    • Configuration Definitions
      • Read all Configuration Definitions
      • Read a Specific Configuration Definition
      • Create a Configuration Definition
      • Update a Configuration Definition
      • Delete Configuration Definition
  • Images
    • Read Image
    • Create Image from Upload (Multipart/Mixed Post)
    • Create Image from Upload (JSON + Base64 File)
    • Delete an Image
    • Update Image from Upload (Multipart/Mixed Post)
    • Update Image from Upload (JSON + Base64 File)
  • Templates
    • Read Template
    • Create Template from Upload (Multipart/Mixed Post)
    • Create Template from Upload (JSON + Base64 File)
    • Delete a Template
    • Update Template from Upload (Multipart/Mixed Post)
    • Update Template from Upload (JSON + Base64 File)
  • Timeframes
    • Domain (Shared)
      • Always
        • Create Always Timeframe
      • Specific Dates
        • Create Specific Dates Timeframe
        • Create Additional Date Ranges within Specific Dates Timeframe
        • Replace All Date Ranges in Specific Dates Timeframe
        • Update Date Ranges within Specific Dates Timeframe
        • Delete Date Range within Specific Dates Timeframe
      • Days of Week
        • Create Days of Week Timeframe
        • Update Days of Week Timeframe
      • Holiday
        • Create Holidays Timeframe
        • Create Additional Holidays within Holiday Timeframe
        • Replace All Holidays in Holiday Timeframe
        • Update Holidays within Holiday Timeframe
        • Delete Holiday within Holiday Timeframe
      • Custom
        • Create Custom Timeframe
        • Create Additional Entries within Custom Timeframe
        • Replace All Entries in Custom Timeframe
        • Update Entries within Custom Timeframe
        • Delete Entry within Custom Timeframe
      • Count Timeframes for Domain (all users)
      • Read All Timeframes for Domain (Shared)
      • Read Specific Timeframe for Domain (Shared)
      • Delete Specific Timeframe for Domain (Shared)
      • Convert Timeframe to Another Type
    • User
      • Always
        • Create Always Timeframe
      • Specific Dates
        • Create Specific Dates Timeframe
        • Create Additional Date Ranges within Specific Dates Timeframe
        • Replace All Date Ranges in Specific Dates Timeframe
        • Update Date Ranges within Specific Dates Timeframe
        • Delete Date Range within Specific Dates Timeframe
      • Days of Week
        • Create Days of Week Timeframe
        • Update Days of Week Timeframe
      • Holiday
        • Create Holidays Timeframe
        • Create Additional Holidays within Holiday Timeframe
        • Update Holidays within Holiday Timeframe
        • Replace All Holidays in Holiday Timeframe
        • Delete Holiday within Holiday Timeframe
      • Custom
        • Create Custom Timeframe
        • Create Additional Entries within Custom Timeframe
        • Update Entries within Custom Timeframe
        • Replace All Entries in Custom Timeframe
        • Delete Entry within Custom Timeframe
      • Read All Timeframes for User
      • Read Specific Timeframe for User
      • Delete All Timeframes for User
      • Delete Specific Timeframe for User
      • Convert Timeframe to Another Type
    • Holiday Information
      • Read List of Supported Countries
      • Read List of Supported Regions
      • Read Holiday Information by Country
      • Read Holiday Information by Country and Region
  • Firebase
    • Read firebase service accounts
    • Add firebase service account
  • SSL Certificates
    • Read SSL certificates for CertManager
    • Read SSL certificate by Common Name
    • Create SSL certificate for CertManager
    • Update SSL certificate for CertManager
    • Delete SSL certificate for CertManager
  • Manage Code
    • View Servers Available to manage code on
    • Read all code packages for all servers in cluster
    • Read all package details for a specific server
    • Update/Refresh repository info on Server
    • View current repos info on Server
    • Add repository version to Server
    • Remove repository version from Server
    • Install/Update a netsapiens package or packages on a specific server
    • Prefrom a dist-upgrade on a server updating all existing packages (netsapiens and not) to latest version available
    • Cleanup unused packages on a specific server
  • iNSight
    • Query Data from iNSight
    • Query Data from iNSight for alerts
    • Query Healthcheck Data from iNSight
  • Conference
    • Conferences
      • Get Conferences in Domain
      • Get Conference in Domain
      • Count Conferences in Domain
      • Get Conference CDR from Domain
      • Create Conference for Domain
      • Update Conference in Domain
      • Delete Conference in Domain
    • Participants
      • Get Participants from Conference
      • Create Participant for Conference
      • Update Participant for Conference
      • Delete Participant from Conference
  • Charts
    • Count Charts
    • Get Chart List
  • Dashboards
    • Count Dashboards for a User
    • Get Dashboard List for a User
  • Quotas
    • Get Quota for Domain
    • Get Quota for Domains in Reseller
    • Count Quotas for Domain
    • Count Quotas for Reseller
  • Departments
    • List Departments in a Domain
  • Presence
    • List Presence in a Domain
    • List Presence in a Department
  • Audit Log
    • Read Audit Log
  • Access Log
    • Read Accesslog
  • Avatars
    • Generic
      • Read Available Generic Avatars
      • Add Avatar for Shared Generic Use
    • Add/Update Avatar for User
    • Read Meta data Avatar for User
    • Delete Avatar for User
    • Read Avatars for User
    • Count Avatars for User
    • Add/Update Avatar for User's Contact
    • Add/Update Avatar for Domains's Shared Contact
  • Translations
    • Get Available Locales
      GET
    • Get Available Namespaces
      GET
    • Get All Translations for Locale
      GET
    • Get Translations for Locale and Namespace
      GET
    • Get All Translations (Raw Database Data)
      GET
    • Create Translation(s)
      POST
    • Update Translation(s)
      PUT
    • Delete Translation(s)
      DELETE
    • Sync Filesystem
      GET
  • License
    • List license entries
    • List license entries for a specific host
  • Reject Log
    • List rejected SIP requests
    • List rejected SIP requests for a specific host
  • Push Notifications
    • List push configurations for system
    • List push configurations for a domain
    • List push configurations for a user
    • Register a push configuration for a user
    • Update a push configuration for a user
    • Unregister a push configuration for a user
  • App Info
    • List element domain records
  • Brands
    • Global
      • List all brands (Super User)
    • Reseller
      • List brands for a reseller (minimal fields)
      • Get all brands for a reseller (full data)
      • List brands for reseller + hostname (minimal fields)
      • Get all brands for reseller + hostname (full data)
      • Get active brand for hostname (resolved)
      • Get a specific brand (full data)
      • Create a new brand
      • Update a brand
      • Delete a brand
      • Copy a brand
    • Domain
      • List brands for a domain (minimal fields)
      • Create a new brand (domain-scoped)
      • Get a specific brand (domain-scoped)
      • Get all brands for a domain (full data)
      • Update a brand (domain-scoped)
      • Delete a brand (domain-scoped)
      • List brands for domain + hostname (minimal fields)
      • Copy a brand (domain-scoped)
      • Get all brands for domain + hostname (full data)
      • Get active brand for domain + hostname (resolved)
  • Brand Assets
    • Reseller
      • List assets for a brand
      • Upload a new brand asset
      • Get a specific asset (metadata)
      • Replace a brand asset image
      • Delete a brand asset
      • Download brand asset (binary)
    • Domain
      • List assets (domain-scoped)
      • Upload asset (domain-scoped)
      • Get asset metadata (domain-scoped)
      • Replace asset image (domain-scoped)
      • Delete asset (domain-scoped)
      • Download asset binary (domain-scoped)
  • Schemas
    • Schemas
      • Domain
      • DomainLegacy
      • User
      • UserLegacy
      • Device
      • CallQueue
      • Agent
      • Answerrule
      • AnswerruleFeature
      • AnswerruleFeatureWithRemove
      • AnswerruleFeatureSimRing
      • AnswerruleLegacy
      • Site
      • AuthRequest
      • AuthRequestMFA
      • SSOEnroll
      • CallRequest
      • ActiveCall
      • DialRule
      • Phonenumber
      • Contact
      • Timeframe
      • Timerange
      • AccessToken
      • Address
      • AddressCreateReturn
      • AddressEndpoint
      • AddressValidate
      • Reseller
      • ApiKey
      • Audiofile
      • MediaRequest
      • CdrD
      • CdrU
      • CdrR
      • NdpPhone
      • NdpModel
      • NdpServer
      • Messagesession
      • Message
      • MessageSend
      • SmsNumber
      • Vmailnag
      • DomainBilling
      • Subscription
      • Recording
      • EmailCreate
      • Agentlog
      • DeviceLegacy
      • CallActions
      • TtsVoice
      • AutoAttendant
      • AutoAttendantTier
      • AutoAttendantTierOption
      • Restore
      • BackupResponse
      • Meeting
      • Configuration
      • ConfigDefinition
      • ConnectionExtra
      • DeletegateRequest
      • JwtResponse
      • JwtRequestSuccess
      • Image
      • Template
      • RecurringTimeframe
      • TimeframeSpecificDate
      • TimeframeHoliday
      • TimeframeDOW
      • IotumHost
      • IotumContact
      • RecordingOld
      • CallBlocking
      • Transcription
      • NumberEnabledMap
      • Dialplan
      • Conference
      • ConferenceParticipant
      • ConferenceCDR
      • Chart
      • Dashboard
      • Presence
      • Route
      • RouteConnection
      • PublicUserInfo
      • DispositionReason
      • DeviceModel
      • Holiday
      • Auditlog
      • QueueStat
      • Phoneconfiguration
      • AbandondedCallStat
      • OIDCProvider
      • EmailValidate
      • CodeApplicationServer
      • CodeApplicationServerDetails
      • NetsapiensJsResponse
      • MeResponse
      • RefreshCookieResponse
      • MasqueradeV2Response
      • MasqueradeV2EndResponse
      • MasqueradePopNoTargetResponse
      • CdrUpdatable
      • HealthResponse
    • Enums
      • YesNoString
      • YesNoStringYesDefault
      • YesNoStringNoDefault
      • StringDefaultStar
      • DomainName
      • DomainNamePath
      • UserName
      • UserNamePath
      • Count
      • TimeZone
      • Scopes
      • SubscriptionModel
      • Synchronous
      • DialruleApplication
      • CallqueuePath
      • AgentPath
      • AutoAttendantFailOptions
      • Timestamp
      • DeleteType
      • OneZeroBoolean
      • OneZeroDefaultOne
      • OneZeroDefaultZero
      • MeetingStatus
      • RecordingConfiguration
      • MessageType
      • MimeTypes
      • StringInteger
      • DatetimeStart
      • DatetimeEnd
      • RecurringTimeframeType
      • RecurringTimeframeHolidayObservance
      • Limit
      • Start
      • Permission
      • Dialpolicy
    • securitySchemes
      • ApiKeyAuth
    • Certficate
    • DeviceProfileButton
    • DeviceProfile
    • DeviceImage
    • DeviceModelButtonType
    • InsightValue
    • PhoneConfigBtn
    • SmsBlock
    • Avatar
    • EmailTestResponse
    • CodeApplication
    • RepoRequest
    • RepoDetails
    • InsightAlertResponse
    • Record not found
    • Brand
    • BrandAsset
    • TranslationLocalesResponse
    • TranslationCreateResponse
    • TranslationRawRecord
    • Error
    • BulkTranslationResponse
    • LicenseR
    • RejectlogR
    • PushR
    • AppinfoR
    • ApplicationTokenRequest
    • Bad Request
    • TranslationNamespacesResponse
    • ApplicationTokenResponse
    • ErrorResponse
    • Authentication Required
    • SuccessResponse
    • Connection
  1. Translations

Sync Filesystem

Developing
GET
/translations/sync-filesystem
Last modified:2026-05-04 17:55:31

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or

Responses

🟢200Success
application/json
Body

🟠404Record not found
🟠400Bad Request
🟠401Authentication Required
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://awqacore01.crexendocloud.com/ns-api/v2/translations/sync-filesystem' \
--header 'Authorization: Bearer <token>'
Response Response Example
200 - OK
{"success":true,"projects":{"horizon":{"success":true,"translations_path":"/usr/local/NetSapiens/netsapiens-horizon/locales/","descriptions_path":"/usr/local/NetSapiens/netsapiens-horizon/locales/descriptions/","locales":{"en-TT":{"success":true,"file_path":"/usr/local/NetSapiens/netsapiens-horizon/locales/en-TT.json","summary":{"total_keys":1187,"added":90,"updated":0,"unchanged":0,"skipped_user_customized":1097},"changes":[{"namespace":"common","key":"MASQUERADE","action":"added","value":"MMaassqquueerraaddee"},{"namespace":"common","key":"OFFNET_CALLS","action":"added","value":"OOffffnneett CCaallllss"},{"namespace":"common","key":"SEARCH_USERS_PLACEHOLDER","action":"added","value":"EEnntteerr nnaammee, eexxtteennssiioonn, ssiittee oorr ddeepptt."},{"namespace":"common","key":"SEARCH_RESELLERS_PLACEHOLDER","action":"added","value":"EEnntteerr aa rreesseelllleerr nnaammee oorr ddeessccrriippttiioonn"},{"namespace":"common","key":"SEARCH_DOMAINS_PLACEHOLDER","action":"added","value":"EEnntteerr aa ddoommaaiinn nnaammee oorr ddeessccrriippttiioonn"},{"namespace":"common","key":"SEARCH_REJECT_LOG_PLACEHOLDER","action":"added","value":"SSeeaarrcchh rreejjeecctt lloogg..."},{"namespace":"common","key":"DOMAIN_LOCKED","action":"added","value":"DDoommaaiinn LLoocckkeedd"},{"namespace":"common","key":"SSO","action":"added","value":"SSSSOO"},{"namespace":"common","key":"STIR_ENABLED","action":"added","value":"SSTTIIRR EEnnaabblleedd"},{"namespace":"common","key":"EXTERNAL_CALLS","action":"added","value":"EExxtteerrnnaall CCaallllss"},{"namespace":"common","key":"MAX_CALLS","action":"added","value":"MMaaxx CCaallllss"},{"namespace":"common","key":"MAX_EXTERNAL_CALLS","action":"added","value":"MMaaxx EExxtteerrnnaall CCaallllss"},{"namespace":"common","key":"MAX_CONFERENCES","action":"added","value":"MMaaxx CCoonnffeerreenncceess"},{"namespace":"common","key":"MAX_CALL_QUEUES","action":"added","value":"MMaaxx CCaallll QQuueeuueess"},{"namespace":"common","key":"MAX_FAX_ACCOUNTS","action":"added","value":"MMaaxx FFaaxx AAccccoouunnttss"},{"namespace":"common","key":"SMTP_HOST","action":"added","value":"SSMMTTPP HHoosstt"},{"namespace":"common","key":"CREATE","action":"added","value":"CCrreeaattee"},{"namespace":"common","key":"MUSIC_ON_RING","action":"added","value":"MMuussiicc OOnn RRiinngg"},{"namespace":"common","key":"STATUS_WARNING","action":"added","value":"WWaarrnniinngg"},{"namespace":"common","key":"STATUS_INFO","action":"added","value":"IInnffoo"},{"namespace":"common","key":"SESSION_LICENSE_USAGE","action":"added","value":"SSeessiioonn LLiicceennssee UUssaaggee"},{"namespace":"common","key":"LAST_2_DAYS","action":"added","value":"LLaasstt 2 ddaayyss"},{"namespace":"common","key":"LAST_TIMESTAMP","action":"added","value":"LLaasstt TTiimmeessttaammpp"},{"namespace":"common","key":"SOURCE_IP","action":"added","value":"SSoouurrccee IIPP"},{"namespace":"common","key":"HOSTNAME","action":"added","value":"HHoossttnnaammee"},{"namespace":"common","key":"METHOD","action":"added","value":"MMeetthhoodd"},{"namespace":"common","key":"ADDRESS_OF_RECORD","action":"added","value":"AAddddrreessss ooff RReeccoorrdd"},{"namespace":"common","key":"REJECT_CAUSE","action":"added","value":"RReejjeecctt CCaauussee"},{"namespace":"common","key":"RESULT","action":"added","value":"RReessuulltt"},{"namespace":"common","key":"COUNT","action":"added","value":"CCoouunntt"},{"namespace":"common","key":"RATE","action":"added","value":"RRaattee"},{"namespace":"common","key":"USER_NAME","action":"added","value":"UUsseerr NNaammee"},{"namespace":"common","key":"NOTES","action":"added","value":"NNootteess"},{"namespace":"common","key":"CONTACT","action":"added","value":"CCoonnttaacctt"},{"namespace":"common","key":"FAILED_TO_LOAD_REJECT_LOG","action":"added","value":"FFaaiilleedd ttoo llooaadd rreejjeecctt lloogg: {{mmeessssaaggee}}"},{"namespace":"common","key":"LOCALIZATION","action":"added","value":"LLooccaalliizzaattiioonn"},{"namespace":"common","key":"LOADING_TRANSLATION_DATA","action":"added","value":"LLooaaddiinngg ttrraannssllaattiioonn ddaattaa..."},{"namespace":"common","key":"LOCALIZATION_DATA_LOADED","action":"added","value":"LLooccaalliizzaattiioonn ppaaggee - DDaattaa llooaaddeedd (cchheecckk ccoonnssoollee)"},{"namespace":"common","key":"AVAILABLE_LOCALES","action":"added","value":"AAvvaaiillaabbllee LLooccaalleess"},{"namespace":"common","key":"LOADED_TRANSLATIONS","action":"added","value":"LLooaaddeedd TTrraannssllaattiioonnss"},{"namespace":"common","key":"LOCALES_WITH_NAMESPACES","action":"added","value":"{{llooccaalleeCCoouunntt}} llooccaalleess wwiitthh {{nnaammeessppaacceeCCoouunntt}} nnaammeessppaacceess"},{"namespace":"common","key":"ADD_TRANSLATION","action":"added","value":"AAdddd TTrraannssllaattiioonn"},{"namespace":"common","key":"EDIT_TRANSLATION","action":"added","value":"EEddiitt TTrraannssllaattiioonn"},{"namespace":"common","key":"DELETE_TRANSLATION","action":"added","value":"DDeelleettee TTrraannssllaattiioonn"},{"namespace":"common","key":"DELETE_TRANSLATION_CONFIRM","action":"added","value":"AArree yyoouu ssuurree yyoouu wwaanntt ttoo ddeelleettee tthhiiss ttrraannssllaattiioonn?"},{"namespace":"common","key":"AVAILABILITY","action":"added","value":"AAvvaaiillaabbiilliittyy"},{"namespace":"common","key":"SHOW_INCOMPLETE_ONLY","action":"added","value":"SShhooww IInnccoommpplleettee OOnnllyy"},{"namespace":"common","key":"SHOWING_INCOMPLETE","action":"added","value":"SShhoowwiinngg IInnccoommpplleettee"},{"namespace":"common","key":"IMPORT_TRANSLATIONS","action":"added","value":"IImmppoorrtt TTrraannssllaattiioonnss"},{"namespace":"common","key":"IMPORT_SUMMARY","action":"added","value":"IImmppoorrtt SSuummmmaarryy"},{"namespace":"common","key":"IMPORT_CONFIRM","action":"added","value":"IImmppoorrtt CCoonnffiirrmm"},{"namespace":"common","key":"NEW_KEYS","action":"added","value":"nneeww kkeeyyss"},{"namespace":"common","key":"NEW","action":"added","value":"nneeww"},{"namespace":"common","key":"UPDATES","action":"added","value":"uuppddaatteess"},{"namespace":"common","key":"TOTAL_KEYS","action":"added","value":"ttoottaall kkeeyyss"},{"namespace":"common","key":"TRANSLATIONS","action":"added","value":"ttrraannssllaattiioonnss"},{"namespace":"common","key":"TRANSLATION_KEYS_WILL_BE_UPDATED","action":"added","value":"ttrraannssllaattiioonn((ss)) wwiillll bbee uuppddaatteedd wwiitthh nneeww vvaalluueess"},{"namespace":"common","key":"WARNING","action":"added","value":"WWaarrnniinngg"},{"namespace":"common","key":"EXPAND_ALL","action":"added","value":"EExxppaanndd AAllll"},{"namespace":"common","key":"COLLAPSE_ALL","action":"added","value":"CCoollllaappssee AAllll"},{"namespace":"common","key":"EDIT_IMPORT_OF_KEY","action":"added","value":"EEddiitt IImmppoorrtt ooff KKeeyy"},{"namespace":"common","key":"TRANSLATIONS_IMPORTED_SUCCESS","action":"added","value":"SSuucccceessssffuullllyy iimmppoorrtteedd {{ccoouunntt}} ttrraannssllaattiioonn((ss))"},{"namespace":"common","key":"TRANSLATIONS_IMPORTED_PARTIAL","action":"added","value":"IImmppoorrtt {{ssuucccceessss}} ttrraannssllaattiioonn((ss)),, {{ffaaiilleedd}} ffaaiilleedd"},{"namespace":"common","key":"TRANSLATION_CREATED_SUCCESS","action":"added","value":"TTrraannssllaattiioonn ccrreeaatteedd ssuucccceessssffuullllyy"},{"namespace":"common","key":"TRANSLATION_CREATED_WITH_COMMON_FALLBACK","action":"added","value":"TTrraannssllaattiioonn ccrreeaatteedd ssuucccceessssffuullllyy.. AA ffaallllbbaacckk eennttrryy wwaass aallssoo ccrreeaatteedd iinn tthhee ccoommmmoonn nnaammeessppaaccee.."},{"namespace":"common","key":"TRANSLATION_CREATE_FAILED","action":"added","value":"FFaaiilleedd ttoo ccrreeaattee ttrraannssllaattiioonn"},{"namespace":"common","key":"TRANSLATION_UPDATED_SUCCESS","action":"added","value":"TTrraannssllaattiioonn uuppddaatteedd ssuucccceessssffuullllyy"},{"namespace":"common","key":"TRANSLATION_UPDATE_FAILED","action":"added","value":"FFaaiilleedd ttoo uuppddaattee ttrraannssllaattiioonn"},{"namespace":"common","key":"TRANSLATION_DELETED_SUCCESS","action":"added","value":"TTrraannssllaattiioonn ddeelleetteedd ssuucccceessssffuullllyy"},{"namespace":"common","key":"TRANSLATIONS_DELETED_SUCCESS","action":"added","value":"{{ccoouunntt}} ttrraannssllaattiioonnss ddeelleetteedd ssuucccceessssffuullllyy"},{"namespace":"common","key":"TRANSLATIONS_DELETED_PARTIAL","action":"added","value":"DDeelleetteedd {{ccoommpplleetteedd}} ttrraannssllaattiioonnss.. {{ffaaiilleedd}} ffaaiilleedd.."},{"namespace":"common","key":"TRANSLATION_DELETE_FAILED","action":"added","value":"FFaaiilleedd ttoo ddeelleettee ttrraannssllaattiioonn"},{"namespace":"common","key":"TRANSLATIONS_SELECTED","action":"added","value":"{{ccoouunntt}} ttrraannssllaattiioonnss sseelleecctteedd"},{"namespace":"common","key":"SEARCH_TRANSLATIONS","action":"added","value":"SSeeaarrcchh ttrraannssllaattiioonnss..."},{"namespace":"common","key":"PLATFORM_STATUS_TODAY","action":"added","value":"HHeerree'ss wwhhaatt'ss hhaappppeenniinngg wwiitthh yyoouurr ppllaattffoorrmm ttooddaayy"},{"namespace":"common","key":"ERROR_LOADING_DATA","action":"added","value":"EErrrroorr llooaaddiinngg ddaattaa: {{mmeessssaaggee}}"},{"namespace":"common","key":"IMPORTING","action":"added","value":"IImmppoorrttiinngg..."},{"namespace":"common","key":"PAGINATION_LOADING_ITEMS_NO_PROGRESS","action":"added","value":"LLooaaddiinngg iitteemmss..."},{"namespace":"common","key":"TERRITORY","action":"added","value":"TTeerrrriittoorryy"},{"namespace":"common","key":"LOCALE","action":"added","value":"LLooccaallee"},{"namespace":"common","key":"LOCALES","action":"added","value":"LLooccaallee((ss))"},{"namespace":"common","key":"NAMESPACE","action":"added","value":"NNaammeessppaaccee"},{"namespace":"common","key":"KEY","action":"added","value":"KKeeyy"},{"namespace":"common","key":"VALUE","action":"added","value":"VVaalluuee"},{"namespace":"common","key":"CREATED","action":"added","value":"CCrreeaatteedd"},{"namespace":"common","key":"UPDATED","action":"added","value":"UUppddaatteedd"},{"namespace":"common","key":"FAILED_TO_LOAD_FLOWS","action":"added","value":"FFaaiilleedd ttoo llooaadd fflloowwss: {{mmeessssaaggee}}"},{"namespace":"common","key":"FLOW_NAME","action":"added","value":"FFlloowwnnaammee"},{"namespace":"common","key":"LAST_MODIFIED","action":"added","value":"LLaassttmmooddiiffiieedd"},{"namespace":"common","key":"PLACEHOLDER_SEARCH_FLOWS","action":"added","value":"SSeeaarrcchh fflloowwss..."}],"descriptions":{"success":true,"file_path":"/usr/local/NetSapiens/netsapiens-horizon/locales/descriptions/en-TT.json","summary":{"total_keys":0,"updated":0,"not_found":0,"skipped":0},"error":"Description file not found (optional)"}},"en-US":{"success":true,"file_path":"/usr/local/NetSapiens/netsapiens-horizon/locales/en-US.json","summary":{"total_keys":1317,"added":190,"updated":0,"unchanged":0,"skipped_user_customized":1127},"changes":[{"namespace":"common","key":"SEARCH_TRANSLATIONS","action":"added","value":"Search translations..."},{"namespace":"common","key":"CREATE","action":"added","value":"Create"},{"namespace":"common","key":"BRAND_ASSET_UPLOAD_FAILED","action":"added","value":"Brand saved, but one or more assets failed to upload."},{"namespace":"common","key":"BRAND_SET_ACTIVE_SUCCESS","action":"added","value":"Brand activated successfully."},{"namespace":"common","key":"BRAND_SET_ACTIVE_FAILED","action":"added","value":"Failed to activate brand."},{"namespace":"common","key":"BRAND_SET_ACTIVE_TITLE","action":"added","value":"Activate Brand"},{"namespace":"common","key":"BRAND_SET_ACTIVE_DESCRIPTION","action":"added","value":"Setting \"{{name}}\" as active will immediately deactivate any other active brand with the same scope."},{"namespace":"common","key":"BRAND_SET_ACTIVE_SCOPE_LABEL","action":"added","value":"Scope"},{"namespace":"common","key":"BRAND_SET_ACTIVE_WILL_DEACTIVATE","action":"added","value":"Will deactivate"},{"namespace":"common","key":"BRAND_SCOPE_ANY","action":"added","value":"any"},{"namespace":"common","key":"SET_ACTIVE","action":"added","value":"Set Active"},{"namespace":"common","key":"ACTIVATE","action":"added","value":"Activate"},{"namespace":"common","key":"BRAND_NAME_IMMUTABLE","action":"added","value":"Brand name cannot be changed after creation."},{"namespace":"common","key":"ADD_BRAND","action":"added","value":"Add Brand"},{"namespace":"common","key":"EDIT_BRAND","action":"added","value":"Edit Brand"},{"namespace":"common","key":"DELETE_BRAND","action":"added","value":"Delete Brand"},{"namespace":"common","key":"CONFIRM_DELETE_BRAND","action":"added","value":"Are you sure you want to delete the brand \"{{name}}\"? This action cannot be undone."},{"namespace":"common","key":"BRANDING_VISUAL_ASSETS","action":"added","value":"Branding & Visual Assets"},{"namespace":"common","key":"BRAND_ASSET_INHERITANCE_NOTICE","action":"added","value":"Assets are optional. If not uploaded, this brand will automatically inherit logo, banners, and splash screen from the nearest matching brand in the hostname → reseller → domain hierarchy."},{"namespace":"common","key":"BRAND_ASSET_INHERITED_FROM","action":"added","value":"Inherited from {{name}}"},{"namespace":"common","key":"BRAND_ASSET_DROP_TO_REPLACE","action":"added","value":"Drop a new file below to replace"},{"namespace":"common","key":"BRAND_NAME_PLACEHOLDER","action":"added","value":"Enter brand name..."},{"namespace":"common","key":"BRAND_DESCRIPTION_PLACEHOLDER","action":"added","value":"Enter reseller description..."},{"namespace":"common","key":"BANNER_UPLOAD_HINT","action":"added","value":"Please upload an image (Max size: 2MB, Recommended: 800×600px)."},{"namespace":"common","key":"LOGO_UPLOAD_HINT","action":"added","value":"Please upload an image (Max size: 2MB, Recommended: 400×400px)."},{"namespace":"common","key":"FAVICON_UPLOAD_HINT","action":"added","value":"Please upload an image (Max size: 2MB, Recommended: 32×32px or 64×64px, .ico or .png)."},{"namespace":"common","key":"ICON_UPLOAD_HINT","action":"added","value":"Please upload an image (Max size: 2MB, Recommended: 512×512px)."},{"namespace":"common","key":"BRAND_ASSET_BANNER_LIGHT","action":"added","value":"Top Banner (Light)"},{"namespace":"common","key":"BRAND_ASSET_BANNER_DARK","action":"added","value":"Top Banner (Dark)"},{"namespace":"common","key":"BRAND_ASSET_FAVICON","action":"added","value":"Favicon"},{"namespace":"common","key":"TOP_BANNER_LIGHT_THEME","action":"added","value":"Top Banner (Light Theme)"},{"namespace":"common","key":"TOP_BANNER_DARK_THEME","action":"added","value":"Top Banner (Dark Theme)"},{"namespace":"common","key":"SPLASH_LOGIN_SCREEN","action":"added","value":"Splash/Login Screen"},{"namespace":"common","key":"COLORS","action":"added","value":"Colors"},{"namespace":"common","key":"FALLBACK_FONT","action":"added","value":"Fallback Font"},{"namespace":"common","key":"SELECT_A_FONT","action":"added","value":"Select a font"},{"namespace":"common","key":"CUSTOM_FONT_URL_LABEL","action":"added","value":"Custom Font URL (optional)"},{"namespace":"common","key":"CUSTOM_FONT_URL_PLACEHOLDER","action":"added","value":"https://fonts.googleapis.com/css2?family=Inter&display=swap"},{"namespace":"common","key":"CUSTOM_FONT_URL_HELPER","action":"added","value":"Load a custom font stylesheet. The selection above will serve as fallback."},{"namespace":"common","key":"CUSTOM_FONT_NAME_LABEL","action":"added","value":"Custom Font Name"},{"namespace":"common","key":"CUSTOM_FONT_NAME_PLACEHOLDER","action":"added","value":"e.g., Inter"},{"namespace":"common","key":"CUSTOM_FONT_NAME_HELPER","action":"added","value":"Exact CSS font-family name as defined in the stylesheet."},{"namespace":"common","key":"CUSTOM_FONT_REQUIRED","action":"added","value":"Required when a custom font URL is specified"},{"namespace":"common","key":"SPACING","action":"added","value":"Spacing"},{"namespace":"common","key":"STYLE","action":"added","value":"Style"},{"namespace":"common","key":"WILDCARD_MATCHES_ALL","action":"added","value":"* (matches all)"},{"namespace":"common","key":"WILDCARD_LEAVE_BLANK","action":"added","value":"Leave blank for wildcard (*)"},{"namespace":"common","key":"WILDCARD_OPTION_LABEL","action":"added","value":"* (wildcard — matches all)"},{"namespace":"common","key":"BORDER_RADIUS_NONE","action":"added","value":"None"},{"namespace":"common","key":"BORDER_RADIUS_SUBTLE","action":"added","value":"Subtle"},{"namespace":"common","key":"BORDER_RADIUS_ROUNDED","action":"added","value":"Rounded"},{"namespace":"common","key":"BORDER_RADIUS_SOFT","action":"added","value":"Soft"},{"namespace":"common","key":"BORDER_RADIUS_PILL","action":"added","value":"Pill"},{"namespace":"common","key":"ICON_STYLE_BASELINE","action":"added","value":"Baseline"},{"namespace":"common","key":"ICON_STYLE_OUTLINE","action":"added","value":"Outline"},{"namespace":"common","key":"ICON_STYLE_ROUND","action":"added","value":"Round"},{"namespace":"common","key":"ICON_STYLE_SHARP","action":"added","value":"Sharp"},{"namespace":"common","key":"ICON_STYLE_TWOTONE","action":"added","value":"Twotone"},{"namespace":"common","key":"STATUS_WARNING","action":"added","value":"Warning"},{"namespace":"common","key":"STATUS_INFO","action":"added","value":"Info"},{"namespace":"common","key":"SESSION_LICENSE_USAGE","action":"added","value":"Session License Usage"},{"namespace":"common","key":"LAST_2_DAYS","action":"added","value":"Last 2 days"},{"namespace":"common","key":"COL_CONNECTION_ID","action":"added","value":"Connection ID"},{"namespace":"common","key":"COL_ORIG_PATTERN","action":"added","value":"Origination Pattern"},{"namespace":"common","key":"COL_ADDRESS","action":"added","value":"Address"},{"namespace":"common","key":"COL_ORIG_STATUS","action":"added","value":"Orig Status"},{"namespace":"common","key":"COL_TERM_STATUS","action":"added","value":"Term Status"},{"namespace":"common","key":"SEARCH_CONNECTIONS","action":"added","value":"Search connections..."},{"namespace":"common","key":"ADD_CONNECTION","action":"added","value":"Add Connection"},{"namespace":"common","key":"EDIT_CONNECTION","action":"added","value":"Edit Connection"},{"namespace":"common","key":"DELETE_CONNECTION","action":"added","value":"Delete Connection"},{"namespace":"common","key":"DELETE_CONNECTION_CONFIRM","action":"added","value":"Are you sure you want to delete this connection?"},{"namespace":"common","key":"CONNECTION_DELETED_SUCCESS","action":"added","value":"Connection deleted successfully"},{"namespace":"common","key":"CONNECTION_CREATED_SUCCESS","action":"added","value":"Connection created successfully"},{"namespace":"common","key":"CONNECTION_UPDATED_SUCCESS","action":"added","value":"Connection updated successfully"},{"namespace":"common","key":"FAILED_TO_LOAD_CONNECTIONS","action":"added","value":"Failed to load connections: {{message}}"},{"namespace":"common","key":"LOCALIZATION","action":"added","value":"Localization"},{"namespace":"common","key":"LOADING_TRANSLATION_DATA","action":"added","value":"Loading translation data..."},{"namespace":"common","key":"LOCALIZATION_DATA_LOADED","action":"added","value":"Localization page - Data loaded (check console)"},{"namespace":"common","key":"AVAILABLE_LOCALES","action":"added","value":"Available Locales"},{"namespace":"common","key":"LOADED_TRANSLATIONS","action":"added","value":"Loaded Translations"},{"namespace":"common","key":"LOCALES_WITH_NAMESPACES","action":"added","value":"{{localeCount}} locales with {{namespaceCount}} namespaces"},{"namespace":"common","key":"ADD_TRANSLATION","action":"added","value":"Add Translation"},{"namespace":"common","key":"EDIT_TRANSLATION","action":"added","value":"Edit Translation"},{"namespace":"common","key":"DELETE_TRANSLATION","action":"added","value":"Delete Translation"},{"namespace":"common","key":"DELETE_TRANSLATION_CONFIRM","action":"added","value":"Are you sure you want to delete this translation?"},{"namespace":"common","key":"AVAILABILITY","action":"added","value":"Availability"},{"namespace":"common","key":"SHOW_INCOMPLETE_ONLY","action":"added","value":"Show Incomplete Only"},{"namespace":"common","key":"SHOWING_INCOMPLETE","action":"added","value":"Showing Incomplete"},{"namespace":"common","key":"IMPORT_TRANSLATIONS","action":"added","value":"Import Translations"},{"namespace":"common","key":"IMPORT_SUMMARY","action":"added","value":"Import Summary"},{"namespace":"common","key":"IMPORT_CONFIRM","action":"added","value":"Import Confirm"},{"namespace":"common","key":"NEW_KEYS","action":"added","value":"new keys"},{"namespace":"common","key":"NEW","action":"added","value":"new"},{"namespace":"common","key":"UPDATES","action":"added","value":"updates"},{"namespace":"common","key":"TOTAL_KEYS","action":"added","value":"total keys"},{"namespace":"common","key":"TRANSLATIONS","action":"added","value":"translations"},{"namespace":"common","key":"TRANSLATION_KEYS_WILL_BE_UPDATED","action":"added","value":"translation(s) will be updated with new values"},{"namespace":"common","key":"WARNING","action":"added","value":"Warning"},{"namespace":"common","key":"EXPAND_ALL","action":"added","value":"Expand All"},{"namespace":"common","key":"COLLAPSE_ALL","action":"added","value":"Collapse All"},{"namespace":"common","key":"EDIT_IMPORT_OF_KEY","action":"added","value":"Edit Import of Key"},{"namespace":"common","key":"TRANSLATIONS_IMPORTED_SUCCESS","action":"added","value":"Successfully imported {{count}} translation(s)"},{"namespace":"common","key":"TRANSLATIONS_IMPORTED_PARTIAL","action":"added","value":"Imported {{success}} translation(s), {{failed}} failed"},{"namespace":"common","key":"TRANSLATION_CREATED_SUCCESS","action":"added","value":"Translation created successfully"},{"namespace":"common","key":"TRANSLATION_CREATED_WITH_COMMON_FALLBACK","action":"added","value":"Translation created successfully. A fallback entry was also created in the common namespace."},{"namespace":"common","key":"TRANSLATION_CREATE_FAILED","action":"added","value":"Failed to create translation"},{"namespace":"common","key":"TRANSLATION_UPDATED_SUCCESS","action":"added","value":"Translation updated successfully"},{"namespace":"common","key":"TRANSLATION_UPDATE_FAILED","action":"added","value":"Failed to update translation"},{"namespace":"common","key":"TRANSLATION_DELETED_SUCCESS","action":"added","value":"Translation deleted successfully"},{"namespace":"common","key":"TRANSLATIONS_DELETED_SUCCESS","action":"added","value":"{{count}} translations deleted successfully"},{"namespace":"common","key":"TRANSLATIONS_DELETED_PARTIAL","action":"added","value":"Deleted {{completed}} translations. {{failed}} failed."},{"namespace":"common","key":"TRANSLATION_DELETE_FAILED","action":"added","value":"Failed to delete translation"},{"namespace":"common","key":"TRANSLATIONS_SELECTED","action":"added","value":"{{count}} translations selected"},{"namespace":"common","key":"PLATFORM_STATUS_TODAY","action":"added","value":"Here's what's happening with your platform today"},{"namespace":"common","key":"ERROR_LOADING_DATA","action":"added","value":"Error loading data: {{message}}"},{"namespace":"common","key":"IMPORTING","action":"added","value":"Importing..."},{"namespace":"common","key":"PAGINATION_LOADING_ITEMS_NO_PROGRESS","action":"added","value":"Loading items..."},{"namespace":"common","key":"COL_BORDER_RADIUS","action":"added","value":"Border Radius"},{"namespace":"common","key":"COL_BRAND_NAME","action":"added","value":"Brand Name"},{"namespace":"common","key":"COL_EMAIL_SENDER","action":"added","value":"Email Sender"},{"namespace":"common","key":"COL_ERROR","action":"added","value":"Error"},{"namespace":"common","key":"COL_FONT_FAMILY","action":"added","value":"Font Family"},{"namespace":"common","key":"COL_FONT_SIZE","action":"added","value":"Font Size"},{"namespace":"common","key":"COL_ICON_STYLE","action":"added","value":"Icon Style"},{"namespace":"common","key":"COL_INFO","action":"added","value":"Info"},{"namespace":"common","key":"COL_MARGIN","action":"added","value":"Margin"},{"namespace":"common","key":"COL_PADDING","action":"added","value":"Padding"},{"namespace":"common","key":"COL_POWERED_BY","action":"added","value":"Powered By"},{"namespace":"common","key":"COL_SUCCESS","action":"added","value":"Success"},{"namespace":"common","key":"COL_FAVICON","action":"added","value":"Favicon"},{"namespace":"common","key":"COL_BANNER_LIGHT","action":"added","value":"Top Banner (Light)"},{"namespace":"common","key":"COL_BANNER_DARK","action":"added","value":"Top Banner (Dark)"},{"namespace":"common","key":"COL_WARNING","action":"added","value":"Warning"},{"namespace":"common","key":"TERRITORY","action":"added","value":"Territory"},{"namespace":"common","key":"LOCALE","action":"added","value":"Locale"},{"namespace":"common","key":"LOCALES","action":"added","value":"Locale(s)"},{"namespace":"common","key":"NAMESPACE","action":"added","value":"Namespace"},{"namespace":"common","key":"KEY","action":"added","value":"Key"},{"namespace":"common","key":"VALUE","action":"added","value":"Value"},{"namespace":"common","key":"CREATED","action":"added","value":"Created"},{"namespace":"common","key":"UPDATED","action":"added","value":"Updated"},{"namespace":"common","key":"FAILED_TO_LOAD_FLOWS","action":"added","value":"Failed to load flows: {{message}}"},{"namespace":"common","key":"FLOW_NAME","action":"added","value":"Flow Name"},{"namespace":"common","key":"LAST_MODIFIED","action":"added","value":"Last Modified"},{"namespace":"common","key":"PLACEHOLDER_SEARCH_FLOWS","action":"added","value":"Search flows..."},{"namespace":"common","key":"CONFIRM_SERVER_OPERATION","action":"added","value":"Confirm Server Operation"},{"namespace":"common","key":"SERVER_OPERATION_WARNING","action":"added","value":"Potentially Destructive Operation"},{"namespace":"common","key":"SERVER_OPERATION_WARNING_TEXT","action":"added","value":"This action will modify the server configuration and cannot be undone. Please review the details carefully before proceeding."},{"namespace":"common","key":"OPERATION_DETAILS","action":"added","value":"Operation Details"},{"namespace":"common","key":"OPERATION","action":"added","value":"Operation"},{"namespace":"common","key":"PACKAGE_CHANGES","action":"added","value":"Package Changes"},{"namespace":"common","key":"REPOSITORY_CHANGE","action":"added","value":"Repository Change"},{"namespace":"common","key":"CONFIRM_ACTION","action":"added","value":"Confirm Action"},{"namespace":"common","key":"TYPE_HOSTNAME_TO_CONFIRM","action":"added","value":"Type hostname to confirm"},{"namespace":"common","key":"HOSTNAME_CONFIRMATION_LABEL","action":"added","value":"Type \"{{hostname}}\" to confirm"},{"namespace":"common","key":"HOSTNAME_MISMATCH_ERROR","action":"added","value":"Hostname does not match"},{"namespace":"common","key":"TICKET_NUMBER_LABEL","action":"added","value":"Ticket Number"},{"namespace":"common","key":"TICKET_NUMBER_OPTIONAL","action":"added","value":"Optional - reference ticket for this change"},{"namespace":"common","key":"CONFIRM_OPERATION","action":"added","value":"Confirm Operation"},{"namespace":"common","key":"WHAT_WILL_HAPPEN","action":"added","value":"What will happen"},{"namespace":"common","key":"PACKAGES_TO_UPDATE","action":"added","value":"Packages to Update ({{count}})"},{"namespace":"common","key":"LATEST","action":"added","value":"latest"},{"namespace":"common","key":"REPOSITORY","action":"added","value":"Repository"},{"namespace":"common","key":"CONFIRMATION_REQUIRED","action":"added","value":"Confirmation Required"},{"namespace":"common","key":"TICKET_NUMBER_NOTE","action":"added","value":"Ticket Number / Note"},{"namespace":"common","key":"TICKET_TRACKING_HELPER","action":"added","value":"Link this change to a ticket for tracking"},{"namespace":"common","key":"TICKET_PLACEHOLDER","action":"added","value":"e.g., JIRA-1234"},{"namespace":"common","key":"HOSTNAME_CONFIRMED","action":"added","value":"✓ Hostname confirmed"},{"namespace":"common","key":"CLICK_TO_UPGRADE_TO","action":"added","value":"Click to upgrade to: {{version}}"},{"namespace":"common","key":"SYSTEM_MANAGEMENT","action":"added","value":"System Management"},{"namespace":"common","key":"VERSION_ENABLED","action":"added","value":"Version Enabled:"},{"namespace":"common","key":"VERSIONS_ENABLED","action":"added","value":"Versions Enabled:"},{"namespace":"common","key":"NO_REPOSITORIES_ENABLED","action":"added","value":"No repositories enabled"},{"namespace":"common","key":"ADJUST_VERSIONS","action":"added","value":"Adjust Versions"},{"namespace":"common","key":"SELECT_UPGRADE_FUNCTIONS","action":"added","value":"Select Upgrade Functions"},{"namespace":"common","key":"CONSOLE_DESCRIPTION","action":"added","value":"This console shows the output commands run on the server. It is read only view only."},{"namespace":"common","key":"RUNNING_COMMAND","action":"added","value":"Running Command..."},{"namespace":"common","key":"FONT_SIZE","action":"added","value":"Font Size :"},{"namespace":"common","key":"WAITING_FOR_OUTPUT","action":"added","value":"Waiting for output..."},{"namespace":"common","key":"NO_OUTPUT_TO_DISPLAY","action":"added","value":"No output to display"},{"namespace":"common","key":"ADJUST_VERSION","action":"added","value":"Adjust Version"},{"namespace":"common","key":"UPGRADE_FUNCTIONS","action":"added","value":"Upgrade Functions"},{"namespace":"common","key":"UNKNOWN","action":"added","value":"Unknown"},{"namespace":"common","key":"REFRESH_REPOSITORY_DATA","action":"added","value":"Refresh Repository Data"},{"namespace":"common","key":"UPDATE_ALL_NETSAPIENS_PACKAGES","action":"added","value":"Update All NetSapiens Packages to Latest"},{"namespace":"common","key":"UPDATE_ALL_PACKAGES_SYSTEM","action":"added","value":"Update All Packages to Latest (System, OS and NetSapiens)"},{"namespace":"common","key":"MOVE_TO_PRODUCTION_BUILDS","action":"added","value":"Move All Package to Production Builds"},{"namespace":"common","key":"MOVE_TO_BETA_BUILDS","action":"added","value":"Move All Package to Early Access Builds (Beta)"},{"namespace":"common","key":"MOVE_TO_ALPHA_BUILDS","action":"added","value":"Move All Package to Development Builds (Alpha)"}],"descriptions":{"success":true,"file_path":"/usr/local/NetSapiens/netsapiens-horizon/locales/descriptions/en-US.json","summary":{"total_keys":69,"updated":0,"not_found":0,"skipped":0}}}}}},"totals":{"total_keys":2504,"added":280,"updated":0,"unchanged":0,"skipped_user_customized":2224}}
Modified at 2026-05-04 17:55:31
Previous
Delete Translation(s)
Next
List license entries
Built with