Do not miss any Wyzio API changes, ever again

Subscribe to the Wyzio API changelog to be up to date on recent changes.

RSS

20 days ago

main
1.0
Compare

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
  • 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
  • date query parameter Added
PATCH /api-v1/orders/{id}/validate
  • Path went from /api-v1/purchase-invoice-scan/{id}/validate to /api-v1/orders/{id}/validate (same operationId)
    Breaking
PATCH /api-v1/purchase-invoice-scan/{id}/validate
  • Path went from /api-v1/purchase-invoice/{id}/validate to /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
PATCH /api-v1/purchase-invoice/{id}/validate
  • Path went from /api-v1/sales-invoice/{id}/validate to /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}/validate to /api-v1/sales-invoice/{id}/validate (same operationId)
    Breaking
  • Verb went from POST to PATCH (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
  • Path
  • calendarYear path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 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
      • 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
  • Path
  • calendarYear, month path parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • incidentId path parameter Added
  • Query
  • testCase query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
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