Checkins

Checkin status counts

Returns how many accettazioni sit in each state, for the tab counters on the checkins list (web checkin-list StatusCount parity). Accepts the same filters as the list (minus status/pagination) so the numbers always match what the list shows:

q optional substring match on customer/vehicle/plate from, to, preset date filter — same semantics as GET /v1/checkins; the applied range is echoed back in date_filter

get/v1/checkins/status-counts

Request

  • Base URL: https://api.officina.it
  • URL: https://api.officina.it/v1/checkins/status-counts
  • Auth: HTTP bearer

Query parameters

fromstring

Inizio dell'intervallo, formato YYYY-MM-DD.

preset'rel30' | 'rel90' | 'rel365' | 'year' | 'Q1' | 'Q2' | 'Q3' | 'Q4' | 'month' | 'custom' | 'all'

Date filter preset. Relative presets (rel30/rel90/rel365) are resolved server-side from "now" and ignore from/to. Absolute presets (year, Q1-Q4, month, custom) require both from and to. all returns everything (no time bound). Unknown values are rejected with 422.

Omitting from/to/preset gives the default window, the last 12 months. This tier is stateless: a selection applies to the request that carries it and is never stored, so the same request always covers the same range. The effective range is echoed back in date_filter.

qstring

Ricerca testuale libera.

tostring

Fine dell'intervallo, formato YYYY-MM-DD.

Response

success

objectstring required

always "checkin_status_counts"

activeinteger required
completedinteger required

Changes

No recorded changes to this operation across all 1 revision of this API.