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

about 2 hours ago

main
1.0
Compare

API structure has changed

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