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

20 days ago

main
1.0
Compare

API structure has changed

14 structure changes including:
8 Breaking changes
5 Additions
8 Modifications
1 Removal
Modified 8 Breaking
GET /api-v1/allocations/rules-for-purchase-invoice
  • Path went from /api-v1/organization/allocation-keys/rules-for-purchase-invoice to /api-v1/allocations/rules-for-purchase-invoice (same operationId)
    Breaking
GET /api-v1/allocations/rules-for-sales-invoice
  • Path went from /api-v1/organization/allocation-keys/rules-for-sales-invoice to /api-v1/allocations/rules-for-sales-invoice (same operationId)
    Breaking
GET /api-v1/allocations/{id}
  • Path went from /api-v1/accounting-period/{id} to /api-v1/allocations/{id} (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • fiscalYear, startDate, endDate, vatRule, ntdrRate_1, ntdrRate1AccountsIds, ntdrRate_2, ntdrRate2AccountsIds, flatRateAccounts, status, isLocked, budgetExist, lockedUntil properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • moduleType, name, description, filters, dateFrom, dateTo, active, actions properties Added
POST /api-v1/accounting-period/batch
  • Path went from /api-v1/payment/batch to /api-v1/accounting-period/batch (same operationId)
    Breaking
  • Verb went from PATCH to POST (same operationId)
    Breaking
  • Body
  • application/json content type Modified
    • valueDate, chartOfAccountsId, purchasePayments, salesPayments, payrollPayments, bankCharges, lossOnDebtors properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • AccountingPeriod property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data, error, valid properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • items property Added
POST /api-v1/allocations/batch
  • Path went from /api-v1/accounting-period/batch to /api-v1/allocations/batch (same operationId)
    Breaking
  • Body
  • application/json content type Modified
    • fiscalYear, startDate, endDate, vatRule, ntdrRate_1, ntdrRate1AccountsIds, ntdrRate_2, ntdrRate2AccountsIds, flatRateAccounts, status, isLocked, budgetExist, lockedUntil properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • moduleType, name, description, filters, dateFrom, dateTo, active, actions properties Added
POST /api-v1/document/upload
  • Path went from /api-v1/expenses/draft/upload to /api-v1/document/upload (same operationId)
    Breaking
POST /api-v1/expenses/draft/upload
  • Path went from /api-v1/organization/allocation-keys/upload to /api-v1/expenses/draft/upload (same operationId)
    Breaking
POST /api-v1/organization/batch
  • Body
  • application/json content type Modified
    • organizationPayslips property Modified
      • organizationOfficePayslips property Modified
        • affiliatedNumber property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • compensationFundAffiliatedNumber, compensationFundId, childSupportAgencyId, childSupportAgencyNumber, childSupportAgencyAffiliatedNumber properties Added
    • allocationRulesId, allocationRulesFileName properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
Removed 1 Breaking
POST /api-v1/document/upload
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 5
DELETE /api-v1/allocations/{id}
GET /api-v1/accounting-period/{id}
GET /api-v1/allocations
GET /api-v1/allocations/overall
PATCH /api-v1/payment/batch