curl --request POST \
--url https://live.copilot.fabric.inc/api-product/v1/product/attribute-group/search \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'x-site-context: <x-site-context>' \
--data '
{
"page": 0,
"size": 10,
"include": {
"attributes": true
},
"match": {
"target": "ITEM",
"or": [
{
"name": "weight"
}
]
},
"sort": [
{
"field": "priorityOrder",
"direction": "DESC"
}
]
}
'{
"totalSize": 7,
"pageSize": 10,
"pages": 1,
"attributeGroups": [
{
"_id": "6259ec8d006b0d00092b3189",
"description": "Item weight, in KG",
"type": "COLLECTION",
"name": "weight",
"priorityOrder": 1,
"createdOn": "2022-04-15T22:07:09.921Z",
"modifiedOn": "2022-04-15T22:10:05.427Z",
"totalAttributes": 1,
"EditableAttributes": [
{
"_id": "6259ec8defc2116dd6c0f3fc",
"attributeGroupId": "6259ec8d006b0d00092b3189",
"attributeId": "6245f16d11ae770009f19292",
"isEditable": true,
"createdOn": "2022-04-15T22:07:09.932Z",
"modifiedOn": "2022-04-15T22:10:05.444Z",
"order": 0,
"attribute": [
{
"_id": "6259ec8defc2116dd6c0f3fc",
"description": "Item weight, in KG.",
"formulaManuallyOverWritten": false,
"formula": null,
"type": "TEXT",
"name": "weight",
"textSubType": "SMALL_TEXT",
"attributeValidationId": "624d92f8caa34e0009b5d849",
"modifiedBy": "60aad2c835c5fb000885f679",
"createdOn": "2022-04-15T22:07:09.932Z",
"modifiedOn": "2022-04-15T22:10:05.444Z"
}
]
}
],
"ReadOnlyAttributes": [
{
"_id": "6259ec8defc2116dd6c0f3fc",
"attributeGroupId": "6259ec8d006b0d00092b3189",
"attributeId": "6245f16d11ae770009f19292",
"isEditable": true,
"createdOn": "2022-04-15T22:07:09.932Z",
"modifiedOn": "2022-04-15T22:10:05.444Z",
"order": 0,
"attribute": [
{
"_id": "6259ec8defc2116dd6c0f3fc",
"description": "Item weight, in KG.",
"formulaManuallyOverWritten": false,
"formula": null,
"type": "TEXT",
"name": "weight",
"textSubType": "SMALL_TEXT",
"attributeValidationId": "624d92f8caa34e0009b5d849",
"modifiedBy": "60aad2c835c5fb000885f679",
"createdOn": "2022-04-15T22:07:09.932Z",
"modifiedOn": "2022-04-15T22:10:05.444Z"
}
]
}
],
"WorkflowAttributes": [
{}
],
"ImpactedAttributes": [
{}
]
}
]
}Find attribute groups based on the given search criteria. You will get a paginated response, which you can narrow down using filter criteria such as page and size.
curl --request POST \
--url https://live.copilot.fabric.inc/api-product/v1/product/attribute-group/search \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'x-site-context: <x-site-context>' \
--data '
{
"page": 0,
"size": 10,
"include": {
"attributes": true
},
"match": {
"target": "ITEM",
"or": [
{
"name": "weight"
}
]
},
"sort": [
{
"field": "priorityOrder",
"direction": "DESC"
}
]
}
'{
"totalSize": 7,
"pageSize": 10,
"pages": 1,
"attributeGroups": [
{
"_id": "6259ec8d006b0d00092b3189",
"description": "Item weight, in KG",
"type": "COLLECTION",
"name": "weight",
"priorityOrder": 1,
"createdOn": "2022-04-15T22:07:09.921Z",
"modifiedOn": "2022-04-15T22:10:05.427Z",
"totalAttributes": 1,
"EditableAttributes": [
{
"_id": "6259ec8defc2116dd6c0f3fc",
"attributeGroupId": "6259ec8d006b0d00092b3189",
"attributeId": "6245f16d11ae770009f19292",
"isEditable": true,
"createdOn": "2022-04-15T22:07:09.932Z",
"modifiedOn": "2022-04-15T22:10:05.444Z",
"order": 0,
"attribute": [
{
"_id": "6259ec8defc2116dd6c0f3fc",
"description": "Item weight, in KG.",
"formulaManuallyOverWritten": false,
"formula": null,
"type": "TEXT",
"name": "weight",
"textSubType": "SMALL_TEXT",
"attributeValidationId": "624d92f8caa34e0009b5d849",
"modifiedBy": "60aad2c835c5fb000885f679",
"createdOn": "2022-04-15T22:07:09.932Z",
"modifiedOn": "2022-04-15T22:10:05.444Z"
}
]
}
],
"ReadOnlyAttributes": [
{
"_id": "6259ec8defc2116dd6c0f3fc",
"attributeGroupId": "6259ec8d006b0d00092b3189",
"attributeId": "6245f16d11ae770009f19292",
"isEditable": true,
"createdOn": "2022-04-15T22:07:09.932Z",
"modifiedOn": "2022-04-15T22:10:05.444Z",
"order": 0,
"attribute": [
{
"_id": "6259ec8defc2116dd6c0f3fc",
"description": "Item weight, in KG.",
"formulaManuallyOverWritten": false,
"formula": null,
"type": "TEXT",
"name": "weight",
"textSubType": "SMALL_TEXT",
"attributeValidationId": "624d92f8caa34e0009b5d849",
"modifiedBy": "60aad2c835c5fb000885f679",
"createdOn": "2022-04-15T22:07:09.932Z",
"modifiedOn": "2022-04-15T22:10:05.444Z"
}
]
}
],
"WorkflowAttributes": [
{}
],
"ImpactedAttributes": [
{}
]
}
]
}S2S access token (JWT) from fabric Identity service (during Login)
The x-site-context header is a JSON object that contains information about the source you wish to pull from. The mandatory account is the 24 character identifier found in Copilot. The channel (Sales channel ID), stage (environment name), and date attributes can be used to further narrow the scope of your data source.
"{\"date\": \"2023-01-01T00:00:00.000Z\", \"channel\": 12, \"account\": \"1234abcd5678efgh9ijklmno\",\"stage\":\"production\"}"
Page number to be retrieved
0
Number of records (attribute groups) per page
10
OK
Total number of records (attribute group)
7
Number of records (attribute group) per page
10
Number of pages for the given pageSize
1
Show child attributes
A 24-character system-generated ID of the attribute group
"6259ec8d006b0d00092b3189"
Accurate description of the attribute and what it represents
"Item weight, in KG"
Attribute group type
WORKFLOW, COLLECTION "COLLECTION"
Attribute group name
"weight"
Priority order of attribute group
1
Time of attribute group creation (UTC format)
"2022-04-15T22:07:09.921Z"
Time when attribute group was last modified (UTC format)
"2022-04-15T22:10:05.427Z"
Number of attributes in the attribute group
1
Show child attributes
A 24-character system-generated ID, for internal use
"6259ec8defc2116dd6c0f3fc"
A 24-character system-generated ID of attribute group
"6259ec8d006b0d00092b3189"
A 24-character system-generated attribute ID
"6245f16d11ae770009f19292"
true: Attribute is editable
false: Attribute is non-editable
Time of attribute creation (UTC format)
"2022-04-15T22:07:09.932Z"
Time when attribute was last updated (UTC format)
"2022-04-15T22:10:05.444Z"
Order of items within the attribute group
0
Show child attributes
A 24-character system-generated attribute ID
"6259ec8defc2116dd6c0f3fc"
Accurate description of attribute and what it represents
"Item weight, in KG."
true: Formula can be manually overwritten
false: Formula cannot be manually overwritten
false
Formula for the item attribute
null
Attribute type
"TEXT"
Attribute name
"weight"
Conditionally required sub-type for TEXT attribute type
"SMALL_TEXT"
Attribute validation ID
"624d92f8caa34e0009b5d849"
User ID that modified item attribute
"60aad2c835c5fb000885f679"
Time of attribute creation (UTC format)
"2022-04-15T22:07:09.932Z"
Time when the attribute was last modified (UTC format)
"2022-04-15T22:10:05.444Z"
Show child attributes
A 24-character system-generated ID, for internal use
"6259ec8defc2116dd6c0f3fc"
A 24-character system-generated ID of attribute group
"6259ec8d006b0d00092b3189"
A 24-character system-generated attribute ID
"6245f16d11ae770009f19292"
true: Attribute is editable
false: Attribute is non-editable
Time of attribute creation (UTC format)
"2022-04-15T22:07:09.932Z"
Time when attribute was last updated (UTC format)
"2022-04-15T22:10:05.444Z"
Order of items within the attribute group
0
Show child attributes
A 24-character system-generated attribute ID
"6259ec8defc2116dd6c0f3fc"
Accurate description of attribute and what it represents
"Item weight, in KG."
true: Formula can be manually overwritten
false: Formula cannot be manually overwritten
false
Formula for the item attribute
null
Attribute type
"TEXT"
Attribute name
"weight"
Conditionally required sub-type for TEXT attribute type
"SMALL_TEXT"
Attribute validation ID
"624d92f8caa34e0009b5d849"
User ID that modified item attribute
"60aad2c835c5fb000885f679"
Time of attribute creation (UTC format)
"2022-04-15T22:07:09.932Z"
Time when the attribute was last modified (UTC format)
"2022-04-15T22:10:05.444Z"
Was this page helpful?