# Bonitasoft BDM API

**Canonical:** https://apis.io/apis/bonitasoft/bonitasoft-bdm-api/  
**Provider:** Bonitasoft — https://apis.io/providers/bonitasoft/  
**Base URL:** https://{subscription}.bonitacloud.com/bonita  
**Documentation:** https://documentation.ofelia.com/bonita/latest/api/rest-api-overview

Bonitasoft BDM API is one of 76 APIs that [Bonitasoft](https://apis.io/providers/bonitasoft/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include BDM. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, and API documentation.

Show status or install or update the Business Data Model. Installing or updating a BDM needs to be done in two successive steps: 1. Upload a BDM file 2. Install/Update the previously uploaded file **To do this, the maintenance mode needs to be enabled.** **In Enterprise editions, if you have an access control file installed, you need to delete it before installing or updating your BDM.**

## Operations (6)

| Method | Path | Summary |
|---|---|---|
| GET | `/API/bdm/businessData/{businessDataType}/findByIds` | Finds business data By Ids |
| GET | `/API/bdm/businessData/{businessDataType}/{persistenceId}` | Finds business data by Id |
| GET | `/API/bdm/businessData/{businessDataType}/{persistenceId}/{attributeName}` | Finds business data attribute by id |
| POST | `/portal/fileUpload` | Upload a file |
| GET | `/API/tenant/bdm` | Get the BDM |
| POST | `/API/tenant/bdm` | Install a BDM |

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/bonitasoft/refs/heads/main/openapi/bonitasoft-bdm-api-openapi.yml
- **APIReference** — https://api-documentation.ofelia.com/latest/
- **Documentation** — https://documentation.ofelia.com/bonita/latest/api/api-index
- **Postman** — https://api-documentation.ofelia.com/latest/postman.json
- **SourceCode** — https://github.com/bonitasoft/bonita-openapi

## Other Bonitasoft APIs (12)

- [Bonitasoft Activity API](https://apis.io/apis/bonitasoft/bonitasoft-activity-api/)
- [Bonitasoft Activity Variable API](https://apis.io/apis/bonitasoft/bonitasoft-activityvariable-api/)
- [Bonitasoft Actor API](https://apis.io/apis/bonitasoft/bonitasoft-actor-api/)
- [Bonitasoft Actor Member API](https://apis.io/apis/bonitasoft/bonitasoft-actormember-api/)
- [Bonitasoft Application API](https://apis.io/apis/bonitasoft/bonitasoft-application-api/)
- [Bonitasoft Application Menu API](https://apis.io/apis/bonitasoft/bonitasoft-applicationmenu-api/)
- [Bonitasoft Application Page API](https://apis.io/apis/bonitasoft/bonitasoft-applicationpage-api/)
- [Bonitasoft Archived Activity API](https://apis.io/apis/bonitasoft/bonitasoft-archivedactivity-api/)
- [Bonitasoft Archived Activity Variable API](https://apis.io/apis/bonitasoft/bonitasoft-archivedactivityvariable-api/)
- [Bonitasoft Archived Connector Instance API](https://apis.io/apis/bonitasoft/bonitasoft-archivedconnectorinstance-api/)
- [Bonitasoft Archived Failure API](https://apis.io/apis/bonitasoft/bonitasoft-archivedfailure-api/)
- [Bonitasoft Archived Flow Node API](https://apis.io/apis/bonitasoft/bonitasoft-archivedflownode-api/)

## Tags

BDM

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/bonitasoft/bonitasoft-bdm-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/bonitasoft/.
