# List Activities (v2) Retrieve activities for a company within a date range, optionally filtered by search, staff, or services. Required Parameters: - filter[from] - start date/time (format: YYYY-MM-DD HH:MM:SS) - filter[to] - end date/time (format: YYYY-MM-DD HH:MM:SS) Optional Filters: - filtermaster_ids - filter by staff IDs (array) - filterservice_ids - filter by service IDs (array) - filter[capacity] - filter by capacity (number) - search - search by activity name or description (string) - limit - results per page (default: 100) - offset - pagination offset (default: 0) Endpoint: GET /companies/{location_id}/activities Version: 2.0.0 Security: BearerPartnerUser ## Header parameters: - `Accept` (string, required) API version header - `Authorization` (string, required) Bearer {partner_token}, User {user_token} ## Path parameters: - `location_id` (integer, required) Location (business) ID ## Query parameters: - `filter[from]` (string, required) Start date/time Example: "2026-01-02 10:00:00" - `filter[to]` (string, required) End date/time Example: "2026-01-05 18:00:00" - `filter[master_ids][]` (array) Filter by staff IDs Example: [5,10] - `filter[service_ids][]` (array) Filter by service IDs Example: [20,25] - `filter[capacity]` (integer) Filter by capacity Example: 3 - `search` (string) Search by activity name or description Example: "yoga" - `limit` (integer) Maximum number of results to return - `offset` (integer) Number of results to skip ## Response 200 fields (application/json): - `success` (boolean) Example: true - `data` (array) - `data.id` (integer) Example: 1 - `data.company_id` (integer) - `data.name` (string) Example: "Yoga Class" - `data.description` (string) - `data.datetime` (string) - `data.staff_id` (integer) - `data.service_id` (integer) - `data.comment` (string) - `data.created_at` (string) - `data.updated_at` (string) - `meta` (object) - `meta.pagination` (object) - `meta.pagination.total` (integer) - `meta.pagination.limit` (integer) - `meta.pagination.offset` (integer) ## Response 400 fields (application/json): - `success` (boolean) - `data` (null) - `meta` (object) - `meta.message` (string) ## Response 401 fields (application/json): - `success` (boolean) - `data` (null) - `meta` (object) ## Response 403 fields (application/json): - `success` (boolean) - `data` (null) - `meta` (object)