id
integer
Unique identifier of the monthly closing.
cashflow
object
Combined cashflow of all daily closings in the month, per payment method.
↳
amounts
object
Amounts received per payment method.
revenue
object
Combined revenue of all daily closings in the month, broken down per dimension.
Revenue per category of revenue.
↳
value
string
Decimal amount as a string, for example "10.50".
↳
currency
string
ISO 4217 currency code, for example "EUR".
Tax rate of the category of revenue.
↳
id
integer
Unique identifier of the tax rate.
↳
name
string
Name of the tax rate.
↳
percentage
string
Tax percentage, for example 21.0.
↳
label
string
Human-readable label combining the name and percentage.
Category of revenue the revenue belongs to, when broken down per category of revenue.
↳
id
integer
Unique identifier of the category of revenue.
↳
name
string
Name of the category of revenue.
↳
archived
boolean
Whether the category of revenue has been archived.
Employee who generated the revenue, when broken down per employee.
↳
id
integer
Unique identifier of the employee.
↳
name
string
Name of the employee.
↳
created_at
datetime
Time the employee was added to the organization.
Device the revenue was generated on, when broken down per device.
↳
id
integer
Unique identifier of the device.
↳
uuid
string
UUID of the device.
↳
name
string
Name of the device.
↳
kind
string
Device type: register, customer_facing_display, preparation_display, kiosk, backoffice_display, network_printer, or bluetooth_printer.
↳
subtype
string
Secondary classification within a kind (e.g. register or handheld for registers; preparation or runner for preparation displays).
↳
locale
string
Locale the device operates in, for example `nl` or `en`.
↳
register_network
boolean
Whether this register participates in the shared register network.
↳
external_buzzer
boolean
Whether an external buzzer is connected.
Primary payment method configured on the device.
↳
id
integer
Unique identifier of the payment method.
↳
name
string
Display name shown to users on the register.
↳
online
boolean
Whether the payment is processed online (`true`) or in store (`false`).
↳
tap_to_pay
boolean
Whether the payment method uses Tap to Pay.
↳
operator_reference
string
Reference that helps 20Tabs users identify the payment method in your system.
↳
required_data
object
Fields the user must fill in when paying with this method.
↳
created_at
datetime
Time the payment method was registered.
↳
updated_at
datetime
Time the payment method was last updated.
Secondary payment method configured on the device.
↳
id
integer
Unique identifier of the payment method.
↳
name
string
Display name shown to users on the register.
↳
online
boolean
Whether the payment is processed online (`true`) or in store (`false`).
↳
tap_to_pay
boolean
Whether the payment method uses Tap to Pay.
↳
operator_reference
string
Reference that helps 20Tabs users identify the payment method in your system.
↳
required_data
object
Fields the user must fill in when paying with this method.
↳
created_at
datetime
Time the payment method was registered.
↳
updated_at
datetime
Time the payment method was last updated.
↳
quickselect_page_id
integer
Unique identifier of the quickselect page shown on the device.
↳
preparation_location_ids
array of string
Unique identifiers of the preparation locations the device prepares.
↳
monitoring_preparation_location_ids
array of string
Unique identifiers of the preparation locations the device monitors.
↳
settings
string
Kind-specific settings hash.
↳
archived
boolean
Whether the device has been archived.
Voucher the revenue was generated with, when broken down per voucher.
↳
id
integer
Unique identifier of the voucher.
↳
name
string
Name of the voucher.
↳
value
string
Decimal amount as a string, for example "10.50".
↳
currency
string
ISO 4217 currency code, for example "EUR".
Tax rate of the category of revenue.
↳
id
integer
Unique identifier of the tax rate.
↳
name
string
Name of the tax rate.
↳
percentage
string
Tax percentage, for example 21.0.
↳
label
string
Human-readable label combining the name and percentage.
Category of revenue the revenue belongs to, when broken down per category of revenue.
↳
id
integer
Unique identifier of the category of revenue.
↳
name
string
Name of the category of revenue.
↳
archived
boolean
Whether the category of revenue has been archived.
Employee who generated the revenue, when broken down per employee.
↳
id
integer
Unique identifier of the employee.
↳
name
string
Name of the employee.
↳
created_at
datetime
Time the employee was added to the organization.
Device the revenue was generated on, when broken down per device.
↳
id
integer
Unique identifier of the device.
↳
uuid
string
UUID of the device.
↳
name
string
Name of the device.
↳
kind
string
Device type: register, customer_facing_display, preparation_display, kiosk, backoffice_display, network_printer, or bluetooth_printer.
↳
subtype
string
Secondary classification within a kind (e.g. register or handheld for registers; preparation or runner for preparation displays).
↳
locale
string
Locale the device operates in, for example `nl` or `en`.
↳
register_network
boolean
Whether this register participates in the shared register network.
↳
external_buzzer
boolean
Whether an external buzzer is connected.
Primary payment method configured on the device.
↳
id
integer
Unique identifier of the payment method.
↳
name
string
Display name shown to users on the register.
↳
online
boolean
Whether the payment is processed online (`true`) or in store (`false`).
↳
tap_to_pay
boolean
Whether the payment method uses Tap to Pay.
↳
operator_reference
string
Reference that helps 20Tabs users identify the payment method in your system.
↳
required_data
object
Fields the user must fill in when paying with this method.
↳
created_at
datetime
Time the payment method was registered.
↳
updated_at
datetime
Time the payment method was last updated.
Secondary payment method configured on the device.
↳
id
integer
Unique identifier of the payment method.
↳
name
string
Display name shown to users on the register.
↳
online
boolean
Whether the payment is processed online (`true`) or in store (`false`).
↳
tap_to_pay
boolean
Whether the payment method uses Tap to Pay.
↳
operator_reference
string
Reference that helps 20Tabs users identify the payment method in your system.
↳
required_data
object
Fields the user must fill in when paying with this method.
↳
created_at
datetime
Time the payment method was registered.
↳
updated_at
datetime
Time the payment method was last updated.
↳
quickselect_page_id
integer
Unique identifier of the quickselect page shown on the device.
↳
preparation_location_ids
array of string
Unique identifiers of the preparation locations the device prepares.
↳
monitoring_preparation_location_ids
array of string
Unique identifiers of the preparation locations the device monitors.
↳
settings
string
Kind-specific settings hash.
↳
archived
boolean
Whether the device has been archived.
Voucher the revenue was generated with, when broken down per voucher.
↳
id
integer
Unique identifier of the voucher.
↳
name
string
Name of the voucher.
↳
value
string
Decimal amount as a string, for example "10.50".
↳
currency
string
ISO 4217 currency code, for example "EUR".
Tax rate of the category of revenue.
↳
id
integer
Unique identifier of the tax rate.
↳
name
string
Name of the tax rate.
↳
percentage
string
Tax percentage, for example 21.0.
↳
label
string
Human-readable label combining the name and percentage.
Category of revenue the revenue belongs to, when broken down per category of revenue.
↳
id
integer
Unique identifier of the category of revenue.
↳
name
string
Name of the category of revenue.
↳
archived
boolean
Whether the category of revenue has been archived.
Employee who generated the revenue, when broken down per employee.
↳
id
integer
Unique identifier of the employee.
↳
name
string
Name of the employee.
↳
created_at
datetime
Time the employee was added to the organization.
Device the revenue was generated on, when broken down per device.
↳
id
integer
Unique identifier of the device.
↳
uuid
string
UUID of the device.
↳
name
string
Name of the device.
↳
kind
string
Device type: register, customer_facing_display, preparation_display, kiosk, backoffice_display, network_printer, or bluetooth_printer.
↳
subtype
string
Secondary classification within a kind (e.g. register or handheld for registers; preparation or runner for preparation displays).
↳
locale
string
Locale the device operates in, for example `nl` or `en`.
↳
register_network
boolean
Whether this register participates in the shared register network.
↳
external_buzzer
boolean
Whether an external buzzer is connected.
Primary payment method configured on the device.
↳
id
integer
Unique identifier of the payment method.
↳
name
string
Display name shown to users on the register.
↳
online
boolean
Whether the payment is processed online (`true`) or in store (`false`).
↳
tap_to_pay
boolean
Whether the payment method uses Tap to Pay.
↳
operator_reference
string
Reference that helps 20Tabs users identify the payment method in your system.
↳
required_data
object
Fields the user must fill in when paying with this method.
↳
created_at
datetime
Time the payment method was registered.
↳
updated_at
datetime
Time the payment method was last updated.
Secondary payment method configured on the device.
↳
id
integer
Unique identifier of the payment method.
↳
name
string
Display name shown to users on the register.
↳
online
boolean
Whether the payment is processed online (`true`) or in store (`false`).
↳
tap_to_pay
boolean
Whether the payment method uses Tap to Pay.
↳
operator_reference
string
Reference that helps 20Tabs users identify the payment method in your system.
↳
required_data
object
Fields the user must fill in when paying with this method.
↳
created_at
datetime
Time the payment method was registered.
↳
updated_at
datetime
Time the payment method was last updated.
↳
quickselect_page_id
integer
Unique identifier of the quickselect page shown on the device.
↳
preparation_location_ids
array of string
Unique identifiers of the preparation locations the device prepares.
↳
monitoring_preparation_location_ids
array of string
Unique identifiers of the preparation locations the device monitors.
↳
settings
string
Kind-specific settings hash.
↳
archived
boolean
Whether the device has been archived.
Voucher the revenue was generated with, when broken down per voucher.
↳
id
integer
Unique identifier of the voucher.
↳
name
string
Name of the voucher.
↳
value
string
Decimal amount as a string, for example "10.50".
↳
currency
string
ISO 4217 currency code, for example "EUR".
Tax rate of the category of revenue.
↳
id
integer
Unique identifier of the tax rate.
↳
name
string
Name of the tax rate.
↳
percentage
string
Tax percentage, for example 21.0.
↳
label
string
Human-readable label combining the name and percentage.
Category of revenue the revenue belongs to, when broken down per category of revenue.
↳
id
integer
Unique identifier of the category of revenue.
↳
name
string
Name of the category of revenue.
↳
archived
boolean
Whether the category of revenue has been archived.
Employee who generated the revenue, when broken down per employee.
↳
id
integer
Unique identifier of the employee.
↳
name
string
Name of the employee.
↳
created_at
datetime
Time the employee was added to the organization.
Device the revenue was generated on, when broken down per device.
↳
id
integer
Unique identifier of the device.
↳
uuid
string
UUID of the device.
↳
name
string
Name of the device.
↳
kind
string
Device type: register, customer_facing_display, preparation_display, kiosk, backoffice_display, network_printer, or bluetooth_printer.
↳
subtype
string
Secondary classification within a kind (e.g. register or handheld for registers; preparation or runner for preparation displays).
↳
locale
string
Locale the device operates in, for example `nl` or `en`.
↳
register_network
boolean
Whether this register participates in the shared register network.
↳
external_buzzer
boolean
Whether an external buzzer is connected.
Primary payment method configured on the device.
↳
id
integer
Unique identifier of the payment method.
↳
name
string
Display name shown to users on the register.
↳
online
boolean
Whether the payment is processed online (`true`) or in store (`false`).
↳
tap_to_pay
boolean
Whether the payment method uses Tap to Pay.
↳
operator_reference
string
Reference that helps 20Tabs users identify the payment method in your system.
↳
required_data
object
Fields the user must fill in when paying with this method.
↳
created_at
datetime
Time the payment method was registered.
↳
updated_at
datetime
Time the payment method was last updated.
Secondary payment method configured on the device.
↳
id
integer
Unique identifier of the payment method.
↳
name
string
Display name shown to users on the register.
↳
online
boolean
Whether the payment is processed online (`true`) or in store (`false`).
↳
tap_to_pay
boolean
Whether the payment method uses Tap to Pay.
↳
operator_reference
string
Reference that helps 20Tabs users identify the payment method in your system.
↳
required_data
object
Fields the user must fill in when paying with this method.
↳
created_at
datetime
Time the payment method was registered.
↳
updated_at
datetime
Time the payment method was last updated.
↳
quickselect_page_id
integer
Unique identifier of the quickselect page shown on the device.
↳
preparation_location_ids
array of string
Unique identifiers of the preparation locations the device prepares.
↳
monitoring_preparation_location_ids
array of string
Unique identifiers of the preparation locations the device monitors.
↳
settings
string
Kind-specific settings hash.
↳
archived
boolean
Whether the device has been archived.
Voucher the revenue was generated with, when broken down per voucher.
↳
id
integer
Unique identifier of the voucher.
↳
name
string
Name of the voucher.
Vouchers redeemed during the month.
Voucher that was redeemed.
↳
id
integer
Unique identifier of the voucher.
↳
name
string
Name of the voucher.
↳
value
string
Decimal amount as a string, for example "10.50".
↳
currency
string
ISO 4217 currency code, for example "EUR".
Daily closings the monthly closing covers.
↳
id
integer
Unique identifier of the daily closing.
↳
cashflow
object
Cashflow generated during the day, per payment method.
↳
amounts
object
Amounts received per payment method.
↳
revenue
object
Revenue generated during the day, broken down per dimension.
Revenue per category of revenue.
↳
value
string
Decimal amount as a string, for example "10.50".
↳
currency
string
ISO 4217 currency code, for example "EUR".
Tax rate of the category of revenue.
↳
id
integer
Unique identifier of the tax rate.
↳
name
string
Name of the tax rate.
↳
percentage
string
Tax percentage, for example 21.0.
↳
label
string
Human-readable label combining the name and percentage.
Category of revenue the revenue belongs to, when broken down per category of revenue.
↳
id
integer
Unique identifier of the category of revenue.
↳
name
string
Name of the category of revenue.
↳
archived
boolean
Whether the category of revenue has been archived.
Employee who generated the revenue, when broken down per employee.
↳
id
integer
Unique identifier of the employee.
↳
name
string
Name of the employee.
↳
created_at
datetime
Time the employee was added to the organization.
Device the revenue was generated on, when broken down per device.
↳
id
integer
Unique identifier of the device.
↳
uuid
string
UUID of the device.
↳
name
string
Name of the device.
↳
kind
string
Device type: register, customer_facing_display, preparation_display, kiosk, backoffice_display, network_printer, or bluetooth_printer.
↳
subtype
string
Secondary classification within a kind (e.g. register or handheld for registers; preparation or runner for preparation displays).
↳
locale
string
Locale the device operates in, for example `nl` or `en`.
↳
register_network
boolean
Whether this register participates in the shared register network.
↳
external_buzzer
boolean
Whether an external buzzer is connected.
Primary payment method configured on the device.
Secondary payment method configured on the device.
↳
quickselect_page_id
integer
Unique identifier of the quickselect page shown on the device.
↳
preparation_location_ids
array of string
Unique identifiers of the preparation locations the device prepares.
↳
monitoring_preparation_location_ids
array of string
Unique identifiers of the preparation locations the device monitors.
↳
settings
string
Kind-specific settings hash.
↳
archived
boolean
Whether the device has been archived.
Voucher the revenue was generated with, when broken down per voucher.
↳
id
integer
Unique identifier of the voucher.
↳
name
string
Name of the voucher.
↳
value
string
Decimal amount as a string, for example "10.50".
↳
currency
string
ISO 4217 currency code, for example "EUR".
Tax rate of the category of revenue.
↳
id
integer
Unique identifier of the tax rate.
↳
name
string
Name of the tax rate.
↳
percentage
string
Tax percentage, for example 21.0.
↳
label
string
Human-readable label combining the name and percentage.
Category of revenue the revenue belongs to, when broken down per category of revenue.
↳
id
integer
Unique identifier of the category of revenue.
↳
name
string
Name of the category of revenue.
↳
archived
boolean
Whether the category of revenue has been archived.
Employee who generated the revenue, when broken down per employee.
↳
id
integer
Unique identifier of the employee.
↳
name
string
Name of the employee.
↳
created_at
datetime
Time the employee was added to the organization.
Device the revenue was generated on, when broken down per device.
↳
id
integer
Unique identifier of the device.
↳
uuid
string
UUID of the device.
↳
name
string
Name of the device.
↳
kind
string
Device type: register, customer_facing_display, preparation_display, kiosk, backoffice_display, network_printer, or bluetooth_printer.
↳
subtype
string
Secondary classification within a kind (e.g. register or handheld for registers; preparation or runner for preparation displays).
↳
locale
string
Locale the device operates in, for example `nl` or `en`.
↳
register_network
boolean
Whether this register participates in the shared register network.
↳
external_buzzer
boolean
Whether an external buzzer is connected.
Primary payment method configured on the device.
Secondary payment method configured on the device.
↳
quickselect_page_id
integer
Unique identifier of the quickselect page shown on the device.
↳
preparation_location_ids
array of string
Unique identifiers of the preparation locations the device prepares.
↳
monitoring_preparation_location_ids
array of string
Unique identifiers of the preparation locations the device monitors.
↳
settings
string
Kind-specific settings hash.
↳
archived
boolean
Whether the device has been archived.
Voucher the revenue was generated with, when broken down per voucher.
↳
id
integer
Unique identifier of the voucher.
↳
name
string
Name of the voucher.
↳
value
string
Decimal amount as a string, for example "10.50".
↳
currency
string
ISO 4217 currency code, for example "EUR".
Tax rate of the category of revenue.
↳
id
integer
Unique identifier of the tax rate.
↳
name
string
Name of the tax rate.
↳
percentage
string
Tax percentage, for example 21.0.
↳
label
string
Human-readable label combining the name and percentage.
Category of revenue the revenue belongs to, when broken down per category of revenue.
↳
id
integer
Unique identifier of the category of revenue.
↳
name
string
Name of the category of revenue.
↳
archived
boolean
Whether the category of revenue has been archived.
Employee who generated the revenue, when broken down per employee.
↳
id
integer
Unique identifier of the employee.
↳
name
string
Name of the employee.
↳
created_at
datetime
Time the employee was added to the organization.
Device the revenue was generated on, when broken down per device.
↳
id
integer
Unique identifier of the device.
↳
uuid
string
UUID of the device.
↳
name
string
Name of the device.
↳
kind
string
Device type: register, customer_facing_display, preparation_display, kiosk, backoffice_display, network_printer, or bluetooth_printer.
↳
subtype
string
Secondary classification within a kind (e.g. register or handheld for registers; preparation or runner for preparation displays).
↳
locale
string
Locale the device operates in, for example `nl` or `en`.
↳
register_network
boolean
Whether this register participates in the shared register network.
↳
external_buzzer
boolean
Whether an external buzzer is connected.
Primary payment method configured on the device.
Secondary payment method configured on the device.
↳
quickselect_page_id
integer
Unique identifier of the quickselect page shown on the device.
↳
preparation_location_ids
array of string
Unique identifiers of the preparation locations the device prepares.
↳
monitoring_preparation_location_ids
array of string
Unique identifiers of the preparation locations the device monitors.
↳
settings
string
Kind-specific settings hash.
↳
archived
boolean
Whether the device has been archived.
Voucher the revenue was generated with, when broken down per voucher.
↳
id
integer
Unique identifier of the voucher.
↳
name
string
Name of the voucher.
↳
value
string
Decimal amount as a string, for example "10.50".
↳
currency
string
ISO 4217 currency code, for example "EUR".
Tax rate of the category of revenue.
↳
id
integer
Unique identifier of the tax rate.
↳
name
string
Name of the tax rate.
↳
percentage
string
Tax percentage, for example 21.0.
↳
label
string
Human-readable label combining the name and percentage.
Category of revenue the revenue belongs to, when broken down per category of revenue.
↳
id
integer
Unique identifier of the category of revenue.
↳
name
string
Name of the category of revenue.
↳
archived
boolean
Whether the category of revenue has been archived.
Employee who generated the revenue, when broken down per employee.
↳
id
integer
Unique identifier of the employee.
↳
name
string
Name of the employee.
↳
created_at
datetime
Time the employee was added to the organization.
Device the revenue was generated on, when broken down per device.
↳
id
integer
Unique identifier of the device.
↳
uuid
string
UUID of the device.
↳
name
string
Name of the device.
↳
kind
string
Device type: register, customer_facing_display, preparation_display, kiosk, backoffice_display, network_printer, or bluetooth_printer.
↳
subtype
string
Secondary classification within a kind (e.g. register or handheld for registers; preparation or runner for preparation displays).
↳
locale
string
Locale the device operates in, for example `nl` or `en`.
↳
register_network
boolean
Whether this register participates in the shared register network.
↳
external_buzzer
boolean
Whether an external buzzer is connected.
Primary payment method configured on the device.
Secondary payment method configured on the device.
↳
quickselect_page_id
integer
Unique identifier of the quickselect page shown on the device.
↳
preparation_location_ids
array of string
Unique identifiers of the preparation locations the device prepares.
↳
monitoring_preparation_location_ids
array of string
Unique identifiers of the preparation locations the device monitors.
↳
settings
string
Kind-specific settings hash.
↳
archived
boolean
Whether the device has been archived.
Voucher the revenue was generated with, when broken down per voucher.
↳
id
integer
Unique identifier of the voucher.
↳
name
string
Name of the voucher.
Vouchers redeemed during the day.
Voucher that was redeemed.
↳
id
integer
Unique identifier of the voucher.
↳
name
string
Name of the voucher.
↳
value
string
Decimal amount as a string, for example "10.50".
↳
currency
string
ISO 4217 currency code, for example "EUR".
↳
created_at
datetime
Time the daily closing was created.
↳
for_date
date
Trading date the daily closing covers.
created_at
datetime
Time the monthly closing was created.