June 3rd,2024

Added

  • Added new endpoint PUT /tenants/:tenantId/documents/:documentId/qr-codes/:qrCodeId to add QR code to the document

Fix

  • Return proper error message for POST /tenants/{tenantId}/orders endpoint when the provided document id is not published

May 20th, 2024

Release

New public api version 2024-05-20 is released. Previous version 2023-09-18 is now deprecated, please set accept-version header to 2024-05-20.

Changed

  • Response property states renamed to state for endpoint GET /tenants/{tenantId}/orders
  • Response property states renamed to state for endpoint PATCH /tenants/{tenantId}/orders/{orderId}
  • Response property states renamed to state for endpoint POST /tenants/{tenantId}/orders
  • Response property comments renamed to additionalData for endpoint GET /tenants/{tenantId}/orders
  • Response and request property comments renamed to additionalData for endpoint PATCH /tenants/{tenantId}/orders/{orderId}
  • Response and request property comments renamed to additionalData for endpoint POST /tenants/{tenantId}/orders
  • If unsupported accept-version header public-api version is used, fallback to latest version.
  • Request property classCharacteristicsIds renamed to classCharacteristicIds for endpoint POST /tenants/{tenantId}/orders
  • Request property classCharacteristicsIds renamed to classCharacteristicIds for endpoint POST /tenants/{tenantId}/orders/{orderId}/order-document-assignments
  • Response property comments renamed to comment for endpoints GET /tenants/{tenantId}/reports, GET /tenants/{tenantId}/reports/{reportId},
    PATCH /tenants/{tenantId}/reports/{reportId} and POST /tenants/{tenantId}/reports
  • Property pdfs removed from endpoint GET /tenants/{tenantId}/reports

Added

  • Added new endpoint GET /tenants/:tenantId/documents/:documentId/step-tree to fetch all the steps attached to the document
  • Added new endpoint PATCH /tenants/{tenantId}/documents/{documentId} to update document
  • Added new endpoint POST /tenants/:tenantId/documents/:documentId/duplicate for creating duplicate document
  • Added new endpoint PUT /tenants/:tenantId/documents/:documentId/class-characteristics/:classCharacteristicId to attach class characteristic to the document
  • Added new endpoint DELETE /tenants/:tenantId/documents/:documentId/class-characteristics/:classCharacteristicId to detach class characteristic from the document
  • Added new endpoint POST /tenants/:tenantId/documents/:documentId/versioning to update the versioning state of the document
  • Added new endpoint PATCH /tenants/:tenantId/tasks/:taskId to update the task
  • Added new endpoint PUT /tenants/:tenantId/orders/:orderId/class-characteristics to replace class characteristics from the order
  • Added new endpoint DELETE /tenants/:tenantId/documents/:documentId/documents/:subDocumentId to delete sub-document
  • Added new endpoint POST /tenants/:tenantId/tasks/:taskId/message to create a message in the task
  • Extend GET /tenants/:tenantId/orders endpoint to fetch orders filtered by classCharacteristicIds
  • Added new endpoint POST /tenants/:tenantId/qr-codes to create qr-code