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 1 hour ago

main
1.0
Compare

API structure has changed

Next change
35 structure changes including:
1 Addition
34 Modifications
Modified 34 Breaking
GET /api-v1/balance-sheet
  • Response
  • 200 response Modified
    • application/json content type Modified
      • children property Modified
        • Type went from array to array[object]
GET /api-v1/payroll/advanced
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api-v1/payroll/advanced/total
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api-v1/payroll/total
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api-v1/pl/report/annual
  • Response
  • 200 response Modified
    • application/json content type Modified
      • children property Modified
        • Type went from array to array[object]
GET /api-v1/role/permissions
  • Response
  • 200 response Modified
    • application/json content type Modified
      • sub0, sub1, sub2 properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /api-v1/role/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • permissions property Modified
        • sub0, sub1, sub2 properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
GET /api-v1/sales-invoice/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • invoiceLinesLayout property Modified
        • children property Added
GET /api-v1/sales-invoice/{id}/deleted
  • Response
  • 200 response Modified
    • application/json content type Modified
      • invoiceLinesLayout property Modified
        • children property Added
GET /api-v1/super-role/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • roles property Modified
        • permissions property Modified
GET /api-v1/timesheet
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api-v1/timesheet/advanced
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api-v1/timesheet/advanced/total
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api-v1/timesheet/total
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
POST /api-v1/orders/batch
  • Body
  • application/json content type Modified
    • orderElementsLayoutLines property Modified
      • children property Modified
        • Type went from array to array[object]
        • property Added
    • tasks property Modified
      • children property Modified
        • Type went from array to array[object]
        • property Added
POST /api-v1/purchase-invoice/batch
  • Body
  • application/json content type Modified
    • amounts, attributions, payments properties Modified
      • Properties are no longer required
POST /api-v1/role/batch
  • Body
  • application/json content type Modified
    • property Modified
      • object-2 alternative Modified
        • roles property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • permissions property Added
      • object-2 alternative Modified
        • roles property Modified
POST /api-v1/sales-invoice/batch
  • Body
  • application/json content type Modified
    • invoiceLines, payments properties Modified
      • Properties are no longer required
    • invoiceLinesLayout property Modified
      • children property Modified
        • Type went from array to array[object]
        • property Added
GET /api-v1/consolidated-organization/available
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api-v1/global/role/permissions
  • Response
  • 200 response Modified
    • application/json content type Modified
      • sub0, sub1, sub2 properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /api-v1/global/role/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • permissions property Modified
        • sub0, sub1, sub2 properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
GET /api-v1/global/super-role/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • roles property Modified
        • permissions property Modified
GET /api-v1/licenses
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Type went from string to object
        Breaking
      • * property Added
GET /api-v1/list/app/permissions
  • Response
  • 200 response Modified
    • application/json content type Modified
      • sub0, sub1, sub2 properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /api-v1/my-payroll
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api-v1/myaccount/permission
  • Response
  • 200 response Modified
    • application/json content type Modified
      • sub0, sub1, sub2 properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /api-v1/order-reports/{id}/lines
  • Response
  • 200 response Modified
    • application/json content type Modified
      • children property Added
GET /api-v1/orders
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api-v1/orders/advanced
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api-v1/orders/total
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api-v1/orders/{id}/full
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api-v1/organization
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api-v1/organization/advanced
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api-v1/payroll
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
Added 1
GET /api-v1/orders/summary