Change Updates

Do not miss any Wyzio API changes, ever again

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

RSS

Mar 23, 2024

main
1.0
Compare

API structure has changed

198 structure changes including:
93 Breaking changes
92 Additions
21 Modifications
85 Removals
Modified 21 Breaking
POST /api-v1/article/batch
  • Body
  • content type Modified
    • weightKg property Added
GET /api-v1/user-group/advanced/overall
  • Path went from /api-v1/user-group/overall to /api-v1/user-group/advanced/overall (same operationId)
    Breaking
GET /api-v1/user-group/advanced
  • Path went from /api-v1/user-group to /api-v1/user-group/advanced (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • content type Modified
  • Query
  • direction, pageNumber, sizePerPage, sortingField query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api-v1/timesheet/advanced/overall
  • Path went from /api-v1/timesheet/overall to /api-v1/timesheet/advanced/overall (same operationId)
    Breaking
GET /api-v1/payroll/advanced/overall
  • Path went from /api-v1/payroll/overall to /api-v1/payroll/advanced/overall (same operationId)
    Breaking
GET /api-v1/payable/advanced/overall
  • Path went from /api-v1/payable/overall to /api-v1/payable/advanced/overall (same operationId)
    Breaking
GET /api-v1/payable/advanced
  • Path went from /api-v1/payable to /api-v1/payable/advanced (same operationId)
    Breaking
  • Query
  • direction, pageNumber, sizePerPage, sortingField query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api-v1/article
  • Response
  • 200 response Modified
    • content type Modified
GET /api-v1/article/advanced
  • Response
  • 200 response Modified
    • content type Modified
GET /api-v1/article/contact-lang
  • Response
  • 200 response Modified
    • content type Modified
GET /api-v1/my-expenses/advanced/total
  • Path went from /api-v1/my-expenses/total to /api-v1/my-expenses/advanced/total (same operationId)
    Breaking
GET /api-v1/my-expenses/advanced/overall
  • Path went from /api-v1/my-expenses/overall to /api-v1/my-expenses/advanced/overall (same operationId)
    Breaking
GET /api-v1/impersonate/{id}
  • Response
  • 200 response Modified
    • content type Modified
      • client, supplier properties Modified
GET /api-v1/contact/{type}/{id}/deleted
  • Response
  • 200 response Modified
    • content type Modified
      • client, supplier properties Modified
GET /api-v1/contact/{type}/{id}
  • Response
  • 200 response Modified
    • content type Modified
      • client, supplier properties Modified
GET /api-v1/contact/{id}/supplier
  • Response
  • 200 response Modified
    • content type Modified
      • placcountName property Modified
        • Name went from PLAccountName to placcountName
          Breaking
GET /api-v1/contact/{id}/single-supplier
  • Response
  • 200 response Modified
    • content type Modified
      • placcountName property Modified
        • Name went from PLAccountName to placcountName
          Breaking
GET /api-v1/contact/{id}/client
  • Response
  • 200 response Modified
    • content type Modified
      • placcountName property Modified
        • Name went from PLAccountName to placcountName
          Breaking
GET /api-v1/article/{id}/deleted
  • Response
  • 200 response Modified
    • content type Modified
      • weightKg property Added
GET /api-v1/article/{id}
  • Response
  • 200 response Modified
    • content type Modified
      • weightKg property Added
GET /api-v1/article/lang
  • Response
  • 200 response Modified
    • content type Modified
Removed 85 Breaking
DELETE /api-v1/workflow/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/chart-accounts/coa-param
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/fixed-assets
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/fixed-assets/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/fixed-assets/total
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/global/role
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/journal
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/journal/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/late-notice
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/late-notice/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/ledger/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/ledger/total
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/my-expenses
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/my-expenses/advanced/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/my-expenses/advanced/total
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/my-expenses/merchants
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api-v1/vacation
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api-v1/user-group/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api-v1/stock-movement-line/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api-v1/sales-invoice/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api-v1/role/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api-v1/reconciliation-lines/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api-v1/purchase-invoice/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api-v1/purchase-invoice-scan/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api-v1/payslip/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api-v1/payroll/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api-v1/organization/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api-v1/orders/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api-v1/my-expenses/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api-v1/journal/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api-v1/global/role/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api-v1/fixed-assets/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/my-payroll
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/timesheet
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/timesheet/advanced/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/trash-can
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/user-group/advanced
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/user-group/advanced/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/vacation/{type}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/vacation/{type}/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/workflow
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/workflow/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api-v1/global/role/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api-v1/journal/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api-v1/my-expenses/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api-v1/my-expenses/batch/generate-expense-invoice
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api-v1/orders/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api-v1/organization/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api-v1/payroll/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api-v1/payslip/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api-v1/purchase-invoice/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api-v1/reconciliation-lines/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api-v1/role/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api-v1/sales-invoice/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api-v1/stock-movement-line/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api-v1/timesheet/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api-v1/user-group/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api-v1/widget/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api-v1/workflow/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/my-payroll/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/my-workflow-notification
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/myaccount/expenses-report
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/myaccount/expenses-report/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/order-reports/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/orders/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/payable/advanced
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/payable/advanced/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/payroll
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/payroll/advanced/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/payslip
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/purchase-invoice-scan/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/receivable
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/receivable/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/reconciliation-lines/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/registry/publication
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/registry/publication/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/role
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/sales-invoice
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/sales-invoice/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/stock-movement-line
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/stock-movement-line/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/stock-report
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/stock-report/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/sub-orders
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/sub-orders/overall
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 92
GET /api-v1/expenses/draft/{id}
GET /api-v1/fixed-assets
GET /api-v1/fixed-assets/overall
GET /api-v1/fixed-assets/total
GET /api-v1/global/role
GET /api-v1/journal
GET /api-v1/journal/overall
GET /api-v1/late-notice
GET /api-v1/late-notice/overall
GET /api-v1/ledger/overall
GET /api-v1/ledger/total
GET /api-v1/my-expenses
GET /api-v1/my-expenses/merchants
GET /api-v1/my-expenses/overall
GET /api-v1/my-expenses/total
GET /api-v1/my-payroll
GET /api-v1/my-payroll/overall
GET /api-v1/my-workflow-notification
GET /api-v1/myaccount/expenses-report
GET /api-v1/myaccount/expenses-report/overall
GET /api-v1/order-reports/overall
GET /api-v1/orders/overall
GET /api-v1/payable
DELETE /api-v1/expenses/draft/{id}
DELETE /api-v1/fixed-assets/{id}
DELETE /api-v1/global/role/{id}
DELETE /api-v1/journal/{id}
DELETE /api-v1/my-expenses/{id}
DELETE /api-v1/orders/{id}
DELETE /api-v1/organization/{id}
DELETE /api-v1/payroll/{id}
DELETE /api-v1/payslip/{id}
DELETE /api-v1/purchase-invoice-scan/{id}
DELETE /api-v1/purchase-invoice/{id}
DELETE /api-v1/reconciliation-lines/{id}
DELETE /api-v1/role/{id}
DELETE /api-v1/sales-invoice/{id}
DELETE /api-v1/stock-movement-line/{id}
DELETE /api-v1/user-group/{id}
DELETE /api-v1/vacation
DELETE /api-v1/workflow/{id}
GET /api-v1/chart-accounts/coa-param
GET /api-v1/expenses/draft
GET /api-v1/expenses/draft/merchants
GET /api-v1/expenses/draft/overall
GET /api-v1/expenses/draft/total
GET /api-v1/user-group/overall
GET /api-v1/vacation/{type}
GET /api-v1/vacation/{type}/overall
GET /api-v1/workflow
GET /api-v1/workflow/overall
POST /api-v1/expenses/draft/batch
POST /api-v1/global/role/batch
POST /api-v1/journal/batch
POST /api-v1/my-expenses/batch
POST /api-v1/my-expenses/batch/generate-expense-invoice
POST /api-v1/orders/batch
POST /api-v1/organization/batch
POST /api-v1/payroll/batch
POST /api-v1/payslip/batch
POST /api-v1/purchase-invoice/batch
POST /api-v1/reconciliation-lines/batch
POST /api-v1/role/batch
POST /api-v1/sales-invoice/batch
POST /api-v1/stock-movement-line/batch
POST /api-v1/timesheet/batch
POST /api-v1/user-group/batch
POST /api-v1/widget/batch
POST /api-v1/workflow/batch
GET /api-v1/payable/overall
GET /api-v1/payroll
GET /api-v1/payroll/overall
GET /api-v1/payslip
GET /api-v1/purchase-invoice-scan/overall
GET /api-v1/receivable
GET /api-v1/receivable/overall
GET /api-v1/reconciliation-lines/overall
GET /api-v1/registry/publication
GET /api-v1/registry/publication/overall
GET /api-v1/role
GET /api-v1/sales-invoice
GET /api-v1/sales-invoice/overall
GET /api-v1/stock-movement-line
GET /api-v1/stock-movement-line/overall
GET /api-v1/stock-report
GET /api-v1/stock-report/overall
GET /api-v1/sub-orders
GET /api-v1/sub-orders/overall
GET /api-v1/timesheet
GET /api-v1/timesheet/overall
GET /api-v1/trash-can
GET /api-v1/user-group