The unique identifier of the product-profile to update.
The operations (Navision) identifier of the product profile.
Product Hub product family fields, stored verbatim as a JSON document.
OK
Represents a public catalog product profile entity exposed by the platform.
Descriptive text that provides details about the vendor.
Descriptive text that provides details about the vendor.
Indicates whether the product profile is marked as featured.
The vendor's official website URL.
URL of the vendor's LinkedIn profile.
URL of the vendor's YouTube channel.
URL of the vendor's X (formerly Twitter) profile.
Descriptive text that provides details about the vendor.
Indicates whether the vendor profile is marked as featured.
The vendor's official website URL.
URL of the vendor's LinkedIn profile.
URL of the vendor's Facebook page.
URL of the vendor's YouTube channel.
URL of the vendor's X (formerly Twitter) profile.
Descriptive text that provides details about the vendor.
Indicates whether the vendor profile is marked as featured.
The vendor's official website URL.
URL of the vendor's LinkedIn profile.
URL of the vendor's Facebook page.
URL of the vendor's YouTube channel.
URL of the vendor's X (formerly Twitter) profile.
The operations (Navision) publisher code for the vendor.
Product Hub publisher fields, stored verbatim as a JSON document.
Current publication status of the vendor profile.
The operations (Navision) identifier of the product profile.
Current publication status of the product profile.
The operations (Navision) publisher code for the vendor.
Product Hub publisher fields, stored verbatim as a JSON document.
Current publication status of the vendor profile.
The operations (Navision) identifier of the product profile.
Product Hub product family fields, stored verbatim as a JSON document.
Current publication status of the product profile.
Bad Request
Forbidden
Internal Server Error
No content
PUT /public/v1/public-catalog/product-profiles/{id} HTTP/1.1
Host: api.platform.softwareone.com
Content-Type: multipart/form-data
Accept: */*
Content-Length: 398
{
"productprofile": {
"name": "text",
"shortDescription": "text",
"longDescription": "text",
"featured": true,
"website": "text",
"linkedIn": "text",
"youTube": "text",
"xProfile": "text",
"categories": [
{
"id": "text"
}
],
"industries": [
{
"id": "text"
}
],
"segments": [
{
"id": "text"
}
],
"vendorProfile": {
"id": "text"
},
"products": [
{
"id": "text"
}
],
"externalIds": {
"operations": "text"
},
"attributes": {
"productHub": null
}
},
"icon": "binary"
}{
"id": "text",
"audit": {
"created": {
"at": "2026-01-01T00:00:00.000Z",
"by": {
"id": "text",
"name": "text",
"icon": "text",
"revision": 1
}
},
"updated": {
"at": "2026-01-01T00:00:00.000Z",
"by": {
"id": "text",
"name": "text",
"icon": "text",
"revision": 1
}
},
"published": {
"at": "2026-01-01T00:00:00.000Z",
"by": {
"id": "text",
"name": "text",
"icon": "text",
"revision": 1
}
},
"unpublished": {
"at": "2026-01-01T00:00:00.000Z",
"by": {
"id": "text",
"name": "text",
"icon": "text",
"revision": 1
}
}
},
"$meta": {
"omitted": [
"text"
]
},
"name": "text",
"icon": "text",
"revision": 1,
"shortDescription": "text",
"longDescription": "text",
"featured": true,
"website": "text",
"linkedIn": "text",
"youTube": "text",
"xProfile": "text",
"categories": [
{
"id": "text",
"name": "text",
"revision": 1,
"status": "Draft"
}
],
"industries": [
{
"id": "text",
"name": "text",
"revision": 1,
"status": "Draft"
}
],
"segments": [
{
"id": "text",
"name": "text",
"revision": 1,
"status": "Draft"
}
],
"vendorProfile": {
"id": "text",
"audit": {
"created": {
"at": "2026-01-01T00:00:00.000Z",
"by": {
"id": "text",
"name": "text",
"icon": "text",
"revision": 1
}
},
"updated": {
"at": "2026-01-01T00:00:00.000Z",
"by": {
"id": "text",
"name": "text",
"icon": "text",
"revision": 1
}
},
"published": {
"at": "2026-01-01T00:00:00.000Z",
"by": {
"id": "text",
"name": "text",
"icon": "text",
"revision": 1
}
},
"unpublished": {
"at": "2026-01-01T00:00:00.000Z",
"by": {
"id": "text",
"name": "text",
"icon": "text",
"revision": 1
}
}
},
"$meta": {
"omitted": [
"text"
]
},
"name": "text",
"icon": "text",
"revision": 1,
"description": "text",
"featured": true,
"website": "text",
"linkedIn": "text",
"facebook": "text",
"youTube": "text",
"xProfile": "text",
"categories": [
{
"id": "text",
"name": "text",
"revision": 1,
"status": "Draft"
}
],
"productProfiles": [
{
"id": "text",
"name": "text",
"icon": "text",
"revision": 1,
"vendorProfile": "[Circular Reference]",
"externalIds": {
"operations": "text"
},
"status": "Draft"
}
],
"vendor": {
"id": "text",
"audit": {
"created": {
"at": "2026-01-01T00:00:00.000Z",
"by": {
"id": "text",
"name": "text",
"icon": "text",
"revision": 1
}
},
"updated": {
"at": "2026-01-01T00:00:00.000Z",
"by": {
"id": "text",
"name": "text",
"icon": "text",
"revision": 1
}
}
},
"$meta": {
"omitted": [
"text"
]
},
"name": "text",
"icon": "text",
"revision": 1,
"type": "Client",
"status": "Active",
"externalIds": {
"pyraTenantId": "123e4567-e89b-12d3-a456-426614174000"
},
"externalId": "text",
"externalName": "text",
"address": {
"addressLine1": "text",
"addressLine2": "text",
"postCode": "text",
"city": "text",
"state": "text",
"country": "text"
},
"technicalSupportEmail": "text",
"website": "text",
"description": "text",
"groups": [
{
"id": "text",
"name": "text",
"revision": 1,
"description": "text",
"logo": "text",
"isDefault": true
}
],
"eligibility": {
"client": true,
"partner": true
},
"defaultLanguageCode": "text"
},
"externalIds": {
"operations": "text"
},
"attributes": {
"productHub": null
},
"status": "Draft"
},
"products": [
{
"id": "text",
"name": "text",
"icon": "text",
"revision": 1,
"externalIds": {
"operations": "text",
"defaultErpItem": "text"
},
"status": "text"
}
],
"externalIds": {
"operations": "text"
},
"attributes": {
"productHub": null
},
"status": "Draft"
}