API Changelog
This changelog tracks all updates, fixes, and deprecations related to our REST APIs.
We recommend checking it periodically to stay informed of changes and adapt your integrations accordingly.
Entries are listed in reverse chronological order, with the most recent updates at the top.
Latest Updates
2026
Calendar Week 18
New
Effective from: April 28, 2026
Copy to Tickets - Ticket Type Parameter Added
Announced: April 28, 2026
POST /api/v2/{customer_id}/projects/{project_id}/dms/nodes/copy_to_tickets
What changed:
Added new optional formData parameter
data[attributes][ticket_type_id] (type: string) to allow specifying a ticket type when copying files to tickets.Additional Resources:
Refer to the API documentation in the WebApp under Settings → API Documentation.
New
Effective from: April 28, 2026
Form Field Attachments - Filters Parameter Added
Announced: April 28, 2026
GET /api/v2/{customer_id}/projects/{project_id}/dms/nodes/form_field_attachments
What changed:
Added new optional query parameter
filters (type: object) to allow filtering of form field attachment results.Additional Resources:
Refer to the API documentation in the WebApp under Settings → API Documentation.
New
Effective from: April 28, 2026
Update List - Removed Save Parameter and Updated Body Schema
Announced: April 28, 2026
PUT /api/v2/{customer_id}/lists/{id}
What changed:
The optional query parameter
save has been removed. Additionally, the list body parameter schema has been updated. Please refer to the updated documentation for the new schema structure.Additional Resources:
Refer to the API documentation in the WebApp under Settings → API Documentation.
Calendar Week 16
New
Effective from: April 14, 2026
New Approval Request Sub-Endpoints
Announced: April 14, 2026
Endpoints:
GET /api/v2/{customer_id}/projects/{project_id}/approval_requests/{id}/can_be_reopened
GET /api/v2/{customer_id}/projects/{project_id}/approval_requests/{id}/load_plan_request
PUT /api/v2/{customer_id}/projects/{project_id}/approval_requests/{id}/update_plan_request
PATCH /api/v2/{customer_id}/projects/{project_id}/approval_requests/{approval_request_id}/approvals
PUT /api/v2/{customer_id}/projects/{project_id}/approval_requests/{approval_request_id}/approvals/plans
GET /api/v2/{customer_id}/projects/{project_id}/approval_requests/for_ticket/{id}
What changed:
Several new endpoints have been added to support extended approval request workflows:
- Check whether an approval request can be reopened.
- Load and update plan-type approval requests.
- Submit approval decisions for both files and plans.
- Load an approval request directly by ticket UUID.
Additional Resources:
Refer to the API documentation in the WebApp under Settings → API Documentation.
New
Effective from: April 14, 2026
Approval Requests List Response Now Includes 200 Success Response
Announced: April 14, 2026
GET /api/v2/{customer_id}/projects/{project_id}/approval_requests
What changed:
The endpoint now documents a 200 response ("Requests Found") with the full response schema.
Additional Resources:
Refer to the API documentation in the WebApp under Settings → API Documentation.
New
Effective from: April 14, 2026
Approval Request Body Schema Updated
Announced: April 14, 2026
POST /api/v2/{customer_id}/projects/{project_id}/approval_requests/version
POST /api/v2/{customer_id}/projects/{project_id}/approval_requests
POST /api/v2/{customer_id}/projects/{project_id}/approval_requests/validate_nodes
What changed:
The
request body parameter schema has been updated across all three approval request creation and validation endpoints. Please refer to the updated documentation for the new schema structure.Additional Resources:
Refer to the API documentation in the WebApp under Settings → API Documentation.
New
Effective from: April 14, 2026
Roles V2 Endpoint
Announced: April 14, 2026
GET /api/v2/{customer_id}/roles
What changed:
A new V2 endpoint for retrieving all roles for a customer is now available.
Additional Resources:
Refer to the API documentation in the WebApp under Settings → API Documentation.
New
Effective from: April 14, 2026
DMS Copy to Tickets Endpoints
Announced: April 14, 2026
POST /api/v2/{customer_id}/projects/{project_id}/dms/nodes/copy_to_tickets_validation
POST /api/v2/{customer_id}/projects/{project_id}/dms/nodes/copy_to_tickets
What changed:
Two new DMS endpoints are available to support copying files to tickets. Use the validation endpoint first to check eligibility before performing the copy operation.
Additional Resources:
Refer to the API documentation in the WebApp under Settings → API Documentation.
New
Effective from: April 14, 2026
DMS Ticket Attachments Filtering Parameter
Announced: April 14, 2026
GET /api/v2/{customer_id}/projects/{project_id}/dms/nodes/ticket_attachments
What changed:
Added new optional query parameter
filters (type: object) to allow filtering of ticket attachment results.Additional Resources:
Refer to the API documentation in the WebApp under Settings → API Documentation.
New
Effective from: April 14, 2026
Filterable Fields Endpoint for Filters V2
Announced: April 14, 2026
GET /api/v2/{customer_id}/projects/{project_id}/filters/filterable_fields
What changed:
A new endpoint is now available to retrieve all filterable fields for a specific filter type within a project.
Additional Resources:
Refer to the API documentation in the WebApp under Settings → API Documentation.
New
Effective from: April 14, 2026
Asynchronous Single Ticket Export and PDF Export Support
Announced: April 14, 2026
GET /api/v2/{customer_id}/projects/{project_id}/tickets/{uuid}/single_ticket_export
POST /api/v2/{customer_id}/projects/{project_id}/tickets/export/pdf
What changed:
Added new optional query parameter
async (boolean) to both endpoints to enable asynchronous export processing.Additional Resources:
Refer to the API documentation in the WebApp under Settings → API Documentation.
New
Effective from: April 14, 2026
Ticket Import File Name Parameter
Announced: April 14, 2026
POST /api/v1/{customer_id}/projects/{project_id}/ticket_imports
What changed:
Added new optional formData parameter
data[][attributes][file_name] (type: string) to allow specifying a file name when uploading ticket import files.Additional Resources:
Refer to the API documentation in the WebApp under Settings → API Documentation.
New
Effective from: April 14, 2026
Batch Ticket Update and Delete Body Schema Updated
Announced: April 14, 2026
PUT /api/v2/{customer_id}/projects/{project_id}/tickets/batch_update
POST /api/v2/{customer_id}/projects/{project_id}/tickets/batch_delete
What changed:
The body parameter schemas for
multi_update_object and multi_delete_object have been updated. Please refer to the updated documentation for the new schema structure.Additional Resources:
Refer to the API documentation in the WebApp under Settings → API Documentation.
New
Effective from: April 14, 2026
Create Project Body Schema Updated
Announced: April 14, 2026
POST /api/v1/{customer_id}/projects
What changed:
The
project body parameter schema has been updated. Please refer to the updated documentation for the new schema structure.Additional Resources:
Refer to the API documentation in the WebApp under Settings → API Documentation.
Calendar Week 9
New
Effective from: February 25, 2026
Ticket Attachments Filtering Parameter
Announced: February 25, 2026
GET /api/v2/{customer_id}/projects/{project_id}/tickets/{ticket_uuid}/attachments
What changed:
Added new optional query parameter
only_ticket_attachments (boolean) to return only ticket-level attachments when set to true.Additional Resources:
Refer to the API documentation in the WebApp under Settings → API Documentation.
New
Effective from: February 25, 2026
Asynchronous Ticket Export Support
Announced: February 25, 2026
POST /api/v2/{customer_id}/projects/{project_id}/tickets/export/xls
What changed:
Added new optional query parameter
async (boolean) to enable asynchronous export processing.Additional Resources:
Refer to the API documentation in the WebApp under Settings → API Documentation.
New
Effective from: February 25, 2026
Optional Cleanup Parameter When Updating Tickets
Announced: February 25, 2026
PUT /api/v2/{customer_id}/projects/{project_id}/tickets/{uuid}
What changed:
Added new optional query parameter
clean_up_assets (boolean) to allow removal of related assets during ticket updates.Additional Resources:
Refer to the API documentation in the WebApp under Settings → API Documentation.
Calendar Week 8
New
Effective from: February 18, 2026
Added Ticket Attachment Fields to API Response
Announced: February 18, 2026
GET /api/v2/{customer_id}/projects/{project_id}/tickets/{ticket_uuid}/attachments
What changed:
The response now includes the ticket attachment fields.
Additional Resources:
For full details, check our updated API documentation in the WebApp under Settings → API Documentation.
2025
Calendar Week 45
New
Effective from: November 6, 2025
Added Project Exclusion Selection to Export Project Reports Attachments API
Announced: November 6, 2025
GET /api/v1/:customer_id/projects/:project_id/site_reports/export_reports
What changed:
We added a new way to determine which projects are included in the response:
You can now filter for all projects and exclude specific projects from the results.
Additional Resources:
For full details, check our updated API documentation in the WebApp under Settings → API Documentation.
Calendar Week 43
New
Effective from: October 1, 2025
Refined Ticket Attachments API Response Structure
Announced: October 1, 2025
GET /api/v2/{customer_id}/projects/{project_id}/tickets/{ticket_uuid}/attachments
What changed:
We streamlined the ticket attachments response:
The included array is simplified to include only related attachments and users. Ticket-related entities (tickets, ticket-types, components) have been removed to make the response lighter and more consistent.
Additional Resources:
For full details, check our updated API documentation in the WebApp under Settings → API Documentation.
Comments
0 comments
Please sign in to leave a comment.