List gig equipment
Equipment going to one gig: a number of a counted kind (12 uplights for the reception) or one unit by name (truck CV 2), optionally for one of the gig’s products, with who is responsible for it and whether it has been loaded and returned.
Query Parameters
- Type: integerlimitmin:0max:200
Page size, 50 by default, 200 at most.
- Type: integeroffsetmin:0
Records to skip.
- Type: stringsort
Comma-separated fields; prefix with
-for descending. Sortable: label, gig_id, gig_product_id, equipment_type_id, equipment_id, quantity, staff_member_id, notes, loaded_at, loaded_by, returned_at, returned_by, created_time, last_edited_time, id. Default: created_time. - Type: stringfields
Comma-separated subset of fields to return.
idis always included. - filter[label]
Shorthand
filter[label]=valuemeans equals. Operators: equals, does_not_equal, contains, does_not_contain, starts_with, ends_with, is_empty, is_not_empty.- Type: string
Shorthand
filter[label]=valuemeans equals. Operators: equals, does_not_equal, contains, does_not_contain, starts_with, ends_with, is_empty, is_not_empty.
- filter[gig
_id] Shorthand
filter[gig_id]=valuemeans equals. Operators: equals, does_not_equal, is_empty, is_not_empty.- Type: stringFormat: uuid
Shorthand
filter[gig_id]=valuemeans equals. Operators: equals, does_not_equal, is_empty, is_not_empty.
- filter[gig
_product _id] Shorthand
filter[gig_product_id]=valuemeans equals. Operators: equals, does_not_equal, is_empty, is_not_empty.- Type: stringFormat: uuid
Shorthand
filter[gig_product_id]=valuemeans equals. Operators: equals, does_not_equal, is_empty, is_not_empty.
- filter[equipment
_type _id] Shorthand
filter[equipment_type_id]=valuemeans equals. Operators: equals, does_not_equal, is_empty, is_not_empty.- Type: stringFormat: uuid
Shorthand
filter[equipment_type_id]=valuemeans equals. Operators: equals, does_not_equal, is_empty, is_not_empty.
- filter[equipment
_id] Shorthand
filter[equipment_id]=valuemeans equals. Operators: equals, does_not_equal, is_empty, is_not_empty.- Type: stringFormat: uuid
Shorthand
filter[equipment_id]=valuemeans equals. Operators: equals, does_not_equal, is_empty, is_not_empty.
- filter[quantity]
Shorthand
filter[quantity]=valuemeans equals. Operators: equals, does_not_equal, greater_than, less_than, greater_than_or_equal_to, less_than_or_equal_to, is_empty, is_not_empty.- Type: number
Shorthand
filter[quantity]=valuemeans equals. Operators: equals, does_not_equal, greater_than, less_than, greater_than_or_equal_to, less_than_or_equal_to, is_empty, is_not_empty.
- filter[staff
_member _id] Shorthand
filter[staff_member_id]=valuemeans equals. Operators: equals, does_not_equal, is_empty, is_not_empty.- Type: stringFormat: uuid
Shorthand
filter[staff_member_id]=valuemeans equals. Operators: equals, does_not_equal, is_empty, is_not_empty.
- filter[notes]
Shorthand
filter[notes]=valuemeans equals. Operators: equals, does_not_equal, contains, does_not_contain, starts_with, ends_with, is_empty, is_not_empty.- Type: string
Shorthand
filter[notes]=valuemeans equals. Operators: equals, does_not_equal, contains, does_not_contain, starts_with, ends_with, is_empty, is_not_empty.
- filter[loaded
_at] Shorthand
filter[loaded_at]=valuemeans equals. Operators: equals, does_not_equal, contains, does_not_contain, starts_with, ends_with, is_empty, is_not_empty.- Type: string
Shorthand
filter[loaded_at]=valuemeans equals. Operators: equals, does_not_equal, contains, does_not_contain, starts_with, ends_with, is_empty, is_not_empty.
- filter[loaded
_by] Shorthand
filter[loaded_by]=valuemeans equals. Operators: equals, does_not_equal, contains, does_not_contain, starts_with, ends_with, is_empty, is_not_empty.- Type: string
Shorthand
filter[loaded_by]=valuemeans equals. Operators: equals, does_not_equal, contains, does_not_contain, starts_with, ends_with, is_empty, is_not_empty.
- filter[returned
_at] Shorthand
filter[returned_at]=valuemeans equals. Operators: equals, does_not_equal, contains, does_not_contain, starts_with, ends_with, is_empty, is_not_empty.- Type: string
Shorthand
filter[returned_at]=valuemeans equals. Operators: equals, does_not_equal, contains, does_not_contain, starts_with, ends_with, is_empty, is_not_empty.
- filter[returned
_by] Shorthand
filter[returned_by]=valuemeans equals. Operators: equals, does_not_equal, contains, does_not_contain, starts_with, ends_with, is_empty, is_not_empty.- Type: string
Shorthand
filter[returned_by]=valuemeans equals. Operators: equals, does_not_equal, contains, does_not_contain, starts_with, ends_with, is_empty, is_not_empty.
- filter[created
_time] Shorthand
filter[created_time]=valuemeans equals. Operators: equals, before, after, on_or_before, on_or_after, is_empty, is_not_empty.- Type: stringFormat: date-time
Shorthand
filter[created_time]=valuemeans equals. Operators: equals, before, after, on_or_before, on_or_after, is_empty, is_not_empty.
- filter[last
_edited _time] Shorthand
filter[last_edited_time]=valuemeans equals. Operators: equals, before, after, on_or_before, on_or_after, is_empty, is_not_empty.- Type: stringFormat: date-time
Shorthand
filter[last_edited_time]=valuemeans equals. Operators: equals, before, after, on_or_before, on_or_after, is_empty, is_not_empty.
Responses
- application/json
- application/json
- application/json
- application/json
curl 'https://api.weddingoperatingsystems.com/api/v1/gig-equipment?limit=50&offset=0&sort=created_time' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"data": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"label": null,
"gig_id": null,
"gig_product_id": null,
"equipment_type_id": null,
"equipment_id": null,
"quantity": null,
"staff_member_id": null,
"notes": null,
"loaded_at": null,
"loaded_by": null,
"returned_at": null,
"returned_by": null,
"created_time": "2026-10-05T21:22:26.975Z",
"last_edited_time": "2026-10-05T21:22:26.975Z",
"status": "planned"
}
],
"meta": {
"total": 1,
"limit": 1,
"offset": 1
}
}