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.