Skip to main content

2025-04-07

Validation changes

Procedures validation was removed from endpoints:

PUT /api/external/v1/Requests/{appointmentId}
PATCH /api/external/v1/Requests/{appointmentId}

POST /api/external/v1.1/Requests
PUT /api/external/v1.1/Requests/{externalId}

From now, new requests can be created without providing any procedures. It is also possible to create new procedures with only selected properties.

New endpoints

CRUD operations on RequestExternalId have been enhanced with the addition of new attachments endpoints.

POST /api/external/v1.1/Requests/{requestExternalId}/Attachments - Creates a new attachment.
GET /api/external/v1.1/Requests/{requestExternalId}/Attachments - Returns list of all attachments assigned to request with provided external ID.
GET /api/external/v1.1/Requests/{requestExternalId}/Attachments/{attachmentId}/download - Returns attachment file.
GET /api/external/v1.1/Requests/{requestExternalId}/Attachments/{attachmentId} - Returns attachment metadata.
DELETE /api/external/v1.1/Requests/{requestExternalId}/Attachments/{attachmentId} - Deletes an attachment permanently.