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).

VariableDescription
appconfclientidClient Id of your Confidential Client Keys
appconfclientsecretClient Secret of your Confidential Client Keys
tenantsvcaccuidTenant service account user (usually email address)
tenantsvcaccpwdCorresponding password to tenantsvcaccuid
tenant_idId 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