API (Application Programming Interface) documentation
Material Management defines its public API documentations under https://<BASE_URL>/docs/api, which is served via the Portal and can be also accessed from the menu:
There are two documentations available for Material Management, a public and an "internal-public" document (or, Restricted Public API on the Portal UI), where the latter also contains the former’s API documentations, but every other APIs are marked with a disclaimer text(stating, that usage is not advised by 3rd parties), as those endpoints are meant to be BCI-internal. The APIs in both documents are considered stable and are versioned. Any endpoint which gets deprecated will be marked as such in the documents, and will suggest alternatives to resolve the deprecation. All deprecated endpoints are available for an additional year after deprecation, and the document will state when it will be removed.