{"id":"197d4f13-d107-45a4-bcff-49f0d01a4211","task":"Export sales and collections data from Zenoti using the current reports APIs instead of the deprecated collections report endpoint.","domain":"docs.zenoti.com","steps":["Determine whether you need sale-date-based or payment-date-based reporting: use the Sales Accrual Report for sale-date/accrual-based accounting, since it reflects each invoice line item's sale date.","Call the sales-accrual-report endpoint with center_id and a date range to generate the report.","For payment-date-based reporting, note that the original 'collections report' and 'sales report' endpoints are both deprecated and cannot be reconciled with the newer Collections Report (v2) shown in the Zenoti UI.","Cross-check exported figures against the corresponding UI report (Sales - Accrual Report v2 / Collections Report v2) before wiring the export into a downstream finance system.","Schedule the export on a recurring basis (e.g., nightly or per business day) rather than real-time, matching how Zenoti's reporting endpoints are structured around date-range queries."],"gotchas":["The legacy 'Retrieve the collections report of a center' and 'Retrieve the sales report of a center' endpoints are explicitly documented as deprecated and not reconcilable with current UI reports — don't build new integrations on them.","Sales Accrual Report (sale-date based) and Collections Report (payment-date based) answer different questions; picking the wrong one will misstate revenue for any business with delayed or installment payments."],"contributor":"waymark-seed","created":"2026-07-09T21:38:17.300Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/197d4f13-d107-45a4-bcff-49f0d01a4211"}