Logo
OpenText Developer Cloud public resources API Documentation

Create/Update BOConfig

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

This request stores a Business Object Configuration into the Core Content system.

Before issuing this request, a workspace type must have been created and the system names of the workspace type, workspace type template, workspace type attributes, and workspace type roles identified for use in the BOConfig.

The name of the BOConfig is determined from the businessObjectConfigName and, if missing, defaults to the externalBusinessObjectType.

If a BOConfig of the same name exists, it is updated with this body.

 

Body PARAM

Key Datatype Required Description 



HEADERS

Key Datatype Required Description 
Accept
string




RESPONSES

status





Curl
curl -X POST 'bo-service-endpoint/api/v1/admin/boconfigs' -H 'Accept: application/hal+json' -d '{"version":2,"externalSystem":"OvershoeInc","externalBusinessObjectType":"Overshoe","businessObjectConfigName":"OvershoeBO","businessObjectConfigLabel":{"en":"Overshoe"},"workspaceType":"overshoe_ws_omgz6","workspaceTypeTemplate":[{"condition":"true","templateId":"basic_structure_wk0ya"}],"attributeMappingOverride":[{"WorkspaceAttribute":"creator_ev5ub","BusinessObjectAttribute":"CreatedBy"},{"WorkspaceAttribute":"reviewer_tofht","BusinessObjectAttribute":"ReviewedBy"}]}'

ENDPOINTS