Sharing setting integration API (0.0.1)

Sharing setting integration API

start setting sharing

path Parameters
consortiumId
required
string <uuid> (uuid)

The ID of consortium

Request Body schema: application/json
required

Sharing settings object

settingId
required
string <uuid>

id of sharing setting record

url
required
string

URL for publishing requests for consortia tenants

payload
object

Http request body

Responses

Request samples

Content type
application/json
{
  • "settingId": "1844767a-8367-4926-9999-514c35840399",
  • "url": "/organizations-storage/organizations",
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "createSettingsPCId": "c734a41e-16ba-4a02-beb0-2d45081e39b1",
  • "updateSettingsPCId": "53e0f091-ffee-448c-a0f8-562d9ad6bf3f"
}

delete sharing setting

path Parameters
consortiumId
required
string <uuid> (uuid)

The ID of consortium

settingId
required
string <uuid> (uuid)

The ID of setting

Request Body schema: application/json
required

Sharing settings object

settingId
required
string <uuid>

id of sharing setting record

url
required
string

URL for publishing requests for consortia tenants

payload
object

Http request body

Responses

Request samples

Content type
application/json
{
  • "settingId": "1844767a-8367-4926-9999-514c35840399",
  • "url": "/organizations-storage/organizations",
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "pcId": "c734a41e-16ba-4a02-beb0-2d45081e39b1"
}