Expose Stock Categories in the Sage Business Cloud Accounting API (v3)

Suggested

Hi Sage Product and Developer Teams,

We have encountered a major feature gap between the Sage Accounting web interface and the v3 API regarding product management.

In the web UI, users can easily create and assign Stock Categories to organize their inventory. However, these categories are completely missing from the API. There is currently no endpoint (such as a potential /product_categories) to fetch these categories, nor is there a field in the POST /products or POST /stock_items payloads to assign a product to a category.

Using Accounting "Analysis Types" as a workaround is not ideal, as it mixes core product catalog management with global financial analytical ledger settings.

Requested Feature:

  1. Add a GET /product_categories endpoint to retrieve the list of categories created via the web UI.

  2. Expose a product_category_id field in the /products endpoints to allow developers to assign categories to stock items during creation or update.

Aligning the API capabilities with the web UI is critical for developers building robust inventory integrations. Thank you for considering this improvement!