Heartwork API
integer · int32integer · int32string · enumstring · enumstringstring[]string[]integer · int32 · required
string · requiredstringstringstring · requiredstring · requiredstring · date-time · requiredstring · date-time · requiredstring · requiredstringstring
string · requiredstring · requiredstring · requiredstring · date-time · requiredstring · date-time · requiredstring · requiredstringstring
string · requiredstring · requiredstring · requiredstringstringstring · requiredstring · requiredstring · date-time · requiredstring · date-time · requiredstring · requiredstringstring
Fetches a collection of brands, optionally filtered by search criteria.
GET
https://api.heart.work
/core-api/catalog/brands
query Parameters
TakeSkipSortOrderEnum values:
Asc
Desc
SortByEnum values:
Name
Queryidsexternal_referencesFetches a collection of brands, optionally filtered by search criteria. › Responses
OK
object[] · required
totalCreates and stores a new brand.
POST
https://api.heart.work
/core-api/catalog/brands
On success, returns the newly created entity in the response.
Creates and stores a new brand. › Request Body
nameexternalReferenceimageUrlobject
Creates and stores a new brand. › Responses
OK
idworkspacecreatedAtmodifiedAtnameobject · required
externalReferenceimageUrlFetches a single brand, by id.
GET
https://api.heart.work
/core-api/catalog/brands/{id}
path Parameters
idUnique id of the brand to fetch.
Fetches a single brand, by id. › Responses
OK
idworkspacecreatedAtmodifiedAtnameobject · required
externalReferenceimageUrlUpdates an existing brand, replacing it entirely.
PUT
https://api.heart.work
/core-api/catalog/brands/{id}
On success, returns the updated entity in the response.
path Parameters
idUpdates an existing brand, replacing it entirely. › Request Body
nameidexternalReferenceimageUrlobject
Updates an existing brand, replacing it entirely. › Responses
OK
idworkspacecreatedAtmodifiedAtnameobject · required
externalReferenceimageUrl