The unique identifier of the product profiles to publish.
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
Not Found
POST /public/v1/public-catalog/product-profiles/{id}/publish HTTP/1.1
Host: api.platform.softwareone.com
Accept: */*
{
"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"
}