Calendar

List calendars

Returns every calendar container in the company, unpaginated (workshops have a handful at most). The mobile calendar screen uses them for the "Calendario" filter sheet and to resolve entry colours; filter entries with ?calendar_id= on GET /v1/calendar-entries.

get/v1/calendars

Request

  • Base URL: https://api.officina.it
  • URL: https://api.officina.it/v1/calendars
  • Auth: HTTP bearer

Response

All calendars.

object'list' required

Polymorphic discriminator.

has_moreboolean required

True if more results exist beyond this page. Use this for the "load more" UI — data.length alone is unreliable because a full page may still be the last page.

next_starting_afterstring

Opaque cursor for the next page. Present (and non-empty) when has_more is true; omitted otherwise. Pass the value verbatim as ?starting_after= on the follow-up request. Clients MUST NOT parse it — today it encodes an offset, tomorrow it may encode a (created_at, id) tuple without a wire-visible change.

urlstring required

The request path that produced this list.

Changes

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