Luxor PlatformAPI DocumentationCommanderParts
Delete part attachment
Deletes a file attachment from a part. Returns 204.
Authorization
LuxorAPIKey authorization<token>
Use your API key here.
In: header
Path Parameters
part_id*string
Format
uuidattachment_id*string
Format
uuidResponse Body
application/json
application/json
application/json
curl -X DELETE "https://example.com/v2/commander/parts/497f6eca-6276-4993-bfeb-53cbbbba6f08/attachments/497f6eca-6276-4993-bfeb-53cbbbba6f08"Empty
{ "statusCode": 400, "code": "FST_ERR_VALIDATION", "error": "Bad Request", "message": "body/end_date Required"}{ "statusCode": 403, "code": "7", "error": "Forbidden", "message": "[permission_denied] site_id does not belong to this workspace"}{ "statusCode": 404, "code": "5", "error": "Not Found", "message": "[not_found] agent not found"}Create part attachment upload URL
Reserves an attachment record and returns a presigned URL. Upload the file bytes with an HTTP PUT to `upload_url`.
Get tickets
Returns a paginated list of tickets. Without `site_id` it covers every site the API key can read tickets on; filter further by `status_id`, `priority`, `assignee_id` or `search` (title substring or ticket code).