The Assess API provides enriched financial and commerce analytics for a company, exposing enhanced balance‑sheet, profit‑and‑loss, cash‑flow and invoice reports as well as detailed accounting, commerce (revenue, orders, refunds, customer‑retention, lifetime value) and subscription revenue metrics. It also offers data‑integrity status, suggested/confirmed account categories, and endpoints to generate and download Excel versions of these reports.
reportDate(query, required) — The date in which the report is created up to. Users must specify a specific date, however the response will be provided for the full month.
numberOfPeriods(query, required) — The number of periods to return. There will be no pagination as a query parameter, however Codat will limit the number of periods to request to 12 periods.
reportDate(query, required) — The date in which the report is created up to. Users must specify a specific date, however the response will be provided for the full month.
numberOfPeriods(query, required) — The number of periods to return. There will be no pagination as a query parameter, however Codat will limit the number of periods to request to 12 periods.
Get the marketing metrics from an accounting source for a given company.
reportDate(query, required) — The date in which the report is created up to. Users must specify a specific date, however the response will be provided for the full month.
periodLength(query, required) — The number of months per period. E.g. 2 = 2 months per period.
numberOfPeriods(query, required) — The number of periods to return. There will be no pagination as a query parameter, however Codat will limit the number of periods to request to 12 periods.
periodUnit(query, required) — The period unit of time returned.
includeDisplayNames(query) — Shows the dimensionDisplayName and itemDisplayName in measures to make the report data human-readable.
showInputValues(query) — If set to true, then the system includes the input values within the response.
Get the customer retention metrics for a specific company.
reportDate(query, required) — The date in which the report is created up to. Users must specify a specific date, however the response will be provided for the full month.
periodLength(query, required) — The number of months per period. E.g. 2 = 2 months per period.
numberOfPeriods(query, required) — The number of periods to return. There will be no pagination as a query parameter, however Codat will limit the number of periods to request to 12 periods.
periodUnit(query, required) — The period unit of time returned.
includeDisplayNames(query) — Shows the dimensionDisplayName and itemDisplayName in measures to make the report data human-readable.
Get the lifetime value metric for a specific company.
reportDate(query, required) — The date in which the report is created up to. Users must specify a specific date, however the response will be provided for the full month.
periodLength(query, required) — The number of months per period. E.g. 2 = 2 months per period.
numberOfPeriods(query, required) — The number of periods to return. There will be no pagination as a query parameter, however Codat will limit the number of periods to request to 12 periods.
periodUnit(query, required) — The period unit of time returned.
includeDisplayNames(query) — Shows the dimensionDisplayName and itemDisplayName in measures to make the report data human-readable.
reportDate(query, required) — The date in which the report is created up to. Users must specify a specific date, however the response will be provided for the full month.
periodLength(query, required) — The number of months per period. E.g. 2 = 2 months per period.
numberOfPeriods(query, required) — The number of periods to return. There will be no pagination as a query parameter, however Codat will limit the number of periods to request to 12 periods.
periodUnit(query, required) — The period unit of time returned.
includeDisplayNames(query) — Shows the dimensionDisplayName and itemDisplayName in measures to make the report data human-readable.
Get the refunds information for a specific company
reportDate(query, required) — The date in which the report is created up to. Users must specify a specific date, however the response will be provided for the full month.
periodLength(query, required) — The number of months per period. E.g. 2 = 2 months per period.
numberOfPeriods(query, required) — The number of periods to return. There will be no pagination as a query parameter, however Codat will limit the number of periods to request to 12 periods.
periodUnit(query, required) — The period unit of time returned.
includeDisplayNames(query) — Shows the dimensionDisplayName and itemDisplayName in measures to make the report data human-readable.
reportDate(query, required) — The date in which the report is created up to. Users must specify a specific date, however the response will be provided for the full month.
periodLength(query, required) — The number of months per period. E.g. 2 = 2 months per period.
numberOfPeriods(query, required) — The number of periods to return. There will be no pagination as a query parameter, however Codat will limit the number of periods to request to 12 periods.
periodUnit(query, required) — The period unit of time returned.
includeDisplayNames(query) — Shows the dimensionDisplayName and itemDisplayName in measures to make the report data human-readable.
reportDate(query, required) — The date in which the report is created up to. Users must specify a specific date, however the response will be provided for the full month.
periodLength(query, required) — The number of months per period. E.g. 2 = 2 months per period.
numberOfPeriods(query, required) — The number of periods to return. There will be no pagination as a query parameter, however Codat will limit the number of periods to request to 12 periods.
includeDisplayNames(query) — Shows the dimensionDisplayName and itemDisplayName in measures to make the report data human-readable.
reportDate(query, required) — The date in which the report is created up to. Users must specify a specific date, however the response will be provided for the full month.
periodLength(query, required) — The number of months per period. E.g. 2 = 2 months per period.
numberOfPeriods(query, required) — The number of periods to return. There will be no pagination as a query parameter, however Codat will limit the number of periods to request to 12 periods.
includeDisplayNames(query) — Shows the dimensionDisplayName and itemDisplayName in measures to make the report data human-readable.
reportDate(query, required) — The date in which the report is created up to. Users must specify a specific date, however the response will be provided for the full month.
periodLength(query, required) — The number of months per period. E.g. 2 = 2 months per period.
numberOfPeriods(query, required) — The number of periods to return. There will be no pagination as a query parameter, however Codat will limit the number of periods to request to 12 periods.
showMetricInputs(query) — If set to true, then the system includes the input values within the response.