Operational contract
The website continues to expose the verified inventory, procurement, receiving, reservation, allocation, transfer, stocktake, fulfilment, return and product-link contract.
See exactly what the Stoneware website publishes as a supported integration contract, what was checked in the application sources, and what remains an application capability rather than a public API.
/api/slab/v1/operations41 read collections 79 mutations 163 HTTP operations Public contract status: synchronized Unverified endpoints promoted: 0
The current website reference matches the verified Stoneware operational contract. This release does not invent aliases or promote authenticated application routes as public APIs.
/api/slab/v1/operations remains the verified technical base path. The website does not publish a fictional /api/stoneware/v1 alias.
The audit separates public integration endpoints from internal authenticated web routes so the Developer Center only promises interfaces that are actually supported.
The website continues to expose the verified inventory, procurement, receiving, reservation, allocation, transfer, stocktake, fulfilment, return and product-link contract.
The uploaded CRMPro route provider registers its module route file with the web middleware. Its accounts, contacts, leads, opportunities, quotes, activities and administration routes are application routes, not a public operational API.
The uploaded core routes/api.php contains the purchased-module utility endpoint. It does not create a new Stoneware customer, invoice, CRM or accounting API contract.
Stoneware can present richer application experiences than the current public server-to-server integration contract exposes.
Future Stoneware API updates should follow the same gate: inspect the authoritative route/contract source, identify the authentication and permission boundary, update the endpoint registry, regenerate reference pages, then run count and link assertions before publication.