Configuration

Delete configuration

Allows to delete their configuration for their organization.

SecurityapiKey
Request
path Parameters
configurationId
required
string

Configuration ID.

Example: 62066ee5222814219f023b68
Responses
200

OK.

400

Bad Request.

delete/configurations/businesspartnercuration/{configurationId}
Request samples
Response samples
application/json
{
  • "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4",
  • "name": "Client configuration.",
  • "configuration": {
    },
  • "createdAt": "2024-11-20T14:46:33Z",
  • "modifiedAt": "76248934691294444",
  • "createdBy": "76248934691294444",
  • "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2"
}

Find current user configurations

Allows user to retrieve their configurations for their workspace.

SecurityapiKey
Request
query Parameters
defaultConfiguration
boolean

Is default workspace configuration of given type.

Example: defaultConfiguration=true
limit
integer (Limit)

Number of items per page. Maximum 100 items can be returned in one page.

Example: limit=100
startAfter
string (StartAfter)

Used to retrieve the next page of results.

Example: startAfter=5712566172571652
Responses
200

Successful operation

get/configurations/businesspartnercuration
Request samples
Response samples
application/json
{
  • "startAfter": "5712566172571652",
  • "nextStartAfter": "5712566172571652",
  • "total": "67",
  • "values": [
    ]
}

Find current users configuration

Allows users to retrieve their configuration for their organization.

SecurityapiKey
Request
path Parameters
configurationId
required
string

Configuration ID.

Example: 62066ee5222814219f023b68
Responses
200

Successful operation

get/configurations/businesspartnercuration/{configurationId}
Request samples
Response samples
application/json
{
  • "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4",
  • "name": "Client configuration.",
  • "configuration": {
    },
  • "createdAt": "2024-11-20T14:46:33Z",
  • "modifiedAt": "76248934691294444",
  • "createdBy": "76248934691294444",
  • "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2"
}

Retrieve List of Available Character Sets

Allows users to retrieve a list of all the available character sets that can be used for data curation.

SecurityapiKey
Request
query Parameters
page
integer <int32>

Current page number.

Example: page=10
pageSize
integer <int32>

Number of items per page.

Example: pageSize=10
Responses
200

OK

get/outputcharsets/charactersets
Request samples
Response samples
application/json
{
  • "numberOfPages": "10",
  • "page": "1",
  • "pageSize": "100",
  • "total": "67",
  • "values": [
    ]
}

Retrieve List of Available Concepts

Allows users to retrieve a list of all the available concepts that can be used for data curation.

SecurityapiKey
Request
query Parameters
page
integer <int32>

Current page number.

Example: page=10
pageSize
integer <int32>

Number of items per page.

Example: pageSize=10
Responses
200

OK

get/outputcharsets/concepts
Request samples
Response samples
application/json
{
  • "numberOfPages": "10",
  • "page": "1",
  • "pageSize": "100",
  • "total": "67",
  • "values": [
    ]
}

Retrieve List of Available Features

Allows users to retrieve a list of all the available features that can be used for data curation.

SecurityapiKey
Request
query Parameters
page
integer <int32>

Current page number.

Example: page=10
pageSize
integer <int32>

Number of items per page.

Example: pageSize=10
Responses
200

OK

get/features
Request samples
Response samples
application/json
{
  • "numberOfPages": "10",
  • "page": "1",
  • "pageSize": "100",
  • "total": "67",
  • "values": [
    ]
}

Retrieve List of Available Profiles with Their Features

Allows users to retrieve a list of all the available Profiles that can be used for data curation.

SecurityapiKey
Request
query Parameters
page
integer <int32>

Current page number.

Example: page=10
pageSize
integer <int32>

Number of items per page.

Example: pageSize=10
Responses
200

OK

get/profiles
Request samples
Response samples
application/json
{
  • "numberOfPages": "10",
  • "page": "1",
  • "pageSize": "100",
  • "total": "67",
  • "values": [
    ]
}

Update existing configuration

Allows users to update their configuration for their organization.

SecurityapiKey
Request
path Parameters
configurationId
required
string

Configuration ID.

Example: 62066ee5222814219f023b68
Request Body schema: application/json
object (DataCurationConfiguration)

Allows users to configure Data Curation settings.

name
string

The name of the configuration.

Example: "My configuration"
Responses
200

Configuration updated successful

400

Bad Request.

put/configurations/businesspartnercuration/{configurationId}
Request samples
application/json
{
  • "name": "My configuration",
  • "configuration": {
    }
}
Response samples
application/json
{
  • "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4",
  • "name": "Client configuration.",
  • "configuration": {
    },
  • "createdAt": "2024-11-20T14:46:33Z",
  • "modifiedAt": "76248934691294444",
  • "createdBy": "76248934691294444",
  • "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2"
}