Do not miss any Wyzio API changes, ever again

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

RSS

about 2 hours ago

main
1.0
Compare

API structure has changed

Next change
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