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 3 hours ago

main
1.0
Compare

API structure has changed

Next change
31 structure changes including:
21 Breaking changes
8 Additions
23 Modifications
Modified 23 Breaking
GET /api-v1/contact/{id}/supplier
  • Response
  • 200 response Modified
    • application/json content type Modified
      • PLAccountName property Modified
        • Name went from placcountName to PLAccountName
          Breaking
      • addresses property Added
GET /api-v1/contact/{id}/single-supplier
  • Response
  • 200 response Modified
    • application/json content type Modified
      • PLAccountName property Modified
        • Name went from placcountName to PLAccountName
          Breaking
      • addresses property Added
DELETE /api-v1/swissdec/organization-certificate
  • Path went from /api-v1/stock-movement-line/{id} to /api-v1/swissdec/organization-certificate (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Path
  • id path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /api-v1/stock-movement-line/{id}
  • Path went from /api-v1/sales-invoice/{id} to /api-v1/stock-movement-line/{id} (same operationId)
    Breaking
DELETE /api-v1/sales-invoice/{id}
  • Path went from /api-v1/role/{id} to /api-v1/sales-invoice/{id} (same operationId)
    Breaking
DELETE /api-v1/role/{id}
  • Path went from /api-v1/reconciliation-lines/{id} to /api-v1/role/{id} (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
DELETE /api-v1/reconciliation-lines/{id}
  • Path went from /api-v1/purchase-invoice/{id} to /api-v1/reconciliation-lines/{id} (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
DELETE /api-v1/purchase-invoice/{id}
  • Path went from /api-v1/purchase-invoice-scan/{id} to /api-v1/purchase-invoice/{id} (same operationId)
    Breaking
DELETE /api-v1/purchase-invoice-scan/{id}
  • Path went from /api-v1/payslip/{id} to /api-v1/purchase-invoice-scan/{id} (same operationId)
    Breaking
DELETE /api-v1/payslip/{id}
  • Path went from /api-v1/payroll/{id} to /api-v1/payslip/{id} (same operationId)
    Breaking
DELETE /api-v1/payroll/{id}
  • Path went from /api-v1/organization/{id} to /api-v1/payroll/{id} (same operationId)
    Breaking
DELETE /api-v1/organization/{id}
  • Path went from /api-v1/organization/currency-exchange/{id} to /api-v1/organization/{id} (same operationId)
    Breaking
DELETE /api-v1/organization/currency-exchange/{id}
  • Path went from /api-v1/orders/{id} to /api-v1/organization/currency-exchange/{id} (same operationId)
    Breaking
DELETE /api-v1/orders/{id}
  • Path went from /api-v1/my-expenses/{id} to /api-v1/orders/{id} (same operationId)
    Breaking
DELETE /api-v1/my-expenses/{id}
  • Path went from /api-v1/journal/{id} to /api-v1/my-expenses/{id} (same operationId)
    Breaking
DELETE /api-v1/journal/{id}
  • Path went from /api-v1/global/role/{id} to /api-v1/journal/{id} (same operationId)
    Breaking
DELETE /api-v1/global/role/{id}
  • Path went from /api-v1/fixed-assets/{id} to /api-v1/global/role/{id} (same operationId)
    Breaking
  • Query
  • date query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /api-v1/fixed-assets/{id}
  • Path went from /api-v1/expenses/{id} to /api-v1/fixed-assets/{id} (same operationId)
    Breaking
  • Query
  • date query parameter Added
DELETE /api-v1/expenses/{id}
  • Path went from /api-v1/expenses/draft/{id} to /api-v1/expenses/{id} (same operationId)
    Breaking
DELETE /api-v1/expenses/draft/{id}
  • Path went from /api-v1/currency-exchange/{id} to /api-v1/expenses/draft/{id} (same operationId)
    Breaking
DELETE /api-v1/currency-exchange/{id}
  • Path went from /api-v1/budget/{id} to /api-v1/currency-exchange/{id} (same operationId)
    Breaking
DELETE /api-v1/budget/{id}
  • Path went from /api-v1/allocations/{id} to /api-v1/budget/{id} (same operationId)
    Breaking
DELETE /api-v1/allocations/{id}
  • Path went from /api-v1/swissdec/institutions/{id} to /api-v1/allocations/{id} (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
Added 8
POST /api-v1/swissdec/organization-certificate/sign
POST /api-v1/swissdec/organization-certificate/renew
POST /api-v1/swissdec/organization-certificate/issue
POST /api-v1/swissdec/organization-certificate/import
POST /api-v1/swissdec/month-total-declaration/{calendarYear}/{month}
GET /api-v1/swissdec/organization-certificate
GET /api-v1/swissdec/month-total-declaration/{jobKey}
DELETE /api-v1/swissdec/institutions/{id}