API structure has changed
12 structure changes including:
2 Breaking changes
3 Additions
7 Modifications
2 Removals
Modified
7
Breaking
GET /api-v1/contact/{type}/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
alternative Modified
- Contact, object-2, object-2 alternatives Modified
-
alternative Modified
-
application/json content type Modified
GET /api-v1/contact/{type}/{id}/deleted
- Response
-
200 response Modified
-
application/json content type Modified
-
alternative Modified
- Contact, object-2, object-2 alternatives Modified
-
alternative Modified
-
application/json content type Modified
GET /api-v1/impersonate/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
alternative Modified
- Contact, object-2, object-2 alternatives Modified
-
alternative Modified
-
application/json content type Modified
GET /api-v1/sales-invoice/advanced
- Response
-
200 response Modified
-
application/json content type Modified
-
paymentId, paymentReceivableByAccountNumber, paymentReceivableByAccountId, paymentRequestedDate, paymentOverdueDate, paymentValueDate, paymentRequestedCurrency, paymentRequestedAmount, paymentPaidCurrency, paymentPaidAmount, paymentBankCharges, paymentLossOnDebtors, paymentBvrNumber, paymentQrNumber, paymentBvrQrNumber properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
paymentId, paymentReceivableByAccountNumber, paymentReceivableByAccountId, paymentRequestedDate, paymentOverdueDate, paymentValueDate, paymentRequestedCurrency, paymentRequestedAmount, paymentPaidCurrency, paymentPaidAmount, paymentBankCharges, paymentLossOnDebtors, paymentBvrNumber, paymentQrNumber, paymentBvrQrNumber properties Removed
-
application/json content type Modified
GET /api-v1/sales-invoice/advanced/total
- Response
-
200 response Modified
-
application/json content type Modified
-
paymentId, paymentReceivableByAccountNumber, paymentReceivableByAccountId, paymentRequestedDate, paymentOverdueDate, paymentValueDate, paymentRequestedCurrency, paymentRequestedAmount, paymentPaidCurrency, paymentPaidAmount, paymentBankCharges, paymentLossOnDebtors, paymentBvrNumber, paymentQrNumber, paymentBvrQrNumber properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
paymentId, paymentReceivableByAccountNumber, paymentReceivableByAccountId, paymentRequestedDate, paymentOverdueDate, paymentValueDate, paymentRequestedCurrency, paymentRequestedAmount, paymentPaidCurrency, paymentPaidAmount, paymentBankCharges, paymentLossOnDebtors, paymentBvrNumber, paymentQrNumber, paymentBvrQrNumber properties Removed
-
application/json content type Modified
GET /api-v1/swissdec/institutions
- Query
- year query parameter Added
POST /api-v1/organization/batch
- Body
-
application/json content type Modified
-
organizationPayslips property Modified
- processByDistributorAhv, processByDistributorUvg, processByDistributorUvgz, processByDistributorKtg, processByDistributorBvg properties Added
-
organizationPayslips property Modified
Removed
2
Breaking
DELETE /api-v1/swissdec/institutions/{id}
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /api-v1/swissdec/institutions
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
3
GET /api-v1/list/nationalities
GET /api-v1/sales-invoice/advanced/summary
POST /api-v1/payroll/generate/{calendarYear}