Backplane is developed using a microservices design architecture.
The Backplane API is currently an MVP in BETA. The below table shows the Cloud Integration progress across the concerns of Account Provisioning, Access, Policy and Cost data retrieval.
Account | Access | Policy | Cost | |
---|---|---|---|---|
- | ||||
- | ||||
- | ||||
- | - | - |
If you want to get involved and contribute to the Project, please visit Backplane API Github Repo
For more details view the Swagger Spec Open API
API Endpoint | Description |
---|---|
/orgs | This is the highest management scope |
/platforms | Orgs have many platforms for technology capabilities |
/products | Platforms Contain many Products |
/apps | Apps represent the Cloud workload |
/services | Services are for provisioning integrations like Github |
/requests | The Workflow Approval Engine for budgets is managed through the Request endpoint |
/users | To Authenticate to Backplane you need a User Account |
/assignments | Assignments of Users to Roles at management scope |
/roles | These are the allow actions permitted on an endpoint at a particular scope |