Skip to content

RevenueUnits

Revenue unit is a reporting/cost center used for grouping and reporting sales. Orders are tagged with a revenue unit for analytics and financial reporting.

Storage Location

{customer_id}-revenue_unit.json

Fields

FieldTypeRequiredDescription
idintegerYesUnique revenue unit identifier.
namestringYesRevenue unit name.
customer_idintegerYesReference to Customer.
external_referencesarrayNoExternal system mappings for integration.

External References Structure

External references allow mapping to external systems like accounting or ERP:

json
[
  {"key": "department_number", "value": "string"}
]

Example

json
{
  "id": 5307,
  "customer_id": 10352,
  "name": "BB Kanelsnurren Østbanehallen Oslo",
  "external_references": [
    {"key": "department_number", "value": "1"}
  ]
}

Example - Multiple Revenue Units

json
[
  {
    "id": 5307,
    "customer_id": 10352,
    "name": "BB Kanelsnurren Østbanehallen Oslo",
    "external_references": [
      {"key": "department_number", "value": "1"}
    ]
  },
  {
    "id": 5863,
    "customer_id": 10352,
    "name": "BB Kanelsnurren Skøyen",
    "external_references": [
      {"key": "department_number", "value": "6"}
    ]
  },
  {
    "id": 5606,
    "customer_id": 10352,
    "name": "Mjøl Homansbyen",
    "external_references": [
      {"key": "department_number", "value": "18"}
    ]
  },
  {
    "id": 5493,
    "customer_id": 10352,
    "name": "Encore (Mendels)",
    "external_references": [
      {"key": "department_number", "value": "1"}
    ]
  }
]
  • Customers - Parent customer/tenant
  • Orders - Orders reference revenue unit via revenue_unit_id

Technical documentation for partners and integrators