Do not miss any Wyzio API changes, ever again

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

RSS

Changelog

Last update:
Compare
12 structure changes including:
12 Modifications
Modified 12
GET /api-v1/consolidated-organization/available
  • Response
  • 200 response Modified
    • application/json content type Modified
      • endDate property Added
GET /api-v1/orders
  • Response
  • 200 response Modified
    • application/json content type Modified
      • activeSubOrderInvoicingDate property Added
GET /api-v1/orders/advanced
  • Response
  • 200 response Modified
    • application/json content type Modified
      • activeSubOrderInvoicingDate property Added
GET /api-v1/orders/summary
  • Response
  • 200 response Modified
    • application/json content type Modified
      • totals property Modified
        • activeSubOrderInvoicingDate property Added
GET /api-v1/orders/total
  • Response
  • 200 response Modified
    • application/json content type Modified
      • activeSubOrderInvoicingDate property Added
GET /api-v1/orders/{id}/full
  • Response
  • 200 response Modified
    • application/json content type Modified
      • view property Modified
        • activeSubOrderInvoicingDate property Added
GET /api-v1/organization
  • Response
  • 200 response Modified
    • application/json content type Modified
      • endDate property Added
GET /api-v1/organization/advanced
  • Response
  • 200 response Modified
    • application/json content type Modified
      • endDate property Added
GET /api-v1/timesheet
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api-v1/timesheet/advanced
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api-v1/timesheet/advanced/total
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api-v1/timesheet/total
  • Response
  • 200 response Modified
    • application/json content type Added
6 structure changes including:
6 Modifications
Modified 6
GET /api-v1/contact/{id}/client
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api-v1/contact/{id}/single-supplier
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api-v1/contact/{id}/supplier
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api-v1/contact/{type}/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • alternative Modified
        • Contact, object-2, object-2 alternatives 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
GET /api-v1/impersonate/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • alternative Modified
        • Contact, object-2, object-2 alternatives Modified
4 structure changes including:
4 Modifications
Modified 4 Breaking
GET /api-v1/expenses/draft/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • receiptDocumentFileExtension property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /api-v1/expenses/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • isEditable, receiptDocumentFileExtension properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /api-v1/my-expenses/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • isEditable, receiptDocumentFileExtension properties 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
      • periods property Modified
        • data property Modified
      • accountBalances property Modified
        • data property Modified
27 structure changes including:
5 Breaking changes
13 Additions
9 Modifications
5 Removals
Modified 9 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
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/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
  • 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 Modified
      • paymentDate property Added
GET /api-v1/payroll/advanced/total
  • Response
  • 200 response Modified
    • application/json content type Modified
      • paymentDate property Added
GET /api-v1/payroll/advanced
  • Response
  • 200 response Modified
    • application/json content type Modified
      • paymentDate property Added
GET /api-v1/payroll
  • Response
  • 200 response Modified
    • application/json content type Modified
      • paymentDate property Added
GET /api-v1/my-payroll
  • Response
  • 200 response Modified
    • application/json content type Modified
      • paymentDate property Added
Removed 5 Breaking
GET /api-v1/swissdec/salary-declaration/{jobKey}/institutions/{domainStatusId}/receipt
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/end-of-year/report/pl/export
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/end-of-year/report/pl
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/end-of-year/report/balance-sheet/export
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/end-of-year/report/balance-sheet
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 13
PUT /api-v1/e-bilan-report/structure/{reportType}
PUT /api-v1/e-bilan-report/accounts/{reportType}
GET /api-v1/organization/tax-attachment-types
GET /api-v1/organization/tax-adjustment-reasons
GET /api-v1/end-of-year/report/liabilities/export
GET /api-v1/end-of-year/report/liabilities
GET /api-v1/end-of-year/report/income-statement
GET /api-v1/end-of-year/report/export/pdf
GET /api-v1/end-of-year/report/e-balance-sheet/export
GET /api-v1/end-of-year/report/e-balance-sheet
GET /api-v1/end-of-year/report/assets/export
GET /api-v1/end-of-year/report/assets
GET /api-v1/e-bilan-report/tree/{reportType}
85 structure changes including:
40 Breaking changes
19 Additions
58 Modifications
8 Removals
Modified 58 Breaking
POST /api-v1/document/upload
  • Path went from /api-v1/expenses/draft/upload to /api-v1/document/upload (same operationId)
    Breaking
  • Body
  • multipart/form-data content type Modified
    • convertToImage, isCompanyLogo properties Added
GET /api-v1/orders/total
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api-v1/orders/summary
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api-v1/orders/advanced
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api-v1/orders
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api-v1/my-payroll
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api-v1/consolidated-organization/available
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api-v1/budget/report/{id}
  • Path went from /api-v1/vat/report to /api-v1/budget/report/{id} (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Query
  • startDate, endDate query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Path
  • id path parameter Added
DELETE /api-v1/workflow/{id}
  • Path went from /api-v1/user-group/{id} to /api-v1/workflow/{id} (same operationId)
    Breaking
DELETE /api-v1/user-group/{id}
  • Path went from /api-v1/swissdec/organization-certificate to /api-v1/user-group/{id} (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
  • Path
  • id path parameter Added
DELETE /api-v1/swissdec/organization-certificate
  • Path went from /api-v1/stock-movement-line/{id} to /api-v1/swissdec/organization-certificate (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Path
  • id path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /api-v1/swissdec/incidents/{incidentId}
  • Path went from /api-v1/workflow/{id} to /api-v1/swissdec/incidents/{incidentId} (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Path
  • id path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • incidentId path parameter Added
DELETE /api-v1/stock-movement-line/{id}
  • Path went from /api-v1/sales-invoice/{id} to /api-v1/stock-movement-line/{id} (same operationId)
    Breaking
DELETE /api-v1/sales-invoice/{id}
  • Path went from /api-v1/role/{id} to /api-v1/sales-invoice/{id} (same operationId)
    Breaking
DELETE /api-v1/role/{id}
  • Path went from /api-v1/reconciliation-lines/{id} to /api-v1/role/{id} (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
DELETE /api-v1/reconciliation-lines/{id}
  • Path went from /api-v1/purchase-invoice/{id} to /api-v1/reconciliation-lines/{id} (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
DELETE /api-v1/purchase-invoice/{id}
  • Path went from /api-v1/purchase-invoice-scan/{id} to /api-v1/purchase-invoice/{id} (same operationId)
    Breaking
GET /api-v1/timesheet/total
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api-v1/timesheet/advanced/total
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api-v1/timesheet/advanced
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api-v1/timesheet
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api-v1/swissdec/salary-declaration/{jobKey}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • domains property Modified
        • id, responseCode, institutionName, responseId, requestId, completion, notifications, warningCount, infoCount, processFlow, resultAvailable, dialogAvailable, result properties Added
      • pollPhase, pollCount, lastPollError, status, validationError, calendarYear, declarationKind, monthType, notifications, testCase, declarationId, requestId, responseId, predecessorJobKey, predecessorDeclarationId, substitutedByJobKey, substitutedByDeclarationId, signedRequestArchived, signedResponseArchived, substituted properties Added
GET /api-v1/swissdec/organization-certificate
  • Response
  • 200 response Modified
    • application/json content type Modified
      • processing, processingExpectedAvailability properties Added
GET /api-v1/swissdec/month-total-declaration/{jobKey}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • domains property Modified
        • id, responseCode, institutionName, responseId, requestId, completion, notifications, warningCount, infoCount, processFlow, resultAvailable, dialogAvailable, result properties Added
      • pollPhase, pollCount, lastPollError, status, validationError, calendarYear, declarationKind, monthType, notifications, testCase, declarationId, requestId, responseId, predecessorJobKey, predecessorDeclarationId, substitutedByJobKey, substitutedByDeclarationId, signedRequestArchived, signedResponseArchived, substituted properties Added
GET /api-v1/swissdec/incidents/{incidentId}
  • Path went from /api-v1/swissdec/line-mapping to /api-v1/swissdec/incidents/{incidentId} (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • organizationId, ahvAvsLineIds, bvgLppOrdinaryLineIds, bvgLppRepurchaseLineIds, uvgLaaLineIds, uvgzLaacLineIds, uvgzLaacExcessLineIds, ktgAmcLineIds, fakCafLineIds, taxAtSourceLineIds properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • staffId, staffName, staffAvsNumber, domain, state, incidentDate, incapacityToWorkFrom, incidentScene, description, companyCaseId, insuranceCaseId, incidentCaseId, testCase, withoutContract, processByDistributor, insuranceCode, endUserInformation, detailInformation, insuranceId, insuranceCompanyName, customerIdentity, contractIdentity, createdDate, declaredDate, lastSyncDate, processState, awaitedParts, awaitedUntil, requestId, responseId, attachments, dialogMessages, dialogReplyPending properties Added
  • Path
  • incidentId path parameter Added
GET /api-v1/swissdec/incidents
  • Path went from /api-v1/swissdec/institutions to /api-v1/swissdec/incidents (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • organizationId, organizationEmployeeGroupId, institutionKey, name, institutionId, active properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • staffId, staffName, staffAvsNumber, state, incidentDate, incapacityToWorkFrom, incidentScene, description, companyCaseId, insuranceCaseId, incidentCaseId, testCase, withoutContract, processByDistributor, insuranceCode, endUserInformation, detailInformation, insuranceId, insuranceCompanyName, createdDate, declaredDate, lastSyncDate, processState, awaitedParts, awaitedUntil, requestId, responseId, attachments, dialogMessages, dialogReplyPending properties Added
  • Query
  • year query parameter 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 Added
GET /api-v1/payroll/advanced/total
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api-v1/payroll/advanced
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api-v1/payroll
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api-v1/organization/advanced
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api-v1/organization
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api-v1/orders/{id}/full
  • Response
  • 200 response Modified
    • application/json content type Added
PUT /api-v1/swissdec/incidents/{incidentId}
  • Path went from /api-v1/pdf-template/batch to /api-v1/swissdec/incidents/{incidentId} (same operationId)
    Breaking
  • Body
  • application/json content type Modified
    • id, staffId, staffName, staffAvsNumber, domain, state, incidentDate, incapacityToWorkFrom, incidentScene, description, companyCaseId, insuranceCaseId, incidentCaseId, testCase, withoutContract, processByDistributor, insuranceCode, endUserInformation, detailInformation, insuranceId, insuranceCompanyName, customerIdentity, contractIdentity, createdDate, declaredDate, lastSyncDate, processState, awaitedParts, awaitedUntil, requestId, responseId, attachments, dialogMessages, dialogReplyPending properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • id, staffId, staffName, staffAvsNumber, domain, state, incidentDate, incapacityToWorkFrom, incidentScene, description, companyCaseId, insuranceCaseId, incidentCaseId, testCase, withoutContract, processByDistributor, insuranceCode, endUserInformation, detailInformation, insuranceId, insuranceCompanyName, customerIdentity, contractIdentity, createdDate, declaredDate, lastSyncDate, processState, awaitedParts, awaitedUntil, requestId, responseId, attachments, dialogMessages, dialogReplyPending properties Added
  • Path
  • incidentId path parameter Added
PUT /api-v1/pdf-template/batch
  • Path went from /api-v1/my-timesheet to /api-v1/pdf-template/batch (same operationId)
    Breaking
  • Verb went from POST to PUT (same operationId)
    Breaking
  • Body
  • application/json content type Modified
    • description, status, isBillable, id, date, startTime, endTime, time, clientId, clientName, orderId, orderName, taskId, taskName, isLocked properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • PdfTemplateRequest property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • error, valid properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • items property Added
POST /api-v1/swissdec/salary-declaration/{calendarYear}
  • Query
  • testCase, substitute, domains query parameters Added
POST /api-v1/swissdec/organization-certificate/sign
  • Response
  • 200 response Modified
    • application/json content type Modified
      • processing, processingExpectedAvailability properties Added
POST /api-v1/swissdec/organization-certificate/renew
  • Response
  • 200 response Modified
    • application/json content type Modified
      • processing, processingExpectedAvailability properties Added
POST /api-v1/swissdec/organization-certificate/issue
  • Response
  • 200 response Modified
    • application/json content type Modified
      • processing, processingExpectedAvailability properties Added
POST /api-v1/swissdec/organization-certificate/import
  • Response
  • 200 response Modified
    • application/json content type Modified
      • processing, processingExpectedAvailability properties Added
POST /api-v1/swissdec/month-total-declaration/{calendarYear}/{month}
  • Query
  • testCase query parameter Added
POST /api-v1/swissdec/incidents
  • Path went from /api-v1/organization to /api-v1/swissdec/incidents (same operationId)
    Breaking
  • Body
  • application/json content type Modified
    • id, staffId, staffName, staffAvsNumber, domain, state, incidentDate, incapacityToWorkFrom, incidentScene, description, companyCaseId, insuranceCaseId, incidentCaseId, testCase, withoutContract, processByDistributor, insuranceCode, endUserInformation, detailInformation, insuranceId, insuranceCompanyName, customerIdentity, contractIdentity, createdDate, declaredDate, lastSyncDate, processState, awaitedParts, awaitedUntil, requestId, responseId, attachments, dialogMessages, dialogReplyPending properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • error, valid properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • id, staffId, staffName, staffAvsNumber, domain, state, incidentDate, incapacityToWorkFrom, incidentScene, description, companyCaseId, insuranceCaseId, incidentCaseId, testCase, withoutContract, processByDistributor, insuranceCode, endUserInformation, detailInformation, insuranceId, insuranceCompanyName, customerIdentity, contractIdentity, createdDate, declaredDate, lastSyncDate, processState, awaitedParts, awaitedUntil, requestId, responseId, attachments, dialogMessages, dialogReplyPending properties Added
POST /api-v1/organization
  • Path went from /api-v1/consolidated-organization to /api-v1/organization (same operationId)
    Breaking
  • Body
  • application/json content type Modified
    • name, mainLanguage, currency, fiscalYearStart, fiscalYearEnd, organizationIds, managingCompanyId, id properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • NewOrganizationRequest property Added
POST /api-v1/expenses/draft/upload
  • Path went from /api-v1/payslip/upload-source-tax-rates/{calendarYear} to /api-v1/expenses/draft/upload (same operationId)
    Breaking
  • Path
  • calendarYear path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /api-v1/budget/{id}
  • Path went from /api-v1/allocations/{id} to /api-v1/budget/{id} (same operationId)
    Breaking
DELETE /api-v1/purchase-invoice-scan/{id}
  • Path went from /api-v1/payslip/{id} to /api-v1/purchase-invoice-scan/{id} (same operationId)
    Breaking
DELETE /api-v1/payslip/{id}
  • Path went from /api-v1/payroll/{id} to /api-v1/payslip/{id} (same operationId)
    Breaking
DELETE /api-v1/payroll/{id}
  • Path went from /api-v1/organization/{id} to /api-v1/payroll/{id} (same operationId)
    Breaking
DELETE /api-v1/organization/{id}
  • Path went from /api-v1/organization/currency-exchange/{id} to /api-v1/organization/{id} (same operationId)
    Breaking
DELETE /api-v1/organization/currency-exchange/{id}
  • Path went from /api-v1/orders/{id} to /api-v1/organization/currency-exchange/{id} (same operationId)
    Breaking
DELETE /api-v1/orders/{id}
  • Path went from /api-v1/my-expenses/{id} to /api-v1/orders/{id} (same operationId)
    Breaking
DELETE /api-v1/my-expenses/{id}
  • Path went from /api-v1/journal/{id} to /api-v1/my-expenses/{id} (same operationId)
    Breaking
DELETE /api-v1/journal/{id}
  • Path went from /api-v1/global/role/{id} to /api-v1/journal/{id} (same operationId)
    Breaking
DELETE /api-v1/global/role/{id}
  • Path went from /api-v1/fixed-assets/{id} to /api-v1/global/role/{id} (same operationId)
    Breaking
  • Query
  • date query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /api-v1/fixed-assets/{id}
  • Path went from /api-v1/expenses/{id} to /api-v1/fixed-assets/{id} (same operationId)
    Breaking
  • Query
  • date query parameter Added
DELETE /api-v1/expenses/{id}
  • Path went from /api-v1/expenses/draft/{id} to /api-v1/expenses/{id} (same operationId)
    Breaking
DELETE /api-v1/expenses/draft/{id}
  • Path went from /api-v1/currency-exchange/{id} to /api-v1/expenses/draft/{id} (same operationId)
    Breaking
DELETE /api-v1/currency-exchange/{id}
  • Path went from /api-v1/budget/{id} to /api-v1/currency-exchange/{id} (same operationId)
    Breaking
Removed 8 Breaking
GET /api-v1/budget/report/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/cash-flow/report
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/contact-balance/report
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/pl/report
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/vacation/{type}/report
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api-v1/document/upload
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api-v1/payslip/{id}/copy-with-children
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api-v1/vat/report
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 19
DELETE /api-v1/allocations/{id}
DELETE /api-v1/swissdec/incidents/{incidentId}/attachments/{attachmentId}
GET /api-v1/swissdec/institutions
GET /api-v1/swissdec/line-mapping
GET /api-v1/swissdec/salary-certificates/export
GET /api-v1/swissdec/salary-declaration
GET /api-v1/swissdec/salary-declaration/dispatch-options
GET /api-v1/swissdec/salary-declaration/{jobKey}/archive/{part}
GET /api-v1/swissdec/salary-declaration/{jobKey}/institutions/{domainStatusId}/archive/{part}
GET /api-v1/swissdec/salary-declaration/{jobKey}/institutions/{domainStatusId}/receipt
POST /api-v1/consolidated-organization
POST /api-v1/my-timesheet
POST /api-v1/swissdec/incidents/sync
POST /api-v1/swissdec/incidents/{incidentId}/attachments
POST /api-v1/swissdec/incidents/{incidentId}/declare
POST /api-v1/swissdec/incidents/{incidentId}/dialog/reply
POST /api-v1/swissdec/salary-declaration/{jobKey}/institutions/{domainStatusId}/dialog
POST /api-v1/swissdec/salary-declaration/{jobKey}/institutions/{domainStatusId}/dialog/reply
POST /api-v1/swissdec/salary-declaration/{jobKey}/institutions/{domainStatusId}/result
1 structure change including:
1 Addition
Added 1
GET /api-v1/payroll/licence-capacity/{organizationId}/{calendarYear}/{monthType}
14 structure changes including:
1 Breaking change
7 Additions
6 Modifications
1 Removal
Modified 6
GET /api-v1/contact-balance/report/advanced
  • Query
  • date, contactId, contactRoleType, currencyCode, balance, contactType, name, isCustomer, isVendor, isStaff, isUser, email, externalId, hasWarnings, lastName, firstName, middleName, nationality, gender, birthDate, language, nogaCode, phone, fax, mobile, webSite, addressId, addressName, addressStreet, addressHouseNumber, addressStreetPoBox, addressCity, addressPostCode, addressCountry, addressRegion, addressToTheAttentionOf, bankId, bankName, bankAccountNumber, bankSwiftBic, bankRemark, clientDefaultDepartmentId, clientDefaultAccountForPaymentsNumber, clientDefaultPlAccountNumber, clientDefaultBalanceSheetAccountNumber, clientDefaultPaymentCurrencyCode, clientVatNumber, clientVatType, clientRequestedPaymentTerms, clientLateNoticeMargin, clientDiscountRate, clientCreditLimit, supplierDefaultDepartmentId, supplierDefaultAccountForPaymentsNumber, supplierDefaultPlAccountNumber, supplierDefaultBalanceSheetAccountNumber, supplierDefaultPaymentCurrencyCode, supplierVatNumber, supplierVatTypeEnum, supplierVatTypeCode, supplierRequestedPaymentTerms, supplierPaymentFeesSplit, staffAvsNumber, staffPermitExpiryDate, staffContractType, staffMaritalType, staffTrainingLevel, staffPosition, status, filterStaffContacts query parameters Added
GET /api-v1/contact-balance/report/advanced/overall
  • Query
  • date, contactId, contactRoleType, currencyCode, balance, contactType, name, isCustomer, isVendor, isStaff, isUser, email, externalId, hasWarnings, lastName, firstName, middleName, nationality, gender, birthDate, language, nogaCode, phone, fax, mobile, webSite, addressId, addressName, addressStreet, addressHouseNumber, addressStreetPoBox, addressCity, addressPostCode, addressCountry, addressRegion, addressToTheAttentionOf, bankId, bankName, bankAccountNumber, bankSwiftBic, bankRemark, clientDefaultDepartmentId, clientDefaultAccountForPaymentsNumber, clientDefaultPlAccountNumber, clientDefaultBalanceSheetAccountNumber, clientDefaultPaymentCurrencyCode, clientVatNumber, clientVatType, clientRequestedPaymentTerms, clientLateNoticeMargin, clientDiscountRate, clientCreditLimit, supplierDefaultDepartmentId, supplierDefaultAccountForPaymentsNumber, supplierDefaultPlAccountNumber, supplierDefaultBalanceSheetAccountNumber, supplierDefaultPaymentCurrencyCode, supplierVatNumber, supplierVatTypeEnum, supplierVatTypeCode, supplierRequestedPaymentTerms, supplierPaymentFeesSplit, staffAvsNumber, staffPermitExpiryDate, staffContractType, staffMaritalType, staffTrainingLevel, staffPosition, status, filterStaffContacts query parameters Added
GET /api-v1/contact-balance/report/advanced/summary
  • Query
  • date, contactId, contactRoleType, currencyCode, balance, contactType, name, isCustomer, isVendor, isStaff, isUser, email, externalId, hasWarnings, lastName, firstName, middleName, nationality, gender, birthDate, language, nogaCode, phone, fax, mobile, webSite, addressId, addressName, addressStreet, addressHouseNumber, addressStreetPoBox, addressCity, addressPostCode, addressCountry, addressRegion, addressToTheAttentionOf, bankId, bankName, bankAccountNumber, bankSwiftBic, bankRemark, clientDefaultDepartmentId, clientDefaultAccountForPaymentsNumber, clientDefaultPlAccountNumber, clientDefaultBalanceSheetAccountNumber, clientDefaultPaymentCurrencyCode, clientVatNumber, clientVatType, clientRequestedPaymentTerms, clientLateNoticeMargin, clientDiscountRate, clientCreditLimit, supplierDefaultDepartmentId, supplierDefaultAccountForPaymentsNumber, supplierDefaultPlAccountNumber, supplierDefaultBalanceSheetAccountNumber, supplierDefaultPaymentCurrencyCode, supplierVatNumber, supplierVatTypeEnum, supplierVatTypeCode, supplierRequestedPaymentTerms, supplierPaymentFeesSplit, staffAvsNumber, staffPermitExpiryDate, staffContractType, staffMaritalType, staffTrainingLevel, staffPosition, status, filterStaffContacts query parameters Added
GET /api-v1/contact-balance/report/advanced/total
  • Query
  • date, contactId, contactRoleType, currencyCode, balance, contactType, name, isCustomer, isVendor, isStaff, isUser, email, externalId, hasWarnings, lastName, firstName, middleName, nationality, gender, birthDate, language, nogaCode, phone, fax, mobile, webSite, addressId, addressName, addressStreet, addressHouseNumber, addressStreetPoBox, addressCity, addressPostCode, addressCountry, addressRegion, addressToTheAttentionOf, bankId, bankName, bankAccountNumber, bankSwiftBic, bankRemark, clientDefaultDepartmentId, clientDefaultAccountForPaymentsNumber, clientDefaultPlAccountNumber, clientDefaultBalanceSheetAccountNumber, clientDefaultPaymentCurrencyCode, clientVatNumber, clientVatType, clientRequestedPaymentTerms, clientLateNoticeMargin, clientDiscountRate, clientCreditLimit, supplierDefaultDepartmentId, supplierDefaultAccountForPaymentsNumber, supplierDefaultPlAccountNumber, supplierDefaultBalanceSheetAccountNumber, supplierDefaultPaymentCurrencyCode, supplierVatNumber, supplierVatTypeEnum, supplierVatTypeCode, supplierRequestedPaymentTerms, supplierPaymentFeesSplit, staffAvsNumber, staffPermitExpiryDate, staffContractType, staffMaritalType, staffTrainingLevel, staffPosition, status, filterStaffContacts query parameters Added
GET /api-v1/report-template/tree
  • Response
  • 200 response Modified
    • application/json content type Modified
      • property Modified
        • object-2, object-2 alternatives Modified
POST /api-v1/vat/report
  • Body
  • multipart/form-data content type Modified
    • submissionType property Added
Removed 1 Breaking
GET /api-v1/payroll/declared/{calendarYear}/{monthType}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 7
GET /api-v1/end-of-year/report/balance-sheet
GET /api-v1/end-of-year/report/balance-sheet/export
GET /api-v1/end-of-year/report/export/xml
GET /api-v1/end-of-year/report/pl
GET /api-v1/end-of-year/report/pl/export
GET /api-v1/payroll/declared/{calendarYear}/{monthType}
GET /api-v1/vat/report/submission-status
2 structure changes including:
2 Additions
Added 2
GET /api-v1/iso-archive/count
GET /api-v1/iso-archive/download
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
3 structure changes including:
1 Addition
2 Modifications
Modified 2
GET /api-v1/payroll/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • isDeclaredToSwissdec property Added
POST /api-v1/payroll/generate
  • Response
  • 200 response Modified
    • application/json content type Modified
      • isDeclaredToSwissdec property Added
Added 1
GET /api-v1/payroll/declared/{calendarYear}/{monthType}
6 structure changes including:
2 Additions
4 Modifications
Modified 4
GET /api-v1/contact/{type}/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • alternative Modified
        • Contact, object-2, object-2 alternatives 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
GET /api-v1/impersonate/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • alternative Modified
        • Contact, object-2, object-2 alternatives Modified
POST /api-v1/contact/batch
  • Body
  • application/json content type Modified
    • property Modified
      • PersonContactRequest alternative Modified
        • staff property Modified
Added 2
GET /api-v1/list/tax-at-source-entry-reason
GET /api-v1/list/tax-at-source-mutation-reason
6 structure changes including:
1 Addition
5 Modifications
Modified 5
GET /api-v1/contact/{type}/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • alternative Modified
        • Contact, object-2, object-2 alternatives 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
GET /api-v1/impersonate/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • alternative Modified
        • Contact, object-2, object-2 alternatives Modified
POST /api-v1/contact/batch
  • Body
  • application/json content type Modified
    • property Modified
      • PersonContactRequest alternative Modified
        • staff property Modified
POST /api-v1/organization/batch
  • Body
  • application/json content type Modified
    • salaryCodes property Modified
      • salaryCodeLines property Modified
        • factor property Added
Added 1
GET /api-v1/list/salary-base-type
1 structure change including:
1 Modification
Modified 1
POST /api-v1/contact/batch
  • Body
  • application/json content type Modified
    • property Modified
      • PersonContactRequest alternative Modified
        • staff property Modified
8 structure changes including:
3 Additions
5 Modifications
Modified 5
GET /api-v1/contact/{type}/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • alternative Modified
        • Contact, object-2, object-2 alternatives 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
GET /api-v1/impersonate/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • alternative Modified
        • Contact, object-2, object-2 alternatives Modified
GET /api-v1/list/work-permits
  • Response
  • 200 response Modified
    • application/json content type Modified
      • code property Added
POST /api-v1/contact/batch
  • Body
  • application/json content type Modified
    • property Modified
      • PersonContactRequest alternative Modified
        • staff property Modified
Added 3
GET /api-v1/list/csa-entry-reason
GET /api-v1/list/csa-exit-reason
GET /api-v1/list/working-time
1 structure change including:
1 Addition
Added 1
GET /api-v1/list/wage-agreement
7 structure changes including:
2 Additions
5 Modifications
Modified 5 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
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
GET /api-v1/impersonate/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • alternative Modified
        • Contact, object-2, object-2 alternatives Modified
GET /api-v1/purchase-invoice/advanced
  • Response
  • 200 response Modified
    • application/json content type Modified
      • paymentId, requestedDate, plannedDate, sentDate, valueDate, paidAmount, bankCharges, payableByAccount, payableByAccountNumber, paymentType, paidCurrency, requestedAmount properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /api-v1/purchase-invoice/advanced/total
  • Response
  • 200 response Modified
    • application/json content type Modified
      • paymentId, requestedDate, plannedDate, sentDate, valueDate, paidAmount, bankCharges, payableByAccount, payableByAccountNumber, paymentType, paidCurrency, requestedAmount properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
Added 2
GET /api-v1/list/certificate-comments
GET /api-v1/purchase-invoice/advanced/summary
3 structure changes including:
3 Modifications
Modified 3
GET /api-v1/contact/{type}/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • alternative Modified
        • Contact, object-2, object-2 alternatives 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
GET /api-v1/impersonate/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • alternative Modified
        • Contact, object-2, object-2 alternatives Modified
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
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
GET /api-v1/impersonate/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • alternative Modified
        • Contact, object-2, object-2 alternatives 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
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
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
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}
7 structure changes including:
2 Additions
5 Modifications
Modified 5
GET /api-v1/contact/{type}/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • alternative Modified
        • Contact, object-2, object-2 alternatives 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
GET /api-v1/impersonate/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • alternative Modified
        • Contact, object-2, object-2 alternatives Modified
POST /api-v1/contact/batch
  • Body
  • application/json content type Modified
    • property Modified
      • PersonContactRequest alternative Modified
        • staff property Modified
POST /api-v1/organization/batch
  • Body
  • application/json content type Modified
    • organizationPayslips property Modified
      • organizationOfficePayslips property Modified
        • compensationFundSubnumber, childSupportAgencySubnumber properties Added
Added 2
GET /api-v1/payroll/salary-genre-report/export
GET /api-v1/swissdec-insurance
186 structure changes including:
6 Breaking changes
180 Modifications
6 Removals
Modified 180 Breaking
GET /api-v1/accounting-period
  • Query
  • fiscalYear query parameter Modified
    • Type went from string to integer(int32)
      Breaking
GET /api-v1/activity-log
  • Query
  • dateTime query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • date, time query parameters Added
GET /api-v1/activity-log/overall
  • Query
  • dateTime query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • date, time query parameters Added
GET /api-v1/allocations
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • moduleType query parameter Modified
    • Type is now string
GET /api-v1/allocations/overall
  • Query
  • moduleType query parameter Modified
    • Type is now string
GET /api-v1/article
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • unitCost, unitPrice query parameters Modified
    • Type is now string
  • vatRateId query parameter Modified
    • Type went from string to integer(int64)
      Breaking
  • quantity, weightKg query parameters Modified
    • Type is now number
  • categoryName query parameter Added
GET /api-v1/article/advanced
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • unitCost, unitPrice, quantity, weightKg, bundleItemPrice, bundleItemAmount, bundleItemDiscount, bundleItemTotalPrice query parameters Modified
    • Type is now string
GET /api-v1/article/category
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api-v1/article/contact-lang
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • contactId query parameter Modified
    • Type is now string(string)
  • unitCost, unitPrice query parameters Modified
    • Type is now string
  • vatRateId query parameter Modified
    • Type went from string to integer(int64)
      Breaking
  • quantity, weightKg query parameters Modified
    • Type is now number
  • categoryName query parameter Added
GET /api-v1/article/contact-lang/overall
  • Query
  • contactId query parameter Modified
    • Type is now string(string)
  • unitCost, unitPrice query parameters Modified
    • Type is now string
  • vatRateId query parameter Modified
    • Type went from string to integer(int64)
      Breaking
  • quantity, weightKg query parameters Modified
    • Type is now number
  • categoryName query parameter Added
GET /api-v1/article/lang
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • unitCost, unitPrice query parameters Modified
    • Type is now string
  • vatRateId query parameter Modified
    • Type went from string to integer(int64)
      Breaking
  • quantity, weightKg query parameters Modified
    • Type is now number
  • categoryName query parameter Added
GET /api-v1/article/overall
  • Query
  • unitCost, unitPrice, quantity, weightKg, bundleItemPrice, bundleItemAmount, bundleItemDiscount, bundleItemTotalPrice query parameters Modified
    • Type is now string
GET /api-v1/balance
  • Query
  • id, accountNumber, accountType, account, debit, credit, endingBalance, lastYearDebit, lastYearCredit, lastYearEndingBalance query parameters Added
GET /api-v1/balance/overall
  • Query
  • id, accountNumber, accountType, account, debit, credit, endingBalance, lastYearDebit, lastYearCredit, lastYearEndingBalance query parameters Added
GET /api-v1/balance/total
  • Query
  • id, accountNumber, accountType, account, debit, credit, endingBalance, lastYearDebit, lastYearCredit, lastYearEndingBalance query parameters Added
GET /api-v1/billing
  • Query
  • targetContactId, unitId, unitName, unitOrganizationId, unitType query parameters Added
GET /api-v1/billing/overall
  • Query
  • targetContactId, unitId, unitName, unitOrganizationId, unitType query parameters Added
GET /api-v1/budget
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • fiscalYear query parameter Modified
    • Type went from string to integer(int32)
      Breaking
GET /api-v1/chart-accounts
  • Query
  • type query parameter Modified
    • Type is now string
GET /api-v1/chart-accounts/advanced
  • Query
  • type query parameter Modified
    • Type is now string
GET /api-v1/contact-balance/report
  • Query
  • pageNumber, sortingField, direction, sizePerPage, contactId, contactRoleType, currencyCode, balance, date query parameters Added
GET /api-v1/contact-balance/report/advanced
  • Query
  • contactId, contactRoleType, currencyCode, balance, date query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • pageNumber, sortingField, direction, sizePerPage query parameters Added
GET /api-v1/contact-balance/report/advanced/overall
  • Query
  • contactId, contactRoleType, currencyCode, balance, date query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api-v1/contact-balance/report/advanced/summary
  • Query
  • pageNumber, sortingField, direction, sizePerPage query parameters Added
GET /api-v1/contact-balance/report/advanced/total
  • Query
  • contactId, contactRoleType, currencyCode, balance, date query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api-v1/contact-balance/report/overall
  • Query
  • balance query parameter Modified
    • Type is now string
GET /api-v1/contact-balance/report/summary
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • balance query parameter Modified
    • Type is now string
GET /api-v1/contact-balance/report/total
  • Query
  • balance query parameter Modified
    • Type is now string
GET /api-v1/contact/advanced
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • clientDefaultAccountForPaymentsNumber, clientDefaultPlAccountNumber, clientDefaultBalanceSheetAccountNumber, clientRequestedPaymentTerms, clientLateNoticeMargin, supplierDefaultAccountForPaymentsNumber, supplierDefaultPlAccountNumber, supplierDefaultBalanceSheetAccountNumber, supplierRequestedPaymentTerms query parameters Modified
    • Type went from string to integer(int64)
      Breaking
  • clientDiscountRate query parameter Modified
    • Type is now number
  • clientCreditLimit query parameter Modified
    • Type is now string
GET /api-v1/contact/overall
  • Query
  • clientDefaultAccountForPaymentsNumber, clientDefaultPlAccountNumber, clientDefaultBalanceSheetAccountNumber, clientRequestedPaymentTerms, clientLateNoticeMargin, supplierDefaultAccountForPaymentsNumber, supplierDefaultPlAccountNumber, supplierDefaultBalanceSheetAccountNumber, supplierRequestedPaymentTerms query parameters Modified
    • Type went from string to integer(int64)
      Breaking
  • clientDiscountRate query parameter Modified
    • Type is now number
  • clientCreditLimit query parameter Modified
    • Type is now string
GET /api-v1/currency-exchange
  • Query
  • rate query parameter Modified
    • Type is now string
GET /api-v1/document
  • Query
  • id, module, tags, contact query parameters Modified
    • Type is now string
  • size query parameter Modified
    • Type went from string to integer(int64)
      Breaking
  • isDeleted query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • fileId query parameter Added
GET /api-v1/document-scan
  • Query
  • id, tags, contact, module query parameters Modified
    • Type is now string
  • size query parameter Modified
    • Type went from string to integer(int64)
      Breaking
GET /api-v1/document-scan/overall
  • Query
  • id, tags, contact, module query parameters Modified
    • Type is now string
  • size query parameter Modified
    • Type went from string to integer(int64)
      Breaking
GET /api-v1/document/download-archive/{archiveName}
  • Query
  • id, module, tags, contact query parameters Modified
    • Type is now string
  • size query parameter Modified
    • Type went from string to integer(int64)
      Breaking
  • isDeleted query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • fileId query parameter Added
GET /api-v1/document/large-to-export
  • Query
  • size query parameter Modified
    • Type went from string to integer(int64)
      Breaking
GET /api-v1/document/large-to-export/overall
  • Query
  • size query parameter Modified
    • Type went from string to integer(int64)
      Breaking
GET /api-v1/document/overall
  • Query
  • id, module, tags, contact query parameters Modified
    • Type is now string
  • size query parameter Modified
    • Type went from string to integer(int64)
      Breaking
  • isDeleted query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • fileId query parameter Added
GET /api-v1/expenses
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • currencyNetAmount, currencyVatAmount, currencyTotalAmount, companyCurrencyTotalAmount query parameters Modified
    • Type is now string
GET /api-v1/expenses/advanced
  • Query
  • currencyNetAmount, currencyVatAmount, currencyTotalAmount, companyCurrencyTotalAmount, departmentId query parameters Modified
    • Type is now string
GET /api-v1/expenses/advanced/overall
  • Query
  • currencyNetAmount, currencyVatAmount, currencyTotalAmount, companyCurrencyTotalAmount, departmentId query parameters Modified
    • Type is now string
GET /api-v1/expenses/advanced/total
  • Query
  • currencyNetAmount, currencyVatAmount, currencyTotalAmount, companyCurrencyTotalAmount, departmentId query parameters Modified
    • Type is now string
GET /api-v1/expenses/draft
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • currencyNetAmount, currencyVatAmount, currencyTotalAmount, companyCurrencyTotalAmount query parameters Modified
    • Type is now string
GET /api-v1/expenses/draft/overall
  • Query
  • currencyNetAmount, currencyVatAmount, currencyTotalAmount, companyCurrencyTotalAmount query parameters Modified
    • Type is now string
GET /api-v1/expenses/draft/total
  • Query
  • currencyNetAmount, currencyVatAmount, currencyTotalAmount, companyCurrencyTotalAmount query parameters Modified
    • Type is now string
GET /api-v1/expenses/overall
  • Query
  • currencyNetAmount, currencyVatAmount, currencyTotalAmount, companyCurrencyTotalAmount query parameters Modified
    • Type is now string
GET /api-v1/expenses/total
  • Query
  • currencyNetAmount, currencyVatAmount, currencyTotalAmount, companyCurrencyTotalAmount query parameters Modified
    • Type is now string
GET /api-v1/fixed-assets
  • Query
  • initialValue, amortization, actualValue query parameters Modified
    • Type is now string
  • date query parameter Modified
    • Query parameter is no longer required
GET /api-v1/fixed-assets/overall
  • Query
  • initialValue, amortization, actualValue query parameters Modified
    • Type is now string
  • date query parameter Modified
    • Query parameter is no longer required
GET /api-v1/fixed-assets/total
  • Query
  • initialValue, amortization, actualValue query parameters Modified
    • Type is now string
  • date query parameter Modified
    • Query parameter is no longer required
GET /api-v1/journal
  • Query
  • amount query parameter Modified
    • Type is now string
  • warnings, isDeleted query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api-v1/journal/overall
  • Query
  • amount query parameter Modified
    • Type is now string
  • warnings, isDeleted query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api-v1/late-notice/client
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • overdueAmount query parameter Modified
    • Type is now string
  • noticeGeneratedQuantity, daysOverdue query parameters Modified
    • Type went from string to integer(int32)
      Breaking
  • lastNoticeGeneratedDate, overdueDate query parameters Modified
    • Type is now string(date)
GET /api-v1/late-notice/client/total
  • Query
  • overdueAmount query parameter Modified
    • Type is now string
  • noticeGeneratedQuantity, daysOverdue query parameters Modified
    • Type went from string to integer(int32)
      Breaking
  • lastNoticeGeneratedDate, overdueDate query parameters Modified
    • Type is now string(date)
GET /api-v1/ledger
  • Query
  • pageNumber, sortingField, direction, sizePerPage, entryId, entryDate, entryType, accountId, account, description, hasWarnings, foreignCurrencyCode, foreignDebit, foreignCredit, foreignTotal, companyDebit, companyCredit, companyTotal, contactId, departmentName, contactName, articleName, orderName, vatCodeNames query parameters Added
GET /api-v1/ledger/advanced
  • Query
  • entryDate, account, description, hasWarnings, foreignCurrencyCode, foreignTotal, companyTotal, departmentName, contactName, articleName, orderName, vatCodeNames, departmentIds, articleCategoryIds, articleIds, contactIds, orderIds, officeIds, purchaseInvoiceNumber, purchaseInvoiceJournalEntryType, salesInvoiceNumber, salesInvoiceJournalEntryType query parameters Added
GET /api-v1/ledger/advanced/overall
  • Query
  • entryDate, account, description, hasWarnings, foreignCurrencyCode, foreignTotal, companyTotal, departmentName, contactName, articleName, orderName, vatCodeNames, departmentIds, articleCategoryIds, articleIds, contactIds, orderIds, officeIds, purchaseInvoiceNumber, purchaseInvoiceJournalEntryType, salesInvoiceNumber, salesInvoiceJournalEntryType query parameters Added
GET /api-v1/ledger/advanced/total
  • Query
  • entryDate, account, description, hasWarnings, foreignCurrencyCode, foreignTotal, companyTotal, departmentName, contactName, articleName, orderName, vatCodeNames, departmentIds, articleCategoryIds, articleIds, contactIds, orderIds, officeIds, purchaseInvoiceNumber, purchaseInvoiceJournalEntryType, salesInvoiceNumber, salesInvoiceJournalEntryType query parameters Added
GET /api-v1/ledger/overall
  • Query
  • entryId, entryDate, entryType, accountId, account, description, hasWarnings, foreignCurrencyCode, foreignDebit, foreignCredit, foreignTotal, companyDebit, companyCredit, companyTotal, contactId, departmentName, contactName, articleName, orderName, vatCodeNames query parameters Added
GET /api-v1/ledger/total
  • Query
  • entryId, entryDate, entryType, accountId, account, description, hasWarnings, foreignCurrencyCode, foreignDebit, foreignCredit, foreignTotal, companyDebit, companyCredit, companyTotal, contactId, departmentName, contactName, articleName, orderName, vatCodeNames query parameters Added
GET /api-v1/my-expenses
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • currencyNetAmount, currencyVatAmount, currencyTotalAmount, companyCurrencyTotalAmount query parameters Modified
    • Type is now string
GET /api-v1/my-expenses/advanced
  • Query
  • currencyNetAmount, currencyVatAmount, currencyTotalAmount, companyCurrencyTotalAmount, departmentId query parameters Modified
    • Type is now string
GET /api-v1/my-expenses/advanced/overall
  • Query
  • currencyNetAmount, currencyVatAmount, currencyTotalAmount, companyCurrencyTotalAmount, departmentId query parameters Modified
    • Type is now string
GET /api-v1/my-expenses/advanced/total
  • Query
  • currencyNetAmount, currencyVatAmount, currencyTotalAmount, companyCurrencyTotalAmount, departmentId query parameters Modified
    • Type is now string
GET /api-v1/my-expenses/overall
  • Query
  • currencyNetAmount, currencyVatAmount, currencyTotalAmount, companyCurrencyTotalAmount query parameters Modified
    • Type is now string
GET /api-v1/my-expenses/total
  • Query
  • currencyNetAmount, currencyVatAmount, currencyTotalAmount, companyCurrencyTotalAmount query parameters Modified
    • Type is now string
GET /api-v1/my-payroll
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • calendarYear, organizationEmployeeGroupId query parameters Modified
    • Type went from string to integer(int32)
      Breaking
  • grossSalary, netSalary, payable query parameters Modified
    • Type is now string
GET /api-v1/my-payroll/overall
  • Query
  • calendarYear, organizationEmployeeGroupId query parameters Modified
    • Type went from string to integer(int32)
      Breaking
  • grossSalary, netSalary, payable query parameters Modified
    • Type is now string
GET /api-v1/my-workflow-notification
  • Query
  • moduleType, realModuleType query parameters Modified
    • Type is now string
  • entitiesAmount query parameter Modified
    • Type went from string to integer(int32)
      Breaking
GET /api-v1/my-workflow-notification/overall
  • Query
  • moduleType, realModuleType query parameters Modified
    • Type is now string
  • entitiesAmount query parameter Modified
    • Type went from string to integer(int32)
      Breaking
GET /api-v1/myaccount/expenses-report
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • date, netAmount, totalAmount, payable query parameters Modified
    • Type is now string
GET /api-v1/myaccount/expenses-report/overall
  • Query
  • date, netAmount, totalAmount, payable query parameters Modified
    • Type is now string
GET /api-v1/myaccount/expenses-report/total
  • Query
  • date, netAmount, totalAmount, payable query parameters Modified
    • Type is now string
GET /api-v1/order-reports
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • date, totalRevenue, totalCost, profitability query parameters Modified
    • Type is now string
GET /api-v1/order-reports/overall
  • Query
  • date, totalRevenue, totalCost, profitability query parameters Modified
    • Type is now string
GET /api-v1/order-reports/total
  • Query
  • date, totalRevenue, totalCost, profitability query parameters Modified
    • Type is now string
GET /api-v1/orders
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • orderAmount query parameter Modified
    • Type is now string
GET /api-v1/orders/advanced
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • orderAmount, departmentId, minimumAmountToInvoice, fixedAmount, orderArticleUnitPrice, orderArticleAmount, orderArticleDiscount, orderArticleTotalNet query parameters Modified
    • Type is now string
  • requestedPaymentTerms query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • orderValidity query parameter Modified
    • Type went from string to integer(int64)
      Breaking
  • periodicityType, orderArticleMeasurement, clientOrderEmail query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • contactName, creatorContactId query parameters Added
GET /api-v1/orders/expenses
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • amount query parameter Modified
    • Type is now string
GET /api-v1/orders/expenses/overall
  • Query
  • amount query parameter Modified
    • Type is now string
GET /api-v1/orders/expenses/total
  • Query
  • amount query parameter Modified
    • Type is now string
GET /api-v1/orders/invoices
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • id, netAmount, totalAmount, receivable query parameters Modified
    • Type is now string
GET /api-v1/orders/invoices/overall
  • Query
  • id, netAmount, totalAmount, receivable query parameters Modified
    • Type is now string
GET /api-v1/orders/invoices/total
  • Query
  • id, netAmount, totalAmount, receivable query parameters Modified
    • Type is now string
GET /api-v1/orders/overall
  • Query
  • orderAmount query parameter Modified
    • Type is now string
GET /api-v1/orders/total
  • Query
  • orderAmount query parameter Modified
    • Type is now string
GET /api-v1/organization
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • isConsolidated query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api-v1/organization/advanced
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • otherLanguages query parameter Modified
    • Type is now string
  • defaultPaymentTerms, requestedPaymentTerms query parameters Modified
    • Type went from string to integer(int32)
      Breaking
  • isConsolidated query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • id, country query parameters Added
GET /api-v1/organization/currency-exchange
  • Query
  • rate query parameter Modified
    • Type is now string
GET /api-v1/payable
  • Query
  • module, invoiceDate, requestedDate, plannedDate, sentDate, payableAmount query parameters Modified
    • Type is now string
GET /api-v1/payable/advanced
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • module, invoiceDate, requestedDate, plannedDate, sentDate, payableAmount query parameters Modified
    • Type is now string
GET /api-v1/payable/advanced/overall
  • Query
  • module, invoiceDate, requestedDate, plannedDate, sentDate, payableAmount query parameters Modified
    • Type is now string
GET /api-v1/payable/advanced/total
  • Query
  • module, invoiceDate, requestedDate, plannedDate, sentDate, payableAmount query parameters Modified
    • Type is now string
GET /api-v1/payable/filters
  • Query
  • contactId, paymentId query parameters Added
GET /api-v1/payable/overall
  • Query
  • module, invoiceDate, requestedDate, plannedDate, sentDate, payableAmount query parameters Modified
    • Type is now string
GET /api-v1/payable/total
  • Query
  • module, invoiceDate, requestedDate, plannedDate, sentDate, payableAmount query parameters Modified
    • Type is now string
GET /api-v1/payroll
  • Query
  • calendarYear query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • grossSalary, netSalary, payable query parameters Modified
    • Type is now string
  • organizationEmployeeGroupId query parameter Modified
    • Type went from string to integer
      Breaking
GET /api-v1/payroll/advanced
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • calendarYear query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • grossSalary, netSalary, payable, payslipEmployeeAmount, payslipBaseAmount, payslipEmployerAmount, paidAmount, bankCharges, requestedAmount query parameters Modified
    • Type is now string
  • payslipEmployerRate, payslipEmployeeRate query parameters Modified
    • Type is now number
  • orgEmployeeGroupId query parameter Modified
    • Type went from string to integer(int64)
      Breaking
  • payslipLineName query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api-v1/payroll/advanced/overall
  • Query
  • calendarYear query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • grossSalary, netSalary, payable, payslipEmployeeAmount, payslipBaseAmount, payslipEmployerAmount, paidAmount, bankCharges, requestedAmount query parameters Modified
    • Type is now string
  • payslipEmployerRate, payslipEmployeeRate query parameters Modified
    • Type is now number
  • orgEmployeeGroupId query parameter Modified
    • Type went from string to integer(int64)
      Breaking
  • payslipLineName query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api-v1/payroll/advanced/total
  • Query
  • calendarYear query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • grossSalary, netSalary, payable, payslipEmployeeAmount, payslipBaseAmount, payslipEmployerAmount, paidAmount, bankCharges, requestedAmount query parameters Modified
    • Type is now string
  • payslipEmployerRate, payslipEmployeeRate query parameters Modified
    • Type is now number
  • orgEmployeeGroupId query parameter Modified
    • Type went from string to integer(int64)
      Breaking
  • payslipLineName query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api-v1/payroll/avs/export
  • Query
  • calendarYear query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • grossSalary, netSalary, payable query parameters Modified
    • Type is now string
  • organizationEmployeeGroupId query parameter Modified
    • Type went from string to integer
      Breaking
GET /api-v1/payroll/employee-taxes/export
  • Query
  • calendarYear query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • grossSalary, netSalary, payable query parameters Modified
    • Type is now string
  • organizationEmployeeGroupId query parameter Modified
    • Type went from string to integer
      Breaking
GET /api-v1/payroll/end-of-year/export
  • Query
  • calendarYear query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • grossSalary, netSalary, payable query parameters Modified
    • Type is now string
  • organizationEmployeeGroupId query parameter Modified
    • Type went from string to integer
      Breaking
GET /api-v1/payroll/gross-salary/export
  • Query
  • calendarYear query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • grossSalary, netSalary, payable query parameters Modified
    • Type is now string
  • organizationEmployeeGroupId query parameter Modified
    • Type went from string to integer
      Breaking
GET /api-v1/payroll/insurance/export
  • Query
  • calendarYear query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • grossSalary, netSalary, payable query parameters Modified
    • Type is now string
  • organizationEmployeeGroupId query parameter Modified
    • Type went from string to integer
      Breaking
GET /api-v1/payroll/overall
  • Query
  • calendarYear query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • grossSalary, netSalary, payable query parameters Modified
    • Type is now string
  • organizationEmployeeGroupId query parameter Modified
    • Type went from string to integer
      Breaking
GET /api-v1/payroll/total
  • Query
  • calendarYear query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • grossSalary, netSalary, payable query parameters Modified
    • Type is now string
  • organizationEmployeeGroupId query parameter Modified
    • Type went from string to integer
      Breaking
GET /api-v1/payslip
  • Query
  • calendarYear query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • countryName query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api-v1/payslip/{id}/lines
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • number query parameter Modified
    • Type went from string to integer(int64)
      Breaking
  • id query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api-v1/pdf-template
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
GET /api-v1/pl/report/annual
  • Query
  • lastYear, monthly, budgetChangeType, departmentIds query parameters Added
GET /api-v1/purchase-invoice
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • date, netAmount, totalAmount, payable query parameters Modified
    • Type is now string
GET /api-v1/purchase-invoice-scan
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • totalAmount query parameter Modified
    • Type is now string
GET /api-v1/purchase-invoice-scan/overall
  • Query
  • totalAmount query parameter Modified
    • Type is now string
GET /api-v1/purchase-invoice-scan/total
  • Query
  • totalAmount query parameter Modified
    • Type is now string
GET /api-v1/purchase-invoice/advanced
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • netAmount, totalAmount, date, vatAmount, invoiceLineDepartmentId, quantity, ruleName, paidAmount, bankCharges, payable query parameters Modified
    • Type is now string
  • reBilledDate, requestedDate, plannedDate, sentDate, valueDate query parameters Modified
    • Type is now string(date)
GET /api-v1/purchase-invoice/advanced/total
  • Query
  • netAmount, totalAmount, date, vatAmount, invoiceLineDepartmentId, quantity, ruleName, paidAmount, bankCharges, payable query parameters Modified
    • Type is now string
  • reBilledDate, requestedDate, plannedDate, sentDate, valueDate query parameters Modified
    • Type is now string(date)
GET /api-v1/purchase-invoice/download-archive
  • Query
  • netAmount, totalAmount, date, vatAmount, invoiceLineDepartmentId, quantity, ruleName, paidAmount, bankCharges, payable query parameters Modified
    • Type is now string
  • reBilledDate, requestedDate, plannedDate, sentDate, valueDate query parameters Modified
    • Type is now string(date)
GET /api-v1/purchase-invoice/overall
  • Query
  • netAmount, totalAmount, date, vatAmount, invoiceLineDepartmentId, quantity, ruleName, paidAmount, bankCharges, payable query parameters Modified
    • Type is now string
  • reBilledDate, requestedDate, plannedDate, sentDate, valueDate query parameters Modified
    • Type is now string(date)
GET /api-v1/purchase-invoice/total
  • Query
  • date, netAmount, totalAmount, payable query parameters Modified
    • Type is now string
GET /api-v1/receivable
  • Query
  • module, invoiceDate, requestedDate, requestedAmount query parameters Modified
    • Type is now string
GET /api-v1/receivable/filters
  • Query
  • contactId, paymentId query parameters Added
GET /api-v1/receivable/overall
  • Query
  • module, invoiceDate, requestedDate, requestedAmount query parameters Modified
    • Type is now string
GET /api-v1/receivable/total
  • Query
  • module, invoiceDate, requestedDate, requestedAmount query parameters Modified
    • Type is now string
GET /api-v1/reconciliation-lines
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • paidAmount query parameter Modified
    • Type is now string
GET /api-v1/reconciliation-lines/overall
  • Query
  • paidAmount query parameter Modified
    • Type is now string
GET /api-v1/reconciliation-lines/to-be-reconciled
  • Query
  • id, processDate, movementDirection, contactName, reference, valueDate, paidCurrencyCode, paidAmount, referredDocumentType, isMatch, isInternalContact query parameters Added
GET /api-v1/registry/publication
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • uid query parameter Modified
    • Query parameter is no longer required
    • Type is now string
  • id query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api-v1/registry/publication/overall
  • Query
  • uid query parameter Modified
    • Query parameter is no longer required
    • Type is now string
  • id query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api-v1/sales-invoice
  • Query
  • date, netAmount, totalAmount, receivable query parameters Modified
    • Type is now string
GET /api-v1/sales-invoice/advanced
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • date query parameter Modified
    • Type is now string(date)
  • netAmount, totalAmount, receivable, invoiceLineTotalNet, invoiceLineVat, invoiceLineTotalPrice, invoiceLineNetPrice, invoiceLineDepartmentId, invoiceLineAllocationKeys, paymentRequestedDate, paymentOverdueDate, paymentValueDate, paymentPaidAmount, paymentBankCharges, paymentLossOnDebtors query parameters Modified
    • Type is now string
GET /api-v1/sales-invoice/advanced/total
  • Query
  • date query parameter Modified
    • Type is now string(date)
  • netAmount, totalAmount, receivable, invoiceLineTotalNet, invoiceLineVat, invoiceLineTotalPrice, invoiceLineNetPrice, invoiceLineDepartmentId, invoiceLineAllocationKeys, paymentRequestedDate, paymentOverdueDate, paymentValueDate, paymentPaidAmount, paymentBankCharges, paymentLossOnDebtors query parameters Modified
    • Type is now string
GET /api-v1/sales-invoice/overall
  • Query
  • date query parameter Modified
    • Type is now string(date)
  • netAmount, totalAmount, receivable, invoiceLineTotalNet, invoiceLineVat, invoiceLineTotalPrice, invoiceLineNetPrice, invoiceLineDepartmentId, invoiceLineAllocationKeys, paymentRequestedDate, paymentOverdueDate, paymentValueDate, paymentPaidAmount, paymentBankCharges, paymentLossOnDebtors query parameters Modified
    • Type is now string
GET /api-v1/sales-invoice/total
  • Query
  • date, netAmount, totalAmount, receivable query parameters Modified
    • Type is now string
GET /api-v1/stock-movement-line
  • Query
  • quantity, cost, quantityLeft query parameters Modified
    • Type is now string
GET /api-v1/stock-movement-line/advanced
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • quantity, cost, quantityLeft query parameters Modified
    • Type is now string
GET /api-v1/stock-movement-line/overall
  • Query
  • quantity, cost, quantityLeft query parameters Modified
    • Type is now string
GET /api-v1/stock-movement-line/total
  • Query
  • quantity, cost, quantityLeft query parameters Modified
    • Type is now string
GET /api-v1/stock-report
  • Query
  • totalQuantity, totalCost, outQuantity, inQuantity, quantityProjection, departmentId, categoryId query parameters Modified
    • Type is now string
GET /api-v1/stock-report/overall
  • Query
  • totalQuantity, totalCost, outQuantity, inQuantity, quantityProjection, departmentId, categoryId query parameters Modified
    • Type is now string
GET /api-v1/stock-report/total
  • Query
  • totalQuantity, totalCost, outQuantity, inQuantity, quantityProjection, departmentId, categoryId query parameters Modified
    • Type is now string
GET /api-v1/sub-orders
  • Query
  • amount, totalAmount query parameters Modified
    • Type is now string
GET /api-v1/sub-orders/overall
  • Query
  • amount, totalAmount query parameters Modified
    • Type is now string
GET /api-v1/sub-orders/total
  • Query
  • amount, totalAmount query parameters Modified
    • Type is now string
GET /api-v1/timesheet
  • Query
  • time, billableAmount, costAmount, billableRate, costRate, departmentId query parameters Modified
    • Type is now string
GET /api-v1/timesheet/advanced
  • Query
  • pageNumber, sizePerPage query parameters Modified
    • Type is now integer
  • time, billableAmount, costAmount, billableRate, costRate, departmentId, orderMinimumAmountToInvoice, orderFixedAmount query parameters Modified
    • Type is now string
  • orderRequestedPaymentTerms query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • id query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • orderArticleId, orderArticleAmount, orderArticleStatus query parameters Added
GET /api-v1/timesheet/advanced/overall
  • Query
  • time, billableAmount, costAmount, billableRate, costRate, departmentId, orderMinimumAmountToInvoice, orderFixedAmount query parameters Modified
    • Type is now string
  • orderRequestedPaymentTerms query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • id query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • orderArticleId, orderArticleAmount, orderArticleStatus query parameters Added
GET /api-v1/timesheet/advanced/total
  • Query
  • time, billableAmount, costAmount, billableRate, costRate, departmentId, orderMinimumAmountToInvoice, orderFixedAmount query parameters Modified
    • Type is now string
  • orderRequestedPaymentTerms query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • id query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • orderArticleId, orderArticleAmount, orderArticleStatus query parameters Added
GET /api-v1/timesheet/overall
  • Query
  • time, billableAmount, costAmount, billableRate, costRate, departmentId query parameters Modified
    • Type is now string
GET /api-v1/timesheet/total
  • Query
  • time, billableAmount, costAmount, billableRate, costRate, departmentId query parameters Modified
    • Type is now string
GET /api-v1/trash-can
  • Query
  • time query parameter Modified
    • Type is now string(time)
  • module query parameter Modified
    • Type is now string
  • timezoneName query parameter Modified
    • Query parameter is no longer required
GET /api-v1/vacation/{type}
  • Query
  • date query parameter Added
GET /api-v1/vacation/{type}/overall
  • Query
  • date query parameter Added
GET /api-v1/vacation/{type}/report
  • Query
  • date query parameter Added
GET /api-v1/vacation/{type}/total
  • Query
  • date query parameter Added
GET /api-v1/workflow
  • Query
  • moduleType query parameter Modified
    • Type is now string
GET /api-v1/workflow/overall
  • Query
  • moduleType query parameter Modified
    • Type is now string
PATCH /api-v1/journal/line
  • Body
  • application/json content type Modified
    • description property Modified
      • Property is no longer required
      • Type went from string to object
        Breaking
      • id, en, fr, de, it properties Added
    • organizationId, entryId, entryDate, amount, debitAccounts, creditAccounts, type, journalLines properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • journalEntryId, accountId, accountCurrencyId, foreignCurrencyId, accountDebit, accountCredit, foreignDebit, foreignCredit, companyDebit, companyCredit, departmentId, contactId, orderId, articleId, vatCodes, officeId properties Added
PATCH /api-v1/payroll/accounting/emission
  • Query
  • calendarYear query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • grossSalary, netSalary, payable query parameters Modified
    • Type is now string
  • organizationEmployeeGroupId query parameter Modified
    • Type went from string to integer
      Breaking
PATCH /api-v1/payroll/accounting/payment
  • Query
  • calendarYear query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • grossSalary, netSalary, payable query parameters Modified
    • Type is now string
  • organizationEmployeeGroupId query parameter Modified
    • Type went from string to integer
      Breaking
PATCH /api-v1/payroll/adjust
  • Query
  • calendarYear query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • grossSalary, netSalary, payable query parameters Modified
    • Type is now string
  • organizationEmployeeGroupId query parameter Modified
    • Type went from string to integer
      Breaking
PATCH /api-v1/payroll/update
  • Query
  • calendarYear query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • grossSalary, netSalary, payable query parameters Modified
    • Type is now string
  • organizationEmployeeGroupId query parameter Modified
    • Type went from string to integer
      Breaking
POST /api-v1/contact/batch
  • Body
  • application/json content type Modified
    • property Modified
      • PersonContactRequest alternative Modified
        • addresses, banks, additionalInformation, tags, staff properties Modified
        • firstName, lastName properties Modified
          • Properties are now required
            Breaking
        • defaultModule, isImpersonateOthers, isAdmin, isBlockedForLicenceNonPayment properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
      • OrganizationContactRequest alternative Modified
        • addresses, banks, additionalInformation, tags properties Modified
        • name property Modified
          • Property is now required
            Breaking
        • isStaff, isUser, defaultModule properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
POST /api-v1/expenses/approve
  • Query
  • currencyNetAmount, currencyVatAmount, currencyTotalAmount, companyCurrencyTotalAmount query parameters Modified
    • Type is now string
POST /api-v1/expenses/generate-expense-invoice
  • Query
  • currencyNetAmount, currencyVatAmount, currencyTotalAmount, companyCurrencyTotalAmount query parameters Modified
    • Type is now string
POST /api-v1/expenses/reject
  • Query
  • currencyNetAmount, currencyVatAmount, currencyTotalAmount, companyCurrencyTotalAmount query parameters Modified
    • Type is now string
POST /api-v1/my-expenses/submit-for-approval
  • Query
  • currencyNetAmount, currencyVatAmount, currencyTotalAmount, companyCurrencyTotalAmount query parameters Modified
    • Type is now string
  • employeeId, employeeName query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api-v1/orders/batch
  • Body
  • application/json content type Modified
    • address property Modified
      • countryCode2 property Added
POST /api-v1/orders/batch/validate
  • Query
  • orderAmount, departmentId, minimumAmountToInvoice, fixedAmount, orderArticleUnitPrice, orderArticleAmount, orderArticleDiscount, orderArticleTotalNet query parameters Modified
    • Type is now string
  • requestedPaymentTerms query parameter Modified
    • Type went from string to integer(int32)
      Breaking
  • orderValidity query parameter Modified
    • Type went from string to integer(int64)
      Breaking
  • periodicityType, orderArticleMeasurement, clientOrderEmail query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • contactName, creatorContactId query parameters Added
POST /api-v1/organization/batch
  • Body
  • application/json content type Modified
    • banks property Modified
      • name property Modified
        • Property is no longer required
      • accountHolderAddress property Modified
        • name property Modified
          • Property is no longer required
        • region property Modified
        • countryId property Modified
          • Property is no longer required
          • Type went from integer(int64) to integer
        • readOnly property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
POST /api-v1/payroll/batch
  • Body
  • application/json content type Modified
    • address property Modified
      • id property Added
    • payrollPayments property Modified
      • isFromLockedAccountingPeriod property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /api-v1/payroll/batch/payments
  • Body
  • application/json content type Modified
    • isFromLockedAccountingPeriod property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
POST /api-v1/payroll/generate
  • Body
  • application/json content type Modified
    • calendarYear, monthType properties Modified
      • Properties are now required
        Breaking
    • date property Modified
      • Property is now required
        Breaking
      • Type went from string(date-time) to string
    • employees property Modified
      • staffId property Modified
        • Property is now required
          Breaking
        • Type went from integer(int64) to integer
      • hourlySalaryType property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
    • id property Added
POST /api-v1/sales-invoice/batch
  • Body
  • application/json content type Modified
    • address property Modified
      • countryCode2 property Added
POST /api-v1/sales-invoice/{invoiceId}/delivery-note/send-by-email
  • Query
  • documentTemplateId, useLetterhead, entitiesIds query parameters Added
POST /api-v1/timesheet/approve
  • Body
  • application/json content type Modified
    • employeeContactId, clientContactId, orderId, orderContactId, parentOrderId, orderDepartmentId, orderVatRateId, orderCurrencyId, orderArticleId, orderOfficeId properties Modified
      • Type went from integer to string
        Breaking
    • time, billableAmount, costAmount, billableRate, costRate, departmentId, orderMinimumAmountToInvoice, orderFixedAmount, orderArticleAmount properties Modified
      • Type went from number to string
        Breaking
    • id, inWorkflow, billable properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • isBillable, isInWorkflow properties Added
POST /api-v1/timesheet/reject
  • Body
  • application/json content type Modified
    • employeeContactId, clientContactId, orderId, orderContactId, parentOrderId, orderDepartmentId, orderVatRateId, orderCurrencyId, orderArticleId, orderOfficeId properties Modified
      • Type went from integer to string
        Breaking
    • time, billableAmount, costAmount, billableRate, costRate, departmentId, orderMinimumAmountToInvoice, orderFixedAmount, orderArticleAmount properties Modified
      • Type went from number to string
        Breaking
    • id, inWorkflow, billable properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • isBillable, isInWorkflow properties Added
PUT /api-v1/article/category/batch
  • Body
  • application/json content type Modified
    • children property Modified
      • property Modified
        • property Added
PUT /api-v1/myaccount
  • Body
  • application/json content type Modified
    • addresses property Modified
      • name property Modified
        • Property is no longer required
      • region property Modified
        • name, code, taxMode properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
      • countryId property Modified
        • Property is no longer required
        • Type went from integer(int64) to integer
      • readOnly property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
    • banks property Modified
      • name property Modified
        • Property is no longer required
      • accountHolderAddress property Modified
        • name property Modified
          • Property is no longer required
        • region property Modified
        • countryId property Modified
          • Property is no longer required
          • Type went from integer(int64) to integer
        • readOnly property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
      • qrIban, isrCustomerNumber, bankCustomerNumber, useForReconciliation properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
    • id, organizationId, warnings, isFreeTier properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
PUT /api-v1/purchase-invoice-scan/batch
  • Body
  • application/json content type Modified
    • document property Modified
      • fileId property Modified
        • Property is now required
          Breaking
      • tags property Modified
        • id property Modified
          • Property is now required
            Breaking
        • name property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
      • contact property Modified
        • id property Modified
          • Property is now required
            Breaking
      • self property Modified
        • Type went from boolean | null to boolean
          Breaking
      • isSystem property Added
    • isFromLockedAccountingPeriod property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
Removed 6 Breaking
GET /api-v1/chart-accounts/coa-param2
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/orders/summary
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/pdf-template/global
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/purchase-invoice/advanced/summary
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api-v1/sales-invoice/advanced/summary
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api-v1/pdf-template/global/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking