Opentext Core Content business object API
Number of APIs: 7
Overview
The Core Content Business Object API (BO API) collection provides examples for using the Businesss Object Service (ccbo).
This collection uses collection variables (see tab Variables).
| Variable | Description |
|---|---|
| appconfclientid | Client Id of your Confidential Client Keys |
| appconfclientsecret | Client Secret of your Confidential Client Keys |
| tenantsvcaccuid | Tenant service account user (usually email address) |
| tenantsvcaccpwd | Corresponding password to tenantsvcaccuid |
| tenant_id | Id of your tenant |
The collection consists of these requests (see each request's documentation and the swagger for more details): - OAuth
- Obtains a token to be used on the rest of the requests.
Create/Update BOConfig
- Pushes a Business Object Configuration (BOConfig) to ccbo for storage.
Get BOConfigs
- Retrieves all the known BOConfigs.
Get BOConfig
- Retrieves a specific BOConfig.
Delete BOConfig
- Deletes a BOConfig.
Create/Update Workspaces
- Creates or updates workspaces for business objects.
Get Workspaces
- Retrieves the ids for workspaces.
-
OAuth POST {{token-endpoint}}/oauth2/token
-
Create/Update BOConfig POST {{bo-service-endpoint}}/api/v1/admin/boconfigs
-
Get BOConfigs GET {{bo-service-endpoint}}/api/v1/admin/boconfigs
-
Get BOConfig GET {{bo-service-endpoint}}/api/v1/admin/boconfigs/OvershoeBO
-
Delete BOConfig DELETE {{bo-service-endpoint}}/api/v1/admin/boconfigs/OvershoeBO
-
Create/Update Workspaces PUT {{bo-service-endpoint}}/api/v1/businessworkspaces
-
Get Workspaces POST {{bo-service-endpoint}}/api/v1/businessworkspaces/ids