---
title: "Organisation revenue by centre report"
method: GET
path: "/shop/reports/organisation/top-offerings"
tags: ["OrganisationReports"]
---

# Organisation revenue by centre report

`GET /shop/reports/organisation/top-offerings`

Get a report of top offerings across all sites in an organisation.

## Query parameters

- `revenue_date_from` string, date
- `revenue_date_to` string, date
- `date_from` string, date
- `date_to` string, date
- `offering_type` string[]

## Response `200`

Contains the report data

- object
  - `data` OrganisationTopOfferingsOffering[], required
    - `offering_id` string, object-id, required — The ID of the offering.
    - `offering_type` string, required — The type of the offering.
    - `offering_name` string, required — The name of the offering.
    - `site_id` string, uuid, required — The ID of the site this offering belongs to.
    - `site_name` string, required — The name of the site this offering belongs to.
    - `num_standalone_items` integer, required — The number of this offering that were sold as standalone items.
    - `num_package_items` integer, required — The number of this offering that were sold as part of a package.
    - `gross_revenue` integer, required — The gross revenue for this offering.
    - `net_revenue` integer, required — The net revenue for this offering.
  - `totals` OrganisationTopOfferingsTotals, required
    - `by_offering_type` OfferingTypeTotals[], required
      - `offering_type` string, required — The type of the offering.
      - `num_standalone_items` integer, required — The number of items of this type that were sold as standalone items.
      - `num_package_items` integer, required — The number of items of this type that were sold as part of a package.
      - `gross_revenue` integer, required — The gross revenue for this offering type.
      - `net_revenue` integer, required — The net revenue for this offering type.
  - `meta` OrganisationTopOfferingsMeta, required
    - `currency` string, required — The curreny for all monetary values in the report.

## Other responses

- `401` — The user is unauthenticated

---

[API](https://skmtc.dev/try/apis/trybe-api.md) · [All operations](https://skmtc.dev/try/apis/trybe-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/try/trybe-api/revisions/f37f92702da5/schema)
