Billing Usage API
Billing data reference

Billing data reference

Copy as markdown

|

View as Markdown

Reference for all cost fields, billing categories, subcategories, and aggregation dimensions available through the Billing Usage API.


Cost fields

These fields appear in the Billing Usage API response for each aggregation combination.

FieldDescriptionFormat
UnitMeasurement basis for billing (message, message part, session, minute, monthly active user)String
Unit priceCost per unit in standard currency unitsDecimal
QuantityTotal number of billed units. The value may be a whole number, or a decimal.Number
Total per unitTotal charge in standard currency units (unit price multiplied by quantity)Decimal
CurrencyBilling currency (ISO 4217)String (for example, USD, EUR, GBP)


Categories

CodeDisplay name
SMSSMS
SMS_OPERATOR_FEESMS - Operator Fee (US carrier surcharges)
MMSMMS
MMS_OPERATOR_FEEMMS - Operator Fee
EMAILEmail
RCSRCS
WHATSAPPWhatsApp
VIBERViber
MOBILE_PUSHMobile Push
NUMBER_LOOKUPNumber Lookup
CARRIER_LOOKUPCarrier Lookup
EMAIL_VALIDATIONEmail Validation
AGENTOSAgentOS
NOTEUS operator fees (SMS_OPERATOR_FEE, MMS_OPERATOR_FEE) are carrier pass-through costs itemized separately from base message costs.


Subcategories

Some categories have subcategories that provide further breakdown of service variants.

CodeCategoryDisplay nameDescription
VIBER_BMViberViber BMViber Business Messages
VIBER_BOTSViberViber BotsViber Bots


Dimensions

The Behavior column uses the following values:

BehaviorMeaning
Auto-added defaultAdded automatically to aggregateBy if no dimension from this pair is specified
SelectableAdd explicitly to aggregateBy
EnrichmentAdds extra columns alongside an existing dimension without creating new data groupings
Data groupDimensionAPI codeDescriptionApplicabilityBehavior
AccountAccountACCOUNT_NAMEInfobip account nameYesAll channels and servicesAuto-added default
AccountAccount keyACCOUNT_KEYHashed account identifier for programmatic processingYesAll channels and servicesSelectable
AccountUsernameUSER_NAMEUnique username of the user who initiated the trafficYesAll channels and servicesSelectable
AccountApplicationAPPLICATION_IDUnique identifier assigned to an application within the Infobip multitenant platformYesAll channelsNoEmail ValidationNoNumber LookupNoMobile IdentitySelectable
AccountEntityENTITY_IDUnique identifier assigned to an entity within the Infobip multitenant platformYesAll channelsNoEmail ValidationNoNumber LookupNoMobile IdentitySelectable
Service and trafficCategoryCATEGORY_NAMEThe communication channel or service display name (for example, SMS, WhatsApp, RCS)YesAll channels and servicesSelectable
Service and trafficCategory codeCATEGORY_CODEThe category enum code used for filtering and grouping. See Categories.YesAll channels and servicesAuto-added default
Service and trafficDirectionDIRECTIONIndicates whether the traffic was sent to the customer (outbound) or received from the customer (inbound)YesAll channelsNoEmail ValidationNoNumber LookupNoMobile IdentitySelectable
Service and trafficTraffic typeTRAFFIC_TYPEAdditional traffic categorization (for example, RCS single, basic, A2P, P2A).YesWhatsAppYesRCSYesViber Business MessagesSelectable
Service and trafficSubcategory nameSUBCATEGORY_NAMEService variant display name (for example, Viber Business Messages)YesViberSelectable
Service and trafficSubcategory codeSUBCATEGORY_CODEService variant enum code (for example, VIBER_BM). See Subcategories.YesViberSelectable
SenderSenderSENDERThe sender, number, or domain used to send trafficYesAll channelsNoEmail ValidationNoNumber LookupNoMobile IdentitySelectable
SenderSender typeSENDER_TYPESpecifies the type of sender (VLN, short code, alphanumeric, toll-free, 10DLC, domain)YesSMSYesMMSSelectable
Geography and networkCountryCOUNTRY_NAMEThe name of the destination country where traffic was sentYesSMSYesRCSYesWhatsAppYesViber Business MessagesYesNumber LookupSelectable. Enrichments: Country code, Country prefix
Geography and networkCountry codeCOUNTRY_CODEThe official two-letter country code (ISO 3166-1 alpha-2)YesSMSYesRCSYesWhatsAppYesViber Business MessagesYesNumber LookupEnrichment
Geography and networkNetworkNETWORK_NAMEThe name of the mobile network operator, if availableYesSMSYesRCSYesNumber LookupSelectable. Enrichment: Network code
Geography and networkNetwork codeNORM_NET_CODEMCC+MNC code identifying the mobile network operatorYesSMSYesRCSYesNumber LookupEnrichment
Geography and networkCountry prefixCOUNTRY_PREFIXInternational dialing prefix for the destination countryYesSMSYesRCSYesWhatsAppYesViber Business MessagesYesNumber LookupEnrichment
Campaign and message metadataCampaign IDCAMPAIGN_IDThe unique identifier for a Broadcast or JourneyYesAll channelsNoMobile IdentitySelectable
Campaign and message metadataCampaign referenceCAMPAIGN_REFERENCEThe campaign reference ID for traffic sent over Infobip APIs or integrationsYesAll channelsNoEmail ValidationNoNumber LookupNoMobile IdentitySelectable
Campaign and message metadataTemplate IDTEMPLATE_IDThe unique identifier for a WhatsApp templateYesWhatsAppSelectable
Date groupingDayDAYThe date representing the aggregated data for a single dayYesAll channels and servicesSelectable
Date groupingMonthMONTHThe month representing the aggregated dataYesAll channels and servicesSelectable


Related pages

Query billing data
Build and send a billing usage query and handle the callback response.

Billing Usage API
Overview of the API, supported channels, and data finalization behavior.


Need assistance

Explore Infobip Tutorials

Encountering issues

Contact our support

What's new? Check out

Release Notes

Unsure about a term? See

Glossary
Service status

Copyright @ 2006-2026 Infobip ltd.

Service Terms & ConditionsPrivacy policyTerms of use