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.