Audit Log
1. Introduction
Welcome to the quick guide for Audit Log.
This document provides an overview of the centralized logging and monitoring architecture implemented to ensure reliable, secure, and structured handling of system and application logs. The purpose of this architecture is to enable consistent log collection, centralized processing, efficient storage, and real time analysis across all operational environments.
In addition to the technical description of the architecture, the document also includes a detailed explanation of event types and their meaning, which is essential for understanding how different types of activities are recorded, classified, and monitored within the system.
What Is the "Audit Log"?
Audit Log is a detailed record of all actions and events that occur within a platform. It serves as a digital footprint that tracks who did what, when, and how - ensuring full transparency and accountability across all user and system activities.
In other words, the Audit Log provides a complete historical record of every important event on the platform, such as logins, data changes, deletions or configuration updates.
2. Possible Solutions for Log Access
Case 1 - Access audit log over Grafana GUI provided by HORISEN
Audit logs can be accessed through the Grafana GUI provided by our HORISEN company. In addition to access, users can filter logs based on predefined criteria, search log content using keywords, and monitor a graphical representation of log activity in real time. Details on how to use Grafana for accessing and visualizing logs are also provided in this document. The other described cases represent alternative access methods.
Case 2 - Direct Integration with an External Log Management System
Vector includes a sink that enables logs to be sent directly to external log management systems.
If such a system is configured to listen on a specific IP:port and accept requests from the designated source IP address, this represents the most efficient solution.
This approach requires allowing access from the specified IP address to the target network.
Case 3 – Loki API Access
If IP whitelisting is not feasible, access to logs can be provided through the Loki API.
This option enables direct retrieval of logs via API queries, ensuring timely access to the required data.
Case 4 – SFTP Server Access
If neither of the above options is acceptable, an SFTP server can be provisioned for storing audit logs. Logs will be retained for a predefined period, after which they can be accessed and downloaded at any time using public SFTP credentials.
3. Event Types and Descriptions
The following section provides an overview of the different event types generated within the system, along with their corresponding meanings. This classification facilitates clear interpretation, consistent processing, and accurate monitoring of logged activities across all environments.
3.1 System App
Communication/Email Accounts
| Action | Event | Method | App |
|---|---|---|---|
| Create Email Account | content.delivery.email.server.post | POST | SYSTEM |
| Edit Email Account | content.delivery.email.server.patch | PATCH | SYSTEM |
| Email Account Change Status | content.delivery.email.server.patch | PATCH | SYSTEM |
| Delete Email Account | content.delivery.email.server.delete | DELETE | SYSTEM |
Notifications/Template
| Action | Event | Method | App |
|---|---|---|---|
| Create Template | noticeconfigs.notice.template.post | POST | SYSTEM |
| Edit Template | noticeconfigs.notice.template.patch | PATCH | SYSTEM |
| Template Change Status | noticeconfigs.notice.template.patch | PATCH | SYSTEM |
| Delete Template | - | DELETE | SYSTEM |
| Create Email Template | noticeconfigs.email.template.post | POST | SYSTEM |
| Edit Email Template | noticeconfigs.email.template.patch | PATCH | SYSTEM |
| Delete Email Template | noticeconfigs.email.template.delete | DELETE | SYSTEM |
| Create SMS Template | noticeconfigs.sms.template.post | POST | SYSTEM |
| Edit SMS Template | noticeconfigs.sms.template.patch | PATCH | SYSTEM |
| Delete SMS Template | noticeconfigs.sms.template.delete | DELETE | SYSTEM |
Notifications/Channels
| Action | Event | Method | App |
|---|---|---|---|
| Create Channel | noticeconfigs.notice.channel.post | POST | SYSTEM |
| Edit Channel | noticeconfigs.notice.channel.patch | PATCH | SYSTEM |
| Channel Change Status | noticeconfigs.notice.channel.patch | PATCH | SYSTEM |
| Delete Channel | noticeconfigs.notice.channel.delete | DELETE | SYSTEM |
Documents/Templates
| Action | Event | Method | App |
|---|---|---|---|
| Edit Label - Save | docsconfigs.template.label.post | POST | SYSTEM |
Documents/Images
| Action | Event | Method | App |
|---|---|---|---|
| Upload image | platform.settings.docs.configs.template.file.upload | POST | BUSINESS_PARTNERS |
| Delete image | platform.settings.docs.configs.template.file.delete | DELETE | BUSINESS_PARTNERS |
| Image Change Status | platform.settings.docs.configs.template.file.status.patch | PATCH | BUSINESS_PARTNERS |
Currencies
| Action | Event | Method | App |
|---|---|---|---|
| Add Currency | sys-core-api.currency.context.patch | POST | SYSTEM |
| Edit Rounding Rule | sys-core-api.currency.context.patch | PATCH | SYSTEM |
| Delete Currency | sys-core-api.currency.context.patch | PATCH | SYSTEM |
3.2 Testing Manager
Testing Manager - DLR Test
| Action | Event | Method | App |
|---|---|---|---|
| Send SMS | bulk-dlr-test.dlr.test.send.sms.post | POST | BULK_SMS |
| Create Gateway Template | bulk-dlr-test.gate.template.post | POST | BULK_SMS |
| Edit Gateway Template | bulk-dlr-test.gate.template.put | PUT | BULK_SMS |
| Delete Gateway Template | bulk-dlr-test.gate.template.delete | DELETE | BULK_SMS |
| Create Destination | bulk-dlr-test.addr.book.dest.post | POST | BULK_SMS |
| Edit Destination | bulk-dlr-test.addr.book.dest.put | PUT | BULK_SMS |
| Delete Destination | bulk-dlr-test.addr.book.dest.delete | DELETE | BULK_SMS |
| Create Message Template | bulk-dlr-test.message.template.post | POST | BULK_SMS |
| Edit Message Template | bulk-dlr-test.message.template.put | PUT | BULK_SMS |
| Delete Message Template | bulk-dlr-test.message.template.delete | DELETE | BULK_SMS |
| Tester Feedback - Save | bulk-dlr-test.dlr.test.send.sms.put | PUT | BULK_SMS |
Testing Manager - HLR / MNP Test
| Action | Event | Method | App |
|---|---|---|---|
| Create Test Job | bulk.hlrmnp.test.v2.task.add | POST | BULK_SMS |
| Create Instant Test | bulk.hlrmnp.test.v2.task.add | POST | BULK_SMS |
| Upload File | bulk.hlrmnp.test.v2.task.upload.file.add | POST | BULK_SMS |
| Status Change | bulk.hlrmnp.test.v2.task.patch | PATCH | BULK_SMS |
| Edit Scheduled Test | bulk.hlrmnp.test.v2.task.update | PUT | BULK_SMS |
| Delete Scheduled Test | bulk.hlrmnp.test.v2.task.delete | DELETE | BULK_SMS |
3.3 Statistics
Statistics
| Action | Event | Method | App |
|---|---|---|---|
| Summary | stats.query | POST | BULK_SMS |
| Export Selected Distribution | stats.time.quants stats.export.xlsx |
POST POST |
BULK_SMS |
| Export Full Distribution | stats.time.quants stats.export.xlsx |
POST POST |
BULK_SMS |
| Export Pivot Table | stats.time.quants stats.export.xlsx.pivot |
POST | BULK_SMS |
3.4 Report Manager
Report Manager
| Action | Event | Method | App |
|---|---|---|---|
| Create Report Definition | event.manager.check.setup.traffic.add | POST | BULK_SMS |
| Stop Report Definition (Change Status) |
event.manager.check.setup.traffic.change.status | POST | BULK_SMS |
| Start Report Definition (Change Status) |
event.manager.check.setup.traffic.change.status | POST | BULK_SMS |
| Edit Report Definition | event.manager.check.setup.traffic.update | PUT | BULK_SMS |
| Delete Report Definition | event.manager.check.setup.traffic.delete | DELETE | BULK_SMS |
3.5 Rates Manager
Rates Manager – Customers – SMS
| Action | Event | Method | App |
|---|---|---|---|
| Create Price List | bulkpricelist.pricelist.add | POST | BULK_SMS |
| Edit Price List | bulkpricelist.pricelist.update | PUT | BULK_SMS |
| Delete Price List | bulkpricelist.sms.pricelist.status.change | POST | BULK_SMS |
| Change Status Price List | bulkpricelist.pricelist.delete | DELETE | BULK_SMS |
| Change Send Rates Settings | bulkpricelist.pricelist.update | PUT | BULK_SMS |
| Create Price List Range | bulkpricelist.pricelist.range.add | POST | BULK_SMS |
| Edit Price List Range | bulkpricelist.pricelist.range.update | PUT | BULK_SMS |
| Copy Price List Range | bulkpricelist.pricelist.range.add bulkpricelist.v2.pricelist.range.clone |
POST POST |
BULK_SMS |
| Activate Price List Range | bulkpricelist.pricelist.range.status.change | POST | BULK_SMS |
| Send Price List Range | bulkpricelist.pricelist.update bulkpricelistdocs.bulk.pricelist.docs.exeption.send |
PUT POST |
BULK_SMS |
| Delete PriceList Range | bulkpricelist.pricelist.range.delete | DELETE | BULK_SMS |
| Shrink/Expand Price List Range | bulkpricelist.pricelist.range.shrink.expand | POST | BULK_SMS |
| Add Prefixes (Group with Prefixes) - v2 | bulkpricelist.v2.pricelist.range.prefix.group.post | POST | BULK_SMS |
| Add Prefixes - v1 | bulkpricelist.pricelist.range.prefix.add | POST | BULK_SMS |
| Edit Prefixes - v2 | bulkpricelist.v2.pricelist.range.prefix.group.put | PUT | BULK_SMS |
| Edit Prefixes - v1 | bulkpricelist.pricelist.range.prefix.update | PUT | BULK_SMS |
| Delete Prefixes - v2 | bulkpricelist.pricelist.range.prefix.group.delete | DELETE | BULK_SMS |
| Delete Prefixes - v1 | bulkpricelist.pricelist.range.prefix.delete | DELETE | BULK_SMS |
| Change Status Prefixes | The enabled/disabled status is only reflected after clicking the Save button. The API is not called when toggling the switch. | - | BULK_SMS |
| Save / Save and Stay | bulkpricelist.v2.pricelist.range.prefix.add | POST | BULK_SMS |
| Import Prefixes | bulkpricelist.pricelist.range.prefix.import | POST | BULK_SMS |
| Add Default Routing for Prefixes | bulkpricelist.meta.language.description.create | POST | BULK_SMS |
| Add Country (Add Country Rule, Routing Rule, Link Routing, MNP, etc.) - ADD ON THIRD SCREEN | bulkpricelist.v2.pricelist.range.country.add | POST | BULK_SMS |
| Edit Country - EDIT ON THIRD SCREEN | bulkpricelist.v2.pricelist.range.country.update | PUT | BULK_SMS |
| Delete Country | bulkpricelist.v2.pricelist.range.country.delete | DELETE | BULK_SMS |
| Import Prices | bulkpricelist.pricelist.range.rates.generate bulkpricelist.pricelist.range.rates.import |
POST POST |
BULK_SMS |
| Copy Price List Range from | bulkpricelist.v2.pricelist.range.clone | POST | BULK_SMS |
Rates Manager - Customers - Long Numbers MO
| Action | Event | Method | App |
|---|---|---|---|
| Create Price List | bulkpricelist.mo.pricelist.add | POST | BULK_SMS |
| Edit Price List | bulkpricelist.mo.pricelist.update | PUT | BULK_SMS |
| Delete Price List | bulkpricelist.mo.pricelist.delete | DELETE | BULK_SMS |
| Change Status Price List | bulkpricelist.mo.pricelist.status.change | POST | BULK_SMS |
| Send MO Rates | bulkpricelist.mo.pricelist.sendxlsx | POST | BULK_SMS |
| Create MO Group | bulkpricelist.mo.pricelist.group.add | POST | BULK_SMS |
| Edit MO Group | bulkpricelist.mo.pricelist.group.put | PUT | BULK_SMS |
| Change Status MO Group | bulkpricelist.mo.pricelist.group.status.change | POST | BULK_SMS |
| Delete MO Group | bulkpricelist.mo.pricelist.group.delete | DELETE | BULK_SMS |
| Add Prefix | bulkpricelist.mo.pricelist.rule.add | POST | BULK_SMS |
| Add Number | bulkpricelist.mo.pricelist.rule.add | POST | BULK_SMS |
| Add Range | bulkpricelist.mo.pricelist.rule.add | POST | BULK_SMS |
| Import | bulkpricelist.mo.pricelist.suppliers.csv.import | POST | BULK_SMS |
| Delete Receiver | ulkpricelist.mo.pricelist.rule.delete | DELETE | BULK_SMS |
| Delete All Group Numbers | bulkpricelist.mo.pricelist.rule.delete.all | DELETE | BULK_SMS |
Rates Manager - Products - SMS
| Action | Event | Method | App |
|---|---|---|---|
| Create Product Price List | bulkpricelist.pricelist.add | POST | BULK_SMS |
| Edit Product Price List | bulkpricelist.pricelist.update | PUT | BULK_SMS |
| Change Status Product Price List | bulkpricelist.sms.pricelist.status.change | POST | BULK_SMS |
| Delete Product Price List | bulkpricelist.pricelist.delete | DELETE | BULK_SMS |
| Change Send Rates Settings | bulkpricelist.pricelist.update | PUT | BULK_SMS |
| Create Price List Range | bulkpricelist.pricelist.range.add | POST | BULK_SMS |
| Edit Price List Range | bulkpricelist.pricelist.range.update | PUT | BULK_SMS |
| Activate Price List Range | bulkpricelist.pricelist.range.status.change | POST | BULK_SMS |
| Delete Price List Range | bulkpricelist.pricelist.range.delete | DELETE | BULK_SMS |
| Copy Prices | bulkpricelist.pricelist.range.add bulkpricelist.v2.pricelist.range.clone |
POST POST |
BULK_SMS |
| Send Rates | bulkpricelistdocs.bulk.pricelist.docs.exeption.send | POST | BULK_SMS |
| Shrink/Expand Price List Range | bulkpricelist.pricelist.range.shrink.expand | POST | BULK_SMS |
| Add Prefixes | bulkpricelist.v2.pricelist.range.prefix.group.post | POST | BULK_SMS |
| Edit Prefixes | bulkpricelist.v2.pricelist.range.prefix.group.put | PUT | BULK_SMS |
| Delete Prefixes | bulkpricelist.pricelist.range.prefix.group.delete | DELETE | BULK_SMS |
| Change Status Prefixes | The enabled/disabled status is only reflected after clicking the Save button. The API is not called when toggling the switch. | - | BULK_SMS |
| Add Default Routing in Prefixes | bulkpricelist.meta.language.description.create | POST | BULK_SMS |
| Save / Save and Stay | bulkpricelist.v2.pricelist.range.prefix.add | POST | BULK_SMS |
| Import Prefixes | bulkpricelist.pricelist.range.prefix.import | POST | BULK_SMS |
| Add Exception | bulkpricelist.v2.pricelist.range.exceptions.add | POST | BULK_SMS |
| Add Customer | bulkpricelist.v2.pricelist.range.exceptions.cust.add | POST | BULK_SMS |
| Delete Customer | bulkpricelist.v2.pricelist.range.exceptions.cust.delete | DELETE | BULK_SMS |
| Edit Exception | bulkpricelist.v2.pricelist.range.exceptions.update | PUT | BULK_SMS |
| Delete Exception | bulkpricelist.v2.pricelist.range.exceptions.delete | DELETE | BULK_SMS |
| Copy Countries from Default | bulkpricelist.v2.pricelist.range.clone | POST | BULK_SMS |
| Add Country (Add MNP, General Country Rule, etc.) | bulkpricelist.v2.pricelist.range.country.add | POST | BULK_SMS |
| Edit Country (Add MNP, General Country Rule, etc.) | bulkpricelist.v2.pricelist.range.country.update | PUT | BULK_SMS |
| Delete Country | bulkpricelist.v2.pricelist.range.country.delete | DELETE | BULK_SMS |
| Copy Price List Range from... | bulkpricelist.v2.pricelist.range.clone.exceptions | POST | BULK_SMS |
Rates Manager - Packages - Customer
| Action | Event | Method | App |
|---|---|---|---|
| Create Volume Package Set | bulkpricelist.pricelist.package.add | POST | BULK_SMS |
| Add/Edit Package Condition | bulkpricelist.pricelist.package.condition.add | POST | BULK_SMS |
| Edit Volume Package Set | bulkpricelist.pricelist.package.update | PUT | BULK_SMS |
| Delete Volume Package Set | bulkpricelist.pricelist.package.delete | DELETE | BULK_SMS |
| Change Status Volume Package Set | bulkpricelist.pricelist.package.status.change | POST | BULK_SMS |
Rates Manager - Packages - Suppliers
| Action | Event | Method | App |
|---|---|---|---|
| Create Volume Package Set | bulkpricelist.gate.package.add | POST | BULK_SMS |
| Add/Edit Package Condition | bulkpricelist.bulkpricelist.gate.package.condition.post | POST | BULK_SMS |
| Create Price List | bulkpricelist.gate.pricelist.add | POST | BULK_SMS |
| Edit Volume Package Set | bulkpricelist.gate.package.update | PUT | BULK_SMS |
| Delete Volume Package Set | bulkpricelist.gate.package.delete | DELETE | BULK_SMS |
| Change Status Volume Package Set | bulkpricelist.gate.package.status.change | POST | BULK_SMS |
Rates Manager - Connection Fees
| Action | Event | Method | App |
|---|---|---|---|
| Create Connection Fees | platform.settings.connection.fees.add | POST | BUSINESS_PARTNERS |
| Edit Connection Fees | platform.settings.connection.fees.update | PUT | BUSINESS_PARTNERS |
| Delete Connection Fees | platform.settings.connection.fees.delete | DELETE | BUSINESS_PARTNERS |
| Create New Fee | platform.settings.connection.fees.price.add | POST | BUSINESS_PARTNERS |
| Edit Fee | platform.settings.connection.fees.price.update | PUT | BUSINESS_PARTNERS |
| Delete Fee | platform.settings.connection.fees.price.delete | DELETE | BUSINESS_PARTNERS |
Rates Manager - Suppliers – SMS
| Action | Event | Method | App |
|---|---|---|---|
| Create Price List | bulkpricelist.gate.pricelist.add | POST | BULK_SMS |
| Edit Price List | bulkpricelist.gate.pricelist.update | PUT | BULK_SMS |
| Change Status Price List | bulkpricelist.gate.pricelist.change.status | POST | BULK_SMS |
| Delete Price List | bulkpricelist.gate.pricelist.delete | DELETE | BULK_SMS |
| Import Price List | bulkpricelist.gate.pricelist.range.import | POST | BULK_SMS |
| Create Price List Range | bulkpricelist.gate.pricelist.range.add | POST | BULK_SMS |
| Edit Price List Range | bulkpricelist.gate.pricelist.range.update | PUT | BULK_SMS |
| Activate Price List Range | bulkpricelist.gate.pricelist.status.change | POST | BULK_SMS |
| Delete Price List Range | bulkpricelist.gate.pricelist.range.delete | DELETE | BULK_SMS |
| Copy Prices | bulkpricelist.gate.pricelist.range.add bulkpricelist.gate.pricelist.range.clone |
POST POST |
BULK_SMS |
| Add Price Item | bulkpricelist.gate.pricelist.range.item.add | POST | BULK_SMS |
| Edit Price Item | bulkpricelist.gate.pricelist.range.item.update | PUT | BULK_SMS |
| Change Status Price Item | bulkpricelist.gate.pricelist.range.item.update | PUT | BULK_SMS |
| Delete Price Item | bulkpricelist.gate.pricelist.range.item.delete | DELETE | BULK_SMS |
Rates Manager - Suppliers - Inbound Trunk MO
| Action | Event | Method | App |
|---|---|---|---|
| Create Inbound Trunk | bulkpricelist.mo.pricelist.inbound.trunks.add | POST | BULK_SMS |
| Edit Inbound Trunk | bulkpricelist.mo.pricelist.inbound.trunk.update | PUT | BULK_SMS |
| Delete Inbound Trunk | bulkpricelist.mo.inbound.trunk.delete | DELETE | BULK_SMS |
| Change Status Inbound Trunk | bulkpricelist.mo.inbound.trunk.status.change | POST | BULK_SMS |
Rates Manager - Suppliers – MNP
| Action | Event | Method | App |
|---|---|---|---|
| Create Price List Range | routing.sources.price.date.post | POST | BULK_SMS |
| Edit Price List Range | routing.sources.price.date.put | PUT | BULK_SMS |
| Delete Price List Range | routing.sources.price.date.delete | DELETE | BULK_SMS |
| Copy Prices | routing.sources.price.date.post routing.sources.price.date.clone |
POST POST |
BULK_SMS |
| Activate Price List Range | routing.sources.price.date.patch | PATCH | BULK_SMS |
| Add MNP Price for Country | routing.sources.price.item.post | POST | BULK_SMS |
| Edit MNP Price for Country | routing.sources.price.item.put | PUT | BULK_SMS |
| Change Status MNP Price for Country | routing.sources.price.item.patch | PATCH | BULK_SMS |
| Delete MNP Price for Country | routing.sources.price.item.delete | DELETE | BULK_SMS |
| Import Prices | routing.sources.price.item.import | POST | BULK_SMS |
Rates Manager - Suppliers - Auto import Rates
| Action | Event | Method | App |
|---|---|---|---|
| Stop AI | bulkpricelist.gate.price.import.control.update | PUT | BULK_SMS |
| Start AI | bulkpricelist.gate.price.import.control.update | PUT | BULK_SMS |
| Bulk Action: Activate Price List Range | bulkpricelist.gate.pricelist.status.change | POST | BULK_SMS |
| Activate Price List Range | bulkpricelist.gate.pricelist.status.change | POST | BULK_SMS |
| Create Link Settings | bulkpricelist.gate.pricelist.emaillink.add | POST | BULK_SMS |
| Edit Link Settings | bulkpricelist.gate.pricelist.emaillink.update | PUT | BULK_SMS |
| Change Status Link Settings | bulkpricelist.gate.pricelist.emaillink.update | PUT | BULK_SMS |
Rates Manager - Routing Search - SMS v1
| Action | Event | Method | App |
|---|---|---|---|
| Reroute selected rows to Gateway | bulkpricelist.pricelist.routing.reroute.add | POST | BULK_SMS |
Rates Manager - Routing Search - SMS v2
| Action | Event | Method | App |
|---|---|---|---|
| Reroute selected rows to Gateway | bulkpricelist.v2.pricelist.routing.reroute.add | POST | BULK_SMS |
Rates Manager - Routing Search – MNP
| Action | Event | Method | App |
|---|---|---|---|
| Reroute selected rows to Gateway - Save | bulkpricelist.pricelist.routing.reroute.mnp.add | POST | BULK_SMS |
Rates Manager - Sanity Check
| Action | Event | Method | App |
|---|---|---|---|
| Create Instant Check | bulk.sanity.check.v2.sanity.check.task.create | POST | BULK_SMS |
| Create Batch Check Job | bulk.sanity.check.v2.sanity.check.task.create | POST | BULK_SMS |
| Delete Result | bulk.sanity.check.v2.sanity.check.task.test.delete | DELETE | BULK_SMS |
| Bulk Action: Delete Selected Check Results | bulk.sanity.check.v2.sanity.check.task.test.delete | DELETE | BULK_SMS |
| Delete Batch Check Result | bulk.sanity.check.v2.sanity.check.run.delete | DELETE | BULK_SMS |
| Edit Scheduled Check | bulk.sanity.check.v2.sanity.check.task.update | PUT | BULK_SMS |
| Delete Scheduled Check | bulk.sanity.check.v2.sanity.check.task.delete | DELETE | BULK_SMS |
Rates Manager - Future Prices - Suppliers
| Action | Event | Method | App |
|---|---|---|---|
| Network - Change Gateway Price List Item | bulkpricelist.gate.pricelist.range.item.update | POST | BULK_SMS |
3.6 Platform Settings
Platform Settings - Finance
| Action | Event | Method | App |
|---|---|---|---|
| Edit Invoices Hardcopy | platform.settings.finance.update | PUT | BUSINESS_PARTNERS |
| Edit Netting Approval | platform.settings.finance.update | PUT | BUSINESS_PARTNERS |
| Edit Platform Finance | platform.settings.finance.update | PUT | BUSINESS_PARTNERS |
| Taxes | platform.settings.finance.update | PUT | BUSINESS_PARTNERS |
| Currencies | platform.settings.sys.core.all.cash.rounding.update platform.settings.sys.core.currencies.update |
PUT | BUSINESS_PARTNERS |
| Create Bank Account | platform.settings.platform.owner.bank.account.add | POST | BUSINESS_PARTNERS |
| Edit Bank Accounts | platform.settings.platform.owner.bank.account.update | PUT | BUSINESS_PARTNERS |
| Delete Bank Accounts | platform.settings.platform.owner.bank.account.delete | DELETE | BUSINESS_PARTNERS |
| Create Invoice Reminder | finance-configs.reminder.policy.action.post | POST | FINANCE |
| Edit Invoice Reminder | finance-configs.reminder.policy.action.put | PUT | FINANCE |
| Delete Invoice Reminder | finance-configs.reminder.policy.delete | DELETE | FINANCE |
| Reminder sending stopped Reminder sending with threshold Reminder sending active |
platform.settings.finance.update | PUT | BUSINESS_PARTNERS |
Platform Settings - Communication
| Action | Event | Method | App |
|---|---|---|---|
| Edit Email Server | platform.settings.email.srv.account.update | PUT | BUSINESS_PARTNERS |
| Edit Alert Server | bulk.configs.v2.alert.email.channel.update | PUT | BULK_SMS |
Platform Settings - Rates Manage
| Action | Event | Method | App |
|---|---|---|---|
| Edit SMS Finance Settings | platform.settings.rates.manager.update | PUT | BUSINESS_PARTNERS |
| Edit SMS File Settings | platform.settings.rates.manager.update | PUT | BUSINESS_PARTNERS |
| Edit SMS Autoimport Settings | platform.settings.rates.manager.update | PUT | BUSINESS_PARTNERS |
| Edit SMS Notifications | platform.settings.rates.manager.update | PUT | BUSINESS_PARTNERS |
Platform Settings - Notifications and Alerts
| Action | Event | Method | App |
|---|---|---|---|
| Create Notification Contact | bulk.configs.v2.notice.receivers.create | POST | BULK_SMS |
| Delete Notification Contact | bulk.configs.v2.notice.receivers.delete | DELETE | BULK_SMS |
| Delete All Notification Contacts | bulk.configs.v2.notice.receivers.delete.all | DELETE | BULK_SMS |
| Import Notification Contact | bulk.configs.v2.bulk.configs.notice.template.import | POST | BULK_SMS |
| Create Alert Contact | bulk.configs.v2.alert.receivers.add | POST | BULK_SMS |
| Delete Alert Contact | bulk.configs.v2.alert.receivers.delete | DELETE | BULK_SMS |
| Delete All Alert Contacts | bulk.configs.v2.alert.receivers.delete.all | DELETE | BULK_SMS |
| Create Customer Alert Policy | bulk.configs.v2.alert.policy.input.add | POST | BULK_SMS |
| Edit Customer Alert Policy | bulk.configs.v2.alert.policy.input.update | PUT | BULK_SMS |
| Delete Customer Alert Policy | bulk.configs.v2.alert.policy.input.delete | DELETE | BULK_SMS |
Platform Settings - Documents
| Action | Event | Method | App |
|---|---|---|---|
| Save Label Editor (change) |
platform.settings.docs.configs.doc.template.label.add | POST | BUSINESS_PARTNERS |
| Preview Label Editor | input.billing.billing.report.export.preview | POST | BULK_SMS |
| Upload Logo | platform.settings.docs.configs.template.file.upload | POST | BUSINESS_PARTNERS |
| Activate Logo | platform.settings.docs.configs.template.file.status.patch | PATCH | BUSINESS_PARTNERS |
| Delete Logo | platform.settings.docs.configs.template.file.delete | DELETE | BUSINESS_PARTNERS |
Platform Settings - Grouping
| Action | Event | Method | App |
|---|---|---|---|
| Create SMS Gateway Group | platform.settings.out.gate.group.add | POST | BUSINESS_PARTNERS |
| Edit SMS Gateway Group | platform.settings.out.gate.group.update | PUT | BUSINESS_PARTNERS |
| Delete SMS Gateway Group | platform.settings.out.gate.group.delete | DELETE | BUSINESS_PARTNERS |
| Add Gateway in Gateway Group | bulk-gates.out.gate.change.group.update | PUT | bulk-gates |
| Delete Gateway from Gateway Group | bulk-gates.out.gate.change.group.update | PUT | bulk-gates |
Platform Settings - Testing Manager
| Action | Event | Method | App |
|---|---|---|---|
| Edit DLR or HLR Test Account | bulk.configs.v2.tm.test.settings.post | POST | BULK_SMS |
Platform Settings - Campaign Detector
| Action | Event | Method | App |
|---|---|---|---|
| Create Campaign Tag | event.manager.campaign.tag.add | POST | BULK_SMS |
| Edit Campaign Tag | event.manager.campaign.tag.update | PUT | BULK_SMS |
| Activate/Deactivate Campaign Tag | event.manager.campaign.tag.patch | PATCH | BULK_SMS |
| Delete Campaign Tag | event.manager.campaign.tag.delete | DELETE | BULK_SMS |
Platform Settings - Theming
| Action | Event | Method | App |
|---|---|---|---|
| Create Welcome Page Item | bulk.configs.v2.welcome.page.post | POST | BULK_SMS |
| Edit Welcome Page Item | bulk.configs.v2.welcome.page.put | PUT | BULK_SMS |
| Delete Welcome Page Item | bulk.configs.v2.welcome.page.delete | DELETE | BULK_SMS |
| Add Logo | bulk.configs.v2.bulk.welcome.page.logo.patch | PATCH | BULK_SMS |
| Edit Logo | bulk.configs.v2.bulk.welcome.page.logo.patch | PATCH | BULK_SMS |
| Delete Logo | bulk.configs.v2.bulk.welcome.page.logo.patch | DELETE | BULK_SMS |
Platform Settings - Custom Fields / Invoice Conditions Customer
| Action | Event | Method | App |
|---|---|---|---|
| Create Custom Field | input.billing.cust.attribute.code.name.post input.billing.cust.attribute.post input.billing.cust.attribute.link.post |
POST | BULK_SMS |
| Edit CustomField | input.billing.cust.attribute.put | PUT | BULK_SMS |
| Activate/Deactivate Custom Field (Change Status) |
input.billing.cust.attribute.link.patch | PATCH | BULK_SMS |
| Delete Custom Field | input.billing.cust.attribute.delete | DELETE | BULK_SMS |
| Delete Custom Field in use | input.billing.cust.attribute.link.tag.delete input.billing.cust.attribute.value.attrId.secId.delete input.billing.cust.attribute.link.tag.delete input.billing.cust.attributes.link.delete input.billing.cust.attribute.delete |
DELETE | BULK_SMS |
| Add Tag | input.billing.cust.attribute.link.tag.post | POST | BULK_SMS |
| Delete Tag | input.billing.cust.attribute.link.tag.delete | DELETE | BULK_SMS |
Platform Settings - Custom Fields / Invoice Conditions Supplier
| Action | Event | Method | App |
|---|---|---|---|
| Create Custom Field | output.billing.cust.attribute.code.name.post output.billing.cust.attribute.post output.billing.cust.attribute.link.post |
POST | BULK_SMS |
| Edit Custom Field | output.billing.cust.attribute.put | PUT | BULK_SMS |
| Activate/Deactivate Custom Fields (Change Status) |
output.billing.cust.attribute.link.patch | PATCH | BULK_SMS |
| Delete Custom Field | output.billing.cust.attribute.delete | DELETE | BULK_SMS |
| Delete Custom Field in use | output.billing.cust.attribute.value.attrId.secId.delete output.billing.cust.attributes.link.delete output.billing.cust.attribute.delete |
DELETE | BULK_SMS |
Platform Settings - Custom Fields / Pricing Conditions Customer
| Action | Event | Method | App |
|---|---|---|---|
| Create Custom Field | input.billing.cust.attribute.code.name.post input.billing.cust.attribute.post input.billing.cust.attribute.link.post |
POST | BULK_SMS |
| Edit Custom Field | input.billing.cust.attribute.put | PUT | BULK_SMS |
| Activate/Deactivate Custom Fields (Change Status) |
input.billing.cust.attribute.link.patch | PATCH | BULK_SMS |
| Delete Custom Field | input.billing.cust.attribute.delete | DELETE | BULK_SMS |
| Delete Custom Field in use | input.billing.cust.attribute.value.attrId.secId.delete input.billing.cust.attributes.link.delete input.billing.cust.attribute.delete |
DELETE | BULK_SMS |
Platform Settings - Custom Fields / Pricing Conditions Supplier
| Action | Event | Method | App |
|---|---|---|---|
| Create Custom Field | output.billing.cust.attribute.code.name.post output.billing.cust.attribute.post output.billing.cust.attribute.link.post |
POST | BULK_SMS |
| Edit Custom Field | output.billing.cust.attribute.put | PUT | BULK_SMS |
| Activate/Deactivate Custom Fields (Change Status) |
output.billing.cust.attribute.link.patch | PATCH | BULK_SMS |
| Delete Custom Field | output.billing.cust.attributes.link.delete output.billing.cust.attribute.delete |
DELETE | BULK_SMS |
| Delete Custom Field in use | output.billing.cust.attribute.delete output.billing.cust.attributes.link.delete output.billing.cust.attribute.link.tag.delete output.billing.cust.attribute.value.attrId.secId.delete |
DELETE | BULK_SMS |
Platform Settings - Custom Fields / Customer Connections
| Action | Event | Method | App |
|---|---|---|---|
| Create Custom Field | sms.accounts.account.cust.attribute.pcode.name.post sms.accounts.account.cust.attribute.post sms.accounts.account.cust.attribute.link.post sms.accounts.account.cust.attribute.link.post |
POST | BULK_SMS |
| Edit Custom Field | sms.accounts.account.cust.attribute.put | PUT | BULK_SMS |
| Activate/Deactivate Custom Fields (Change Status) |
sms.accounts.account.cust.attribute.put | PUT | BULK_SMS |
| Delete Custom Field | sms.accounts.account.cust.attribute.delete | DELETE | BULK_SMS |
| Delete Custom Field in use | sms.accounts.account.cust.attribute.delete | DELETE | BULK_SMS |
| Deactivate Section | sms.accounts.account.cust.attribute.link.patch | PATCH | BULK_SMS |
Platform Settings - Custom Fields / Supplier Connections
| Action | Event | Method | App |
|---|---|---|---|
| Create Custom Field | bulk.configs.v2.bulk-gates.cust.attribute.pcode.name.post bulk.configs.v2.bulk-gates.cust.attribute.post bulk.configs.v2.bulk-gates.cust.attribute.link.post |
POST | BULK_SMS |
| Edit Custom Field | bulk.configs.v2.bulk-gates.cust.attribute.put | PUT | BULK_SMS |
| Activate/Deactivate Custom Fields (Change Status) |
bulk.configs.v2.bulk-gates.cust.attribute.put | PUT | BULK_SMS |
| Delete Custom Field | bulk.configs.v2.bulk-gates.cust.attribute.delete | DELETE | BULK_SMS |
| Delete Custom Field in use | bulk.configs.v2.bulk-gates.cust.attribute.delete | DELETE | BULK_SMS |
3.7 Numbering Plan
Numbering Plan - MCC MNC Lookup
| Action | Event | Method | App |
|---|---|---|---|
| Download | platform.settings.docs.configs.template.labels.full.list platform.settings.docs.configs.category.labels.def.langs.full.list |
GET GET |
BUSINESS_PARTNERS |
Numbering Plan - Prefix Lookup
| Action | Event | Method | App |
|---|---|---|---|
| Export Results | platform.settings.docs.configs.category.labels.def.langs.full.list platform.settings.docs.configs.template.labels.full.list |
GET GET |
BUSINESS_PARTNERS |
| Export All Prefixes | platform.settings.docs.configs.category.labels.def.langs.full.list platform.settings.docs.configs.template.labels.full.list |
GET GET |
BUSINESS_PARTNERS |
3.8 Monitoring
Monitoring - Session Manager – Customer
| Action | Event | Method | App |
|---|---|---|---|
| Stop Session | sms.session.manager.customer.connection.action.put | PUT | BULK_SMS |
Monitoring - Session Manager – Supplier
| Action | Event | Method | App |
|---|---|---|---|
| Restart Session | sms.session.manager.supplier.gates.action.put | PUT | BULK_SMS |
Monitoring - Queue Manager - Supplier (Output)
| Action | Event | Method | App |
|---|---|---|---|
| - | - | - | - |
Monitoring - Queue Manager - MNP Queue
| Action | Event | Method | App |
|---|---|---|---|
| - | - | - | - |
Monitoring - Campaign Detector
| Action | Event | Method | App |
|---|---|---|---|
| Assign/ConfigCampaigns (bulk action) | event.manager.campaign.patch | PATCH | BULK_SMS |
| Edit Campaign | event.manager.campaign.patch | PATCH | BULK_SMS |
| Activate Campaign | event.manager.campaign.patch | PATCH | BULK_SMS |
| Deactivate Campaign | event.manager.campaign.patch | PATCH | BULK_SMS |
| Archive Campaign | event.manager.campaign.patch | PATCH | BULK_SMS |
| Add Group | event.manager.campaign.group.add | POST | BULK_SMS |
| Delete Group | event.manager.campaign.group.delete | DELETE | BULK_SMS |
3.9 Message Log
Message Log - SMS MT
| Action | Event | Method | App |
|---|---|---|---|
| Download All Data Download Customer Data Download Supplier Data |
platform.settings.docs.configs.template.labels.full.list platform.settings.docs.configs.category.labels.def.langs.full.list bulk-msglog.message.list bulk-msglog.message.excel.dl |
GET GET GET GET |
bulk-msglog-stats-api |
| View Message | bulk-msglog.message.detail | GET | bulk-msglog-stats-api |
| Show Log | bulk-msglog.message.list | GET | bulk-msglog-stats-api |
Message Log - SMS MO
| Action | Event | Method | App |
|---|---|---|---|
| - | - | - | - |
3.10 List Manager
List Manager - Blocklists – MSISDN
| Action | Event | Method | App |
|---|---|---|---|
| Create MSISDN | bulk-list-mgr.black_list.create | POST | bulk-list-mgr |
| Edit MSISDN | bulk-list-mgr.black.list.update | PUT | bulk-list-mgr |
| Delete MSISDN | bulk-list-mgr.black_list.delete | DELETE | bulk-list-mgr |
| Change Status MSISDN | bulk-list-mgr.black.list.update | PUT | bulk-list-mgr |
| Import MSISDN | list.manager.v2.import.task.create list.manager.v2.import.task.upload-file list.manager.v2.import.task.patch |
POST POST PATCH |
bulk-list-mgr |
List Manager - Blocklists - Sender ID
| Action | Event | Method | App |
|---|---|---|---|
| Create Sender ID | bulk-list-mgr.black_list.create | POST | bulk-list-mgr |
| Edit Sender ID | bulk-list-mgr.black_list.update | PUT | bulk-list- mgr |
| Delete Sender ID | bulk-list-mgr.black_list.delete | DELETE | bulk-list- mgr |
| Change Status Sender ID | bulk-list-mgr.black_list.update | PUT | bulk-list- mgr |
| Import Sender ID | list.manager.v2.import.task.create list.manager.v2.import.task.uploadfile list.manager.v2.import.task.patch |
POST POST PATCH |
bulk-list- mgr |
List Manager - Blocklists – Content
| Action | Event | Method | App |
|---|---|---|---|
| Create Content | bulk-list-mgr.black_list.create | POST | bulk-list- mgr |
| Edit Content | bulk-list-mgr.black_list.update | PUT | bulk-list- mgr |
| Delete Content | bulk-list-mgr.black_list.delete | DELETE | bulk-list- mgr |
| Change Status Content | bulk-list-mgr.black_list.update | PUT | bulk-list- mgr |
| Import Content | list.manager.v2.import.task.create list.manager.v2.import.task.upload-file list.manager.v2.import.task.patch |
POST POST PATCH |
bulk-list- mgr |
List Manager - Blocklists – Groups
| Action | Event | Method | App |
|---|---|---|---|
| Create Group | bulk-list-mgr.black_list_group.create | POST | bulk-list-mgr |
| Edit Group | bulk-list-mgr.black_list_group.update | PUT | bulk-list- mgr |
| Change Status Group | bulk-list-mgr.black_list_group.update | PUT | bulk-list- mgr |
| Delete Group | bulk-list-mgr.black_list_group.delete | DELETE | bulk-list- mgr |
List Manager - Blocklists - Import Tasks
| Action | Event | Method | App |
|---|---|---|---|
| Import MSISDN | list.manager.v2.import.task.create list.manager.v2.import.task.upload-file list.manager.v2.import.task.patch |
POST POST PATCH |
bulk-list-mgr |
| Delete Import Task | list.manager.v2.import.task.delete | DELETE | bulk-list- mgr |
List Manager - Allowlists – MSISDN
| Action | Event | Method | App |
|---|---|---|---|
| Create MSISDN | bulk-list-mgr.white_list.create | POST | bulk-list-mgr |
| Edit MSISDN | bulk-list-mgr.white_list.update | PUT | bulk-list-mgr |
| Change Status MSISDN | bulk-list- mgr.white_list.update | PUT | bulk-list-mgr |
| Delete MSISDN | bulk-list-mgr.white_list.delete | DELETE | bulk-list-mgr |
| Import MSISDN | list.manager.v2.import.task.create list.manager.v2.import.task.upload-file list.manager.v2.import.task.patch |
POST POST PATCH |
bulk-list-mgr |
List Manager Allowlists - Sender ID
| Action | Event | Method | App |
|---|---|---|---|
| Create Sender ID | bulk-list-mgr.white_list.create | POST | bulk-list-mgr |
| Edit Sender ID | bulk-list-mgr.white_list.update | PUT | bulk-list-mgr |
| Change Status Sender ID | bulk-list-mgr.white_list.update | PUT | bulk-list-mgr |
| Delete Sender ID | bulk-list-mgr.white_list.delete | DELETE | bulk-list-mgr |
| Import Sender ID | list.manager.v2.import.task.create list.manager.v2.import.task.upload-file list.manager.v2.import.task.patch |
POST POST PATCH |
bulk-list-mgr |
List Manager - Allowlists – Content
| Action | Event | Method | App |
|---|---|---|---|
| Create Content | bulk-list-mgr.white_list.create | POST | bulk-list-mgr |
| Edit Content | bulk-list-mgr.white_list.update | PUT | bulk-list-mgr |
| Change Status Content | bulk-list-mgr.white_list.update | PUT | bulk-list-mgr |
| Delete Content | bulk-list-mgr.white_list.delete | DELETE | bulk-list-mgr |
| Import Content | list.manager.v2.import.task.create list.manager.v2.import.task.upload-file list.manager.v2.import.task.atch |
POST POST PATCH |
bulk-list-mgr |
List Manager - Allowlists – Groups
| Action | Event | Method | App |
|---|---|---|---|
| Create Group | bulk-list-mgr.white_list_group.create | POST | bulk-list-mgr |
| Edit Group | bulk-list-mgr.white_list_group.update | PUT | bulk-list-mgr |
| Change Status Group | bulk-list-mgr.white_list_group.update | PUT | bulk-list-mgr |
| Delete Group | bulk-list-mgr.white_list_group.delete | DELETE | bulk-list-mgr |
List Manager - Allowlists - Import Tasks
| Action | Event | Method | App |
|---|---|---|---|
| Import Task | list.manager.v2.import.task.create list.manager.v2.import.task.upload-file list.manager.v2.import. task.patch |
POST POST PATCH |
bulk-list-mgr |
| Delete Import Task | list.manager.v2.import.task.delete | DELETE | bulk-list-mgr |
3.11 Finance
Customer Balance
| Action | Event | Method | App |
|---|---|---|---|
| - | - | - | - |
Customer Invoice
| Action | Event | Method | App |
|---|---|---|---|
| Create Topup Credit | sit.invoice.add input.billing.credit.record.add input.billing.credit.record.set.invoice.add |
POST | FINANCE BULK_SMS BULK_SMS |
| Create Topup Credit - Fully paid | sit.invoice.add input.billing.credit.record.add input.billing.credit.record.set.invoice.add input.billing.credit.record.payment.add |
POST | FINANCE BULK_SMS BULK_SMS BULK_SMS |
| Create Part Payment Invoice - Save draft | input.billing.credit.record.add input.billing.credit.record.set.invoice.addsit.invoice.add |
POST | BULK_SMS BULK_SMS FINANCE |
| Create Part Payment Invoice - Save and approve | input.billing.credit.record.add input.billing.credit.record.set.invoice.add sit.invoice.addsit.invoice.change.status |
POST | BULK_SMS BULK_SMS FINANCE FINANCE |
| Approve draft invoice | sit.invoice.change.status sit.invoice.ext.update |
POST PUT |
FINANCE |
| Reject draft invoice | sit.invoice.change.status | POST | FINANCE |
| Create Rebilling task | input.billing.recalculation.task.add sit.invoice.processing.status.change |
POST POST |
BULK_SMS FINANCE |
| Add Payment | sit.invoice.clearing.record.add input.billing.credit.record.payment.add |
POST POST |
BULK_SMS |
| Edit Payment | sit.invoice.clearing.record.update | PUT | FINANCE |
| Send Invoice | sit.invoice.logs.record.add sit.invoice.send.update |
POST PUT |
FINANCE |
| Send Invoice with Linked Documents | sit.invoice.logs.record.add sit.invoice.send.update |
POST PUT |
FINANCE FINANCE |
| Move to Dispute | sit.invoice.dispute.status.change sit.invoice.ext.update |
POST PUT |
FINANCE |
| Create Credit Note | sit.invoice.collection.member.add | POST | FINANCE |
| Create Debit Note | sit.invoice.collection.member.add | POST | FINANCE |
| Approve/Reject Credit Note | sit.invoice.collection.member.status.change | POST | FINANCE |
| Approve/Reject Debit Note | sit.invoice.collection.member.status.change | POST | FINANCE |
| Send Debit Note with Invoice | sit.invoice.logs.record.add sit.invoice.send.update |
POST PUT |
FINANCE |
| Send Debit Note | sit.invoice.logs.record.add sit.invoice.send.update |
POST PUT |
FINANCE FINANCE |
| Send Credit Note with Invoice | sit.invoice.logs.record.add sit.invoice.send.update |
POST PUT |
FINANCE FINANCE |
| Send Credit Note | sit.invoice.logs.record.add sit.invoice.send.update |
POST PUT |
FINANCE FINANCE |
| Refresh Invoice | sit.invoice.customer.data.refresh | PUT | FINANCE |
| Enable/Disable Reminder | sit.invoice.reminder.status.change | - | - |
| Resolve Dispute | sit.invoice.dispute.status.change | POST | FINANCE |
| Bulk Action: Reject selected invoices | sit.invoice.bulk.status.change | POST | FINANCE |
| Bulk Action: Approve selected invoices without sending email | sit.invoice.bulk.status.change | POST | FINANCE |
| Bulk Action: Approve selected invoices and send invoice to customers | input.billing.credit.record.status.change.update sit.invoice.logs.record.add sit.invoice.send.update |
POST POST PUT |
BULK_SMS FINANCE FINANCE |
| Bulk Action: Export to accounting software | invoicetran-sfer.invoice.suppexport.post | POST | FINANCE |
| Bulk Action: Payments Bulk | input.billing.billing.record.payment.update | POST | FINANCE |
Supplier Invoice
| Action | Event | Method | App |
|---|---|---|---|
| Create Supplier Invoice | sit.invoice.add sit.invoice.ext.update |
POST PUT |
FINANCE FINANCE |
| Edit Supplier Invoice | sit.invoice.update sit.invoice.ext.update |
PUT PUT |
- |
| Change Status Supplier Invoice: Unchecked-Approved | sit.invoice.change.status | POST | FINANCE |
| Change Status Supplier Invoice: Approved-Open | sit.invoice.readytopay.set | POST | FINANCE |
| Delete Supplier Invoice | sit.invoice.delete | DELETE | FINANCE |
| Bulk Action: Move all selected invoices to ready to pay status | sit.invoice.change.status | POST | FINANCE |
| Move to Dispute | sit.invoice.dispute.status.change sit.invoice.ext.update |
POST PUT |
FINANCE FINANCE |
| Add Payment | sit.invoice.clearing.record.add | POST | FINANCE |
| Edit Payment | sit.invoice.clearing.record.update | PUT | FINANCE |
| Bulk Action: Payment Bulk - Save | sit.invoice.clearing.record.add | POST | FINANCE |
| Dispute Resolved | sit.invoice.dispute.status.change | POST | FINANCE |
Invoice Import
| Action | Event | Method | App |
|---|---|---|---|
| Create Supplier Invoice | sit.invoice.add sit.invoice.ext.update |
POST PUT |
FINANCE |
| Link Inbound with Price List | invoiceimport.email.linkupdate.update | PUT | FINANCE |
| Delete Invoice | invoiceimport.email.delete | DELETE | FINANCE |
Customer Reminders
| Action | Event | Method | App |
|---|---|---|---|
| - | - | - | - |
Control Invoices
| Action | Event | Method | App |
|---|---|---|---|
| - | - | - | - |
Netting Statements
| Action | Event | Method | App |
|---|---|---|---|
| Create Netting | sit.invoice.add sit.invoice.netting.item.add |
POST POST |
FINANCE FINANCE |
| Edit Netting | sit.invoice.update | PUT | FINANCE |
| Delete Netting | sit.invoice.delete | DELETE | FINANCE |
| Approve/Reject Netting | sit.invoice.change.status | POST | FINANCE |
| Send Netting PDF | sit.invoice.logs.record.add sit.invoice.send.update |
POST PUT |
FINANCE FINANCE |
| Send Netting for approval | sit.invoice.logs.record.add sit.invoice.send.netting.update |
POST PUT |
FINANCE |
| Add Payment | sit.invoice.clearing.record.add | POST | FINANCE |
| Edit Payment | sit.invoice.clearing.record.update | PUT | FINANCE |
Netting - Credit Report
| Action | Event | Method | App |
|---|---|---|---|
| - | - | - | - |
Customer Credit&Debit Note
| Action | Event | Method | App |
|---|---|---|---|
| Create Customer Credit/Debit Note | sit.invoice.add | POST | FINANCE |
| Edit Customer Credit/Debit Note | sit.invoice.update | PUT | FINANCE |
| Approve/Reject Credit/Debit Note | sit.invoice.collection.member.status.change | POST | FINANCE |
| Delete Customer Credit/Debit Note | sit.invoice.delete | DELETE | FINANCE |
| Send Note | sit.invoice.logs.record.add sit.invoice.send.update |
POST PUT |
FINANCE FINANCE |
| Add Payment | sit.invoice.clearing.record.add | POST | FINANCE |
| Edit Payment | sit.invoice.clearing.record.update | PUT | FINANCE |
Supplier Credit&Debit Note
| Action | Event | Method | App |
|---|---|---|---|
| Create Supplier Credit/Debit Note | sit.invoice.add | POST | FINANCE |
| Edit Supplier Credit/Debit Note | sit.invoice.update | PUT | FINANCE |
| Delete Supplier Credit/Debit Note | sit.invoice.delete | DELETE | FINANCE |
| Approve/Reject Supplier Credit/Debit Note | sit.invoice.change.status | POST | FINANCE |
| Add Payment | sit.invoice.clearing.record.add | POST | FINANCE |
| Edit Payment | sit.invoice.clearing.record.update | PUT | FINANCE |
3.12 Connections
Customer SMS Connections
| Action | Event | Method | App |
|---|---|---|---|
| Create SMS Connection | sms.accounts.account.ext.add | POST | BULK_SMS |
| Edit SMS Connection | sms.accounts.account.ext.update | PUT | BULK_SMS |
| Clone SMS Connection | sms.accounts.account.ext.add | POST | BULK_SMS |
| Delete SMS Connection | sms.accounts.account.ext.delete | DELETE | BULK_SMS |
| Change Status SMS Connection | sms.accounts.account.status.change | POST | BULK_SMS |
| Send Credentials | sms.accounts.accounts.credentials.update | PUT | BULK_SMS |
Supplier SMS Connections
| Action | Event | Method | App |
|---|---|---|---|
| Create Supplier Gateway | bulk.configs.v2.out.gates.create | POST | BULK_SMS |
| Edit Supplier Gateway | bulk.configs.v2.out.gate.update | PUT | BULK_SMS |
| Delete Supplier Gateway | bulk.configs.v2.out.gate.delete | DELETE | BULK_SMS |
| Change Status Supplier Gateway | bulk.configs.v2.out.gate.status.update | PUT | BULK_SMS |
| Create SMS Connection | bulk.configs.v2.out.gate.connection.create | POST | BULK_SMS |
| Edit SMS Connection | bulk.configs.v2.out.gate.conn.update | PUT | BULK_SMS |
| Delete SMS Connection | bulk.configs.v2.out.gate.connection.delete | DELETE | BULK_SMS |
| Change Status SMS Connection | bulk.configs.v2.out.gate.connection.status.update | PUT | BULK_SMS |
| Create Error Mapping | bulk.configs.v2.out.gate.error.map.create | POST | BULK_SMS |
| Edit Error Mapping | bulk.configs.v2.out.gate.error.map.update | PUT | BULK_SMS |
| Delete Error Mapping | bulk.configs.v2.out.gate.error.map.delete | DELETE | BULK_SMS |
| Add List Item | bulk.configs.v2.out.gate.error.item.create | POST | BULK_SMS |
| Edit List Item | bulk.configs.v2.out.gate.error.item.update | PUT | BULK_SMS |
| Delete List Item | bulk.configs.v2.out.gate.error.item.delete | DELETE | BULK_SMS |
Entry Points
| Action | Event | Method | App |
|---|---|---|---|
| Create Public Entry Point | bulk.configs.v2.bulk.input.entry.add | POST | BULK_SMS |
| Edit Public Entry Point | bulk.configs.v2.bulk.input.entry.update | PUT | BULK_SMS |
| Delete Public Entry Point | bulk.configs.v2.bulk.input.entry.delete | DELETE | BULK_SMS |
| Create VPN Entry Point | bulk.configs.v2.bulk.input.entry.add | POST | BULK_SMS |
| Edit VPN Entry Point | bulk.configs.v2.bulk.input.entry.update | PUT | BULK_SMS |
| Delete VPN Entry Point | bulk.configs.v2.bulk.input.entry.delete | DELETE | BULK_SMS |
TON/NPI Policies
| Action | Event | Method | App |
|---|---|---|---|
| Create Policy | bulk.configs.v2.connection.ton.npi.policy.post | POST | BULK_SMS |
| Edit Policy (Add/Edit Rules) | bulk.configs.v2.connection.ton.npi.policy.put | PUT | BULK_SMS |
| Delete Policy | bulk.configs.v2.connection.ton.npi.policy.delete | DELETE | BULK_SMS |
3.13 CDR
CDR
| Action | Event | Method | App |
|---|---|---|---|
| Create CDR Task | bulk-cdr-mgr.cdr.export.task.create | POST | bulk-cdr-mgr |
| Edit CDR Task | bulk-cdr-mgr.cdr.export.task.update | PUT | bulk-cdr-mgr |
| Delete CDR Task | bulk-cdr-mgr.cdr.export.task.delete | DELETE | bulk-cdr-mgr |
| Cancel CDR Task | bulk-cdr-mgr.cdr.export.task.patch | PATCH | bulk-cdr-mg |
| Download CDR file | bulk-cdr-mgr.cdr.export.task.token.create | POST | bulk-cdr-mgr |
| Create Webhook | bulk-cdr-mgr.cdr.webhook.create | POST | bulk-cdr-mgr |
| Edit Webhook | bulk-cdr-mgr.cdr.webhook.update | PUT | bulk-cdr-mgr |
| Delete Webhook | bulk-cdr-mgr.cdr.webhook.delete | DELETE | bulk-cdr-mgr |
| Create FTP Account | bulk-cdr-mgr.cdr.ftp.account.create | POST | bulk-cdr-mgr |
| Edit FTP Account | bulk-cdr-mgr.cdr.ftp.account.update | PUT | bulk-cdr-mgr |
| Delete FTP Account | bulk-cdr-mgr.cdr.ftp.account.delete | DELETE | bulk-cdr-mgr |
3.14 Business Partners
Business Partners
| Action | Event | Method | App |
|---|---|---|---|
| Create Business Partner (+ Create Product) | biz.core.v2.biz.partner.registration.post biz.core.v2.biz.partner.products.post |
POST POST |
BUSINESS_PARTNERS |
| Edit Business Partner (BP part) | biz.core.v2.biz.partners.put | PUT | BUSINESS_PARTNERS |
| Edit Business Partner (Address part) | biz.core.v2.biz.partner.address.update | PUT | BUSINESS_PARTNERS |
| Activate/Deactivate Business Partner (Change Status) | biz.core.v2.partner.patch | PATCH | BUSINESS_PARTNERS |
| Add Logo | biz.core.v2.biz.partner.logo.change.status | PATCH | BUSINESS_PARTNERS |
| Delete Logo | biz.core.v2.biz.partner.logo.delete | DELETE | BUSINESS_PARTNERS |
| Delete Business Partner | biz.core.v2.partner.delete | DELETE | BUSINESS_PARTNERS |
| Import Business Partner | biz.core.v2.biz.partner.registration.import biz.core.v2.biz.partner.registration.post |
POST POST |
BUSINESS_PARTNERS |
| Bulk Action / ChangeCo-Owner | - | - | - |
Business Partners - Addresses
| Action | Event | Method | App |
|---|---|---|---|
| Crate Address | biz.core.v2.biz.partner.address.add | POST | BUSINESS_PARTNERS |
| Edit Address | biz.core.v2.biz.partner.address.update | PUT | BUSINESS_PARTNERS |
| Add Value on Custom Field on Product form | biz.core.v2.partner.attribute.add | POST | BUSINESS_PARTNERS |
| Edit Value on Custom Field on Product form | biz.core.v2.partner.attribute.update | PUT | BUSINESS_PARTNERS |
| Delete Address | biz.core.v2.biz.partner.address.delete | DELETE | BUSINESS_PARTNERS |
Business Partners - Contacts
| Action | Event | Method | App |
|---|---|---|---|
| Crate Contact | biz.core.v2.biz.partner.contact.post | POST | BUSINESS_PARTNERS |
| Edit Contact | biz.core.v2.biz.partner.contact.update | PUT | BUSINESS_PARTNERS |
| Add Value on Custom Field on Product form | biz.core.v2.partner.attribute.add | POST | BUSINESS_PARTNERS |
| Edit Value on Custom Field on Product form | biz.core.v2.partner.attribute.update | PUT | BUSINESS_PARTNERS |
| Delete Contact | biz.core.v2.biz.partner.contact.delete | DELETE | BUSINESS_PARTNERS |
Business Partners - Products
| Action | Event | Method | App |
|---|---|---|---|
| Crate Product | biz.core.v2.biz.partner.products.post | POST | BUSINESS_PARTNERS |
| Edit Product | biz.core.v2.biz.partner.products.put | PUT | BUSINESS_PARTNERS |
| Add Value on Custom Field on Product form | biz.core.v2.partner.attribute.add | POST | BUSINESS_PARTNERS |
| Edit Value on Custom Field on Product form | biz.core.v2.partner.attribute.update | PUT | BUSINESS_PARTNERS |
| Activate/Deactivate Product (Change Status) | biz.core.v2.bizpProduct.patch | PATCH | BUSINESS_PARTNERS |
| Delete Product | biz.core.v2.biz.partner.products.delete | DELETE | BUSINESS_PARTNERS |
Business Partners - Account Manager
| Action | Event | Method | App |
|---|---|---|---|
| Crate Account Manager | biz.core.v2.partner.account.manager.add | POST | BUSINESS_PARTNERS |
| Edit Account Manager | biz.core.v2.partner.account.manager.update | PUT | BUSINESS_PARTNERS |
| Activate/Deactivate Account Manager (Change Status) | biz.core.v2.partner.account.manager.update | PUT | BUSINESS_PARTNERS |
| Delete Account Manager | biz.core.v2.partner.account.manager.delete | DELETE | BUSINESS_PARTNERS |
| Delete Account Manager in use | biz.core.v2.partner.update | PUT | BUSINESS_PARTNERS |
Business Partners - List Item / Industry
| Action | Event | Method | App |
|---|---|---|---|
| Crate List Item | biz.core.v2.industry.add | POST | BUSINESS_PARTNERS |
| Edit List Item | biz.core.v2.industry.update | PUT | BUSINESS_PARTNERS |
| Activate/Deactivate List Item (Change Status) | biz.core.v2.industry.update | PUT | BUSINESS_PARTNERS |
| Delete List Item | biz.core.v2.industry.delete | DELETE | BUSINESS_PARTNERS |
| Delete List Item in use | biz.core.v2.partner.update | PUT | BUSINESS_PARTNERS |
| Favorite | biz.core.v2.industry.update | PUT | BUSINESS_PARTNERS |
Business Partners - List Item / Company Size
| Action | Event | Method | App |
|---|---|---|---|
| Crate List Item | biz.core.v2.company.size.add | POST | BUSINESS_PARTNERS |
| Edit List Item | biz.core.v2.company.size.update | PUT | BUSINESS_PARTNERS |
| Activate/Deactivate List Item (Change Status) | biz.core.v2.company.size.update | PUT | BUSINESS_PARTNERS |
| Delete List Item | biz.core.v2.company.size.delete | DELETE | BUSINESS_PARTNERS |
| Delete List Item in use | biz.core.v2.partner.update | PUT | BUSINESS_PARTNERS |
| Favorite | biz.core.v2.company.size.update | PUT | BUSINESS_PARTNERS |
Business Partners - List Item / Partner Type
| Action | Event | Method | App |
|---|---|---|---|
| Crate List Item | biz.core.v2.partner.type.add | POST | BUSINESS_PARTNERS |
| Edit List Item | biz.core.v2.partner.type.update | PUT | BUSINESS_PARTNERS |
| Activate/Deactivate List Item (Change Status) | biz.core.v2.partner.type.update | PUT | BUSINESS_PARTNERS |
| Delete List Item | biz.core.v2.partner.type.delete | DELETE | BUSINESS_PARTNERS |
| Delete List Item in use | biz.core.v2.partner.update | PUT | BUSINESS_PARTNERS |
| Favorite | biz.core.v2.partner.type.update | PUT | BUSINESS_PARTNERS |
Business Partners - List Item / Department
| Action | Event | Method | App |
|---|---|---|---|
| Crate List Item | biz.core.v2.biz.departments.add | POST | BUSINESS_PARTNERS |
| Edit List Item | biz.core.v2.biz.departments.update | PUT | BUSINESS_PARTNERS |
| Activate/Deactivate List Item (Change Status) | biz.core.v2.biz.departments.update | PUT | BUSINESS_PARTNERS |
| Delete List Item | biz.core.v2.biz.departments.delete | DELETE | BUSINESS_PARTNERS |
| Delete List Item in use | biz.core.v2.partner.update | PUT | BUSINESS_PARTNERS |
| Favorite | biz.core.v2.biz.departments.update | PUT | BUSINESS_PARTNERS |
Business Partners - List Item / Management
| Action | Event | Method | App |
|---|---|---|---|
| Crate List Item | biz.core.v2.biz.positions.add | POST | BUSINESS_PARTNERS |
| Edit List Item | biz.core.v2.biz.positions.update | PUT | BUSINESS_PARTNERS |
| Activate/Deactivate List Item (Change Status) | biz.core.v2.biz.positions.update | PUT | BUSINESS_PARTNERS |
| Delete List Item | biz.core.v2.biz.positions.delete | DELETE | BUSINESS_PARTNERS |
| Delete List Item in use | biz.core.v2.partner.update | PUT | BUSINESS_PARTNERS |
| Favorite | biz.core.v2.biz.positions.update | PUT | BUSINESS_PARTNERS |
Business Partners - Custom Fields
| Action | Event | Method | App |
|---|---|---|---|
| Crate List Item | biz.core.v2.biz.positions.add | POST | BUSINESS_PARTNERS |
| Edit List Item | biz.core.v2.biz.positions.update | PUT | BUSINESS_PARTNERS |
| Activate/Deactivate List Item (Change Status) | biz.core.v2.biz.positions.update | PUT | BUSINESS_PARTNERS |
| Delete List Item | biz.core.v2.biz.positions.delete | DELETE | BUSINESS_PARTNERS |
| Delete List Item in use | biz.core.v2.partner.update | PUT | BUSINESS_PARTNERS |
| Favorite | biz.core.v2.biz.positions.update | PUT | BUSINESS_PARTNERS |
3.15 Billing Conditions
Customer Invoice Conditions
| Action | Event | Method | App |
|---|---|---|---|
| Crate Custom Field | biz.core.v2.attribute.add | POST | BUSINESS_PARTNERS |
| Edit Custom Field | biz.core.v2.attribute.update | PUT | BUSINESS_PARTNERS |
| Activate/Deactivate Custom Field (Change Status) | biz.core.v2.attribute.update | PUT | BUSINESS_PARTNERS |
| Delete Custom Field | biz.core.v2.attribute.delete | DELETE | BUSINESS_PARTNERS |
| Delete Custom Field in use | biz.core.v2.attribute.update | PUT | BUSINESS_PARTNERS |
| Add UI Sections | biz.core.v2.attribute.section.add | POST | BUSINESS_PARTNERS |
| Edit UI Sections | biz.core.v2.attribute.update | PUT | BUSINESS_PARTNERS |
| Delete UI Section | biz.core.v2.attribute.update | PUT | BUSINESS_PARTNERS |
| Finance Tag | biz.core.v2.attribute.update | PUT | BUSINESS_PARTNERS |
Supplier Invoice Conditions
| Action | Event | Method | App |
|---|---|---|---|
| Create Invoice Conditions - Save draft | output.billing.total.balance.add | POST | BULK_SMS |
| Create Invoice Conditions - Save and Activate | output.billing.total.balance.add output.billing.total.balance.status.change.update |
POST | BULK_SMS |
| Edit Invoice Conditions | output.billing.total.balance.update | PUT | BULK_SMS |
| Add/Edit Invoice Conditions - Custom fields | output.billing.cust.attribute.value.post output.billing.cust.attribute.value.put |
POST PUT |
BULK_SMS |
| Delete Invoice Conditions | output.billing.total.balance.delete | DELETE | BULK_SMS |
| Change Status (Activate/Block/Deactivate) | output.billing.total.balance.status.change.update | POST | BULK_SMS |
| Create Pricing Conditions | output.billing.account.add | POST | BULK_SMS |
Topup Credits
| Action | Event | Method | App |
|---|---|---|---|
| Create Topup Credit | input.billing.credit.record.add input.billing.credit.record.set.invoice.addsit.invoice.add |
POST | BULK_SMS |
| Add Allowed Amount | input.billing.credit.record.allowed.amount.change.add | POST | BULK_SMS |
| Create Topup Credit (Fully paid) | sit.invoice.add input.billing.credit.record.add input.billing.credit.record.set.invoice.add input.billing.credit.record.payment.add |
POST | BULK_SMS |
Customer Pricing Conditions
| Action | Event | Method | App |
|---|---|---|---|
| Create Pricing Conditions | input.billing.account.add | POST | BULK_SMS |
| Edit Pricing Conditions | input.billing.account.update | PUT | BULK_SMS |
| Edit Pricing Conditions - Custom fields | input.billing.cust.attribute.value.post input.billing.cust.attribute.value.put |
POST PUT |
BULK_SMS |
| Change Status Pricing Conditions | sms.accounts.accounts.billing.status.change | POST | BULK_SMS |
| Delete Pricing Conditions | input.billing.account.delete | DELETE | BULK_SMS |
| Migrate Connections | input.billing.accounts.gates.migration.update | POST | BULK_SMS |
Supplier Pricing Conditions
| Action | Event | Method | App |
|---|---|---|---|
| Create Pricing Conditions | output.billing.account.add | POST | BULK_SMS |
| Edit Pricing Conditions | output.billing.account.update | PUT | BULK_SMS |
| Edit Pricing Conditions - Custom fields | output.billing.cust.attribute.value.post output.billing.cust.attribute.value.put |
POST PUT |
BULK_SMS |
| Change Status Pricing Conditions | output.billing.account.status.change.update | POST | BULK_SMS |
| Delete Pricing Conditions | output.billing.account.delete | DELETE | BULK_SMS |
| Migrate Connections | output.billing.accounts.gates.migration.update | POST | BULK_SMS |
Prepaid Traffic Report
| Action | Event | Method | App |
|---|---|---|---|
| Send Prepaid Traffic Report | input.billing.billing.report.send.email.add | POST | BULK_SMS |
4. Instructions for using the Audit Log
The Audit Log provides a complete, timestamped record of all user and system activities within the platform, including logins, data modifications, deletions, and configuration changes. It serves as a centralized source of truth for monitoring operational and security-related events. To support efficient analysis, multiple filtering options are available. A global search enables quick retrieval of specific entries by keyword or phrase. Logs can be filtered by user (based on registered email addresses), event (predefined identifiers typically reflecting the API endpoint and operation type), HTTP method (GET, POST, PUT, PATCH, DELETE), and application (e.g., Business Partners, Finance, Security) to isolate relevant records. Additional technical filters include CI (list of available APIs) and I (Instance), which provide further granularity for advanced troubleshooting and analysis.
A time period filter allows selection of any desired interval or custom range, with longer periods requiring extended processing time. An auto-refresh option, enabled by default at one-minute intervals, ensures data remains currect and can be disabled when manual review is required.