Logo
OpenText Developer Cloud public resources API Documentation

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.


1. OAuth

POST {{token-endpoint}}/oauth2/token



2. Create/Update BOConfig

POST {{bo-service-endpoint}}/api/v1/admin/boconfigs



3. Get BOConfigs

GET {{bo-service-endpoint}}/api/v1/admin/boconfigs



4. Get BOConfig

GET {{bo-service-endpoint}}/api/v1/admin/boconfigs/OvershoeBO



5. Delete BOConfig

DELETE {{bo-service-endpoint}}/api/v1/admin/boconfigs/OvershoeBO



6. Create/Update Workspaces

PUT {{bo-service-endpoint}}/api/v1/businessworkspaces



7. Get Workspaces

POST {{bo-service-endpoint}}/api/v1/businessworkspaces/ids



ENDPOINTS