API structure has changed
12 structure changes including:
9 Breaking changes
1 Addition
7 Modifications
4 Removals
Modified
7
Breaking
GET /api-v1/iso-archive/count
- Query
-
day query parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- date query parameter Added
GET /api-v1/iso-archive/download
- Query
-
day query parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- date query parameter Added
PATCH /api-v1/orders/{id}/validate
- Path went from
/api-v1/purchase-invoice-scan/{id}/validateto/api-v1/orders/{id}/validate(same operationId)Breaking
PATCH /api-v1/purchase-invoice-scan/{id}/validate
- Path went from
/api-v1/purchase-invoice/{id}/validateto/api-v1/purchase-invoice-scan/{id}/validate(same operationId)Breaking - Response
-
200 response Modified
-
application/json content type Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
application/json content type Removed
PATCH /api-v1/purchase-invoice/{id}/validate
- Path went from
/api-v1/sales-invoice/{id}/validateto/api-v1/purchase-invoice/{id}/validate(same operationId)Breaking
PATCH /api-v1/sales-invoice/{id}/validate
- Path went from
/api-v1/swissdec/salary-declaration/{calendarYear}/validateto/api-v1/sales-invoice/{id}/validate(same operationId)Breaking - Verb went from
POSTtoPATCH(same operationId)Breaking - Response
-
200 response Modified
-
application/json content type Modified
-
jobKey, valid, validationError, filePath properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
jobKey, valid, validationError, filePath properties Removed
-
application/json content type Modified
- Path
-
calendarYear path parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- id path parameter Added
POST /api-v1/swissdec/incidents/{incidentId}/declare
- Path went from
/api-v1/swissdec/month-total-declaration/{calendarYear}/{month}to/api-v1/swissdec/incidents/{incidentId}/declare(same operationId)Breaking - Response
-
200 response Modified
-
application/json content type Modified
-
jobKey, declarationId properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- id, staffId, staffName, staffAvsNumber, domain, state, incidentDate, incapacityToWorkFrom, incidentScene, description, companyCaseId, insuranceCaseId, incidentCaseId, testCase, withoutContract, processByDistributor, insuranceCode, endUserInformation, detailInformation, insuranceId, insuranceCompanyName, customerIdentity, contractIdentity, createdDate, declaredDate, lastSyncDate, processState, awaitedParts, awaitedUntil, attachments, dialogMessages, dialogReplyPending properties Added
-
jobKey, declarationId properties Removed
-
application/json content type Modified
- Path
-
calendarYear, month path parameters Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- incidentId path parameter Added
- Query
-
testCase query parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
Removed
4
Breaking
GET /api-v1/payroll/end-of-year/export
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api-v1/swissdec/month-total-declaration/{jobKey}
- Removing a resource is always breaking unless it was deprecated before Breaking
PATCH /api-v1/orders/{id}/validate
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /api-v1/swissdec/incidents/{incidentId}/declare
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
1
POST /api-v1/swissdec/salary-declaration/{intentKey}/release