v1.2.0
TR EN
Sign in to BenimPOS

Changelog

New services, behaviour changes and fixes in the API. Existing fields and operations stay backward compatible; any breaking change is announced here in advance.

v1.2.0 October 2026

Purchase invoices, supplier payments and income/expenses

  • New
    Create purchase invoice (createPurchaseInvoice) was added to the Products service. The invoice is saved as a whole; products go into stock, and on an open-account invoice the amount is posted as debt to the supplier. Sending the same invoice again does not create a new record (409). View in docs →
  • New
    Add supplier payment (addPayment) was added to the Suppliers service. View in docs →
  • New
    New Income & expenses service (/api/incomeExpenses) for listing income and expense records. View in docs →
  • Important
    For accounts whose API module has expired, services return 403 after a 3-day grace period. The X-BP-Expires-At header in every response gives the module's end date.
v1.1.1 September 2026

Duplicate protection for sales

  • New
    An optional externalRef field was added to sale creation. A second request with the same reference does not create a new sale; it returns the first sale's code. View in docs →
  • Improved
    Sale creation is now atomic: if the request fails, nothing is saved.
  • Improved
    Error responses carry a short error code in the X-BP-Error header.