Create A Property Group
Creates a new Property Group. If the Property Group to create conflicts with an existing Property Group, an error is raised
Request
URI
POST
https://{api_host}/properties-service/api/propertygroups
COPY
Request Body
The Property Group to create
ContextPropertyGroup
of type(s)
application/json
Required
"ContextPropertyGroup Object"
string As date-time
As date-time
lastUpdated
Optional
lastUpdated
string As date-time
As date-time
createdDate
Optional
createdDate
string
tenantId
Optional
tenantId
string
description
Optional
Constraints:
minLength: 0
maxLength: 2000
description
string
id
Optional
id
string
label
Optional
Constraints:
minLength: 0
maxLength: 255
label
integer As int64
As int64
version
Optional
version
object
properties
Optional
properties
Responses
200
successful operation
Operation doesn't return any data structure
201
Successfully created Property Group
Returns
ContextPropertyGroup
of type(s)
*/*
{
"lastUpdated": "string",
"createdDate": "string",
"tenantId": "string",
"description": "string",
"id": "string",
"label": "string",
"version": 0,
"properties": {
"properties": {
"facets": {
"facets": {}
}
}
}
}
string As date-time
As date-time
lastUpdated
Optional
lastUpdated
string As date-time
As date-time
createdDate
Optional
createdDate
string
tenantId
Optional
tenantId
string
description
Optional
Constraints:
minLength: 0
maxLength: 2000
description
string
id
Optional
id
string
label
Optional
Constraints:
minLength: 0
maxLength: 255
label
integer As int64
As int64
version
Optional
version
object
properties
Optional
properties
400
Property Group already exists
Operation doesn't return any data structure
Code Samples
COPY
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/properties-service/api/propertygroups
Api Operations
POST
Create A Property Group
GET
Get Property Groups
POST
Get multiple Property Groups
GET
Get A Property Group
DELETE
Delete A Property Group
PUT
Create Or update A Property Group
POST
Create A Property Definition
GET
Get Property Definitions
POST
Get Multiple Property Definitions
POST
Get permissible values for A Property Definition
GET
Get Property Definition
DELETE
Delete A Property Definition
PUT
Create Or update A Property Definition