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