This API specification is available for download as an Open API 3.0 YAML file:
The following page lists available REST APIs for ICM 7.10 and their version dependencies:
/customers/{CustomerKey}/costobjecttypes
This operation is deprecated. The Cost Object feature is no longer supported.
ResourceCollectionRO contains objects of type LinkRO
public com.intershop.component.rest.capi.resourceobject.ResourceCollectionRO com.intershop.application.storefront.rest.b2b.capi.costobject.resource.CostObjectTypeListResource.getCostObjectTypes()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | ExampleKey | Required | The key or UUID to resolve a single item |
200 - OK
ResourceCollectionROLinkRO -> elements -> [..] -> itemId
can be used as {CostObjectTypeKey}
in subsequent requests. Links to item of type CostObjectTypeRO.401 - Unauthorized
403 - Forbidden Requires authentication with a user who has been assigned the following permissions:
- View Cost Object Types (APP_B2B_VIEW_COSTOBJECTTYPE)
This operation is deprecated. The Cost Object feature is no longer supported.
public javax.ws.rs.core.Response com.intershop.application.storefront.rest.b2b.capi.costobject.resource.CostObjectTypeListResource.createCostObjectType(com.intershop.application.storefront.rest.b2b.capi.costobject.resourceobject.CostObjectTypeRO)
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | ExampleKey | Required | The key or UUID to resolve a single item |
201 - Created
400 - Bad Request possible values for header error-key:
- cost_object_type.missing_body.error
- cost_object_type.missing_attributes.error
- cost_object_type.invalid_attributes.error
- cost_object_type.already_exists.error
401 - Unauthorized
403 - Forbidden Requires authentication with a user who has been assigned the following permissions:
- Create Cost Object Types (APP_B2B_CREATE_COSTOBJECTTYPE)
/customers/{CustomerKey}/costobjecttypes/{CostObjectTypeKey}
This operation is deprecated. The Cost Object feature is no longer supported.
public com.intershop.application.storefront.rest.b2b.capi.costobject.resourceobject.CostObjectTypeRO com.intershop.application.storefront.rest.b2b.capi.costobject.resource.CostObjectTypeItemResource.getCostObjectType()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | ExampleKey | Required | The key or UUID to resolve a single item | |
in path | CostObjectTypeKey | string | ExampleKey | Required | The key or UUID to resolve a single item |
200 - OK
401 - Unauthorized
403 - Forbidden Requires authentication with a user who has been assigned the following permissions:
- View Cost Object Types (APP_B2B_VIEW_COSTOBJECTTYPE)
404 - Not Found
This operation is deprecated. The Cost Object feature is no longer supported.
public com.intershop.application.storefront.rest.b2b.capi.costobject.resourceobject.CostObjectTypeRO com.intershop.application.storefront.rest.b2b.capi.costobject.resource.CostObjectTypeItemResource.updateCostObjectType(com.intershop.application.storefront.rest.b2b.capi.costobject.resourceobject.CostObjectTypeRO)
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | ExampleKey | Required | The key or UUID to resolve a single item | |
in path | CostObjectTypeKey | string | ExampleKey | Required | The key or UUID to resolve a single item |
200 - OK
400 - Bad Request possible values for header error-key:
- cost_object_type.missing_body.error
- cost_object_type.missing_attributes.error
- cost_object_type.invalid_attributes.error
401 - Unauthorized
403 - Forbidden Requires authentication with a user who has been assigned the following permissions:
- Create Cost Object Types (APP_B2B_CREATE_COSTOBJECTTYPE)
404 - Not Found
This operation is deprecated. The Cost Object feature is no longer supported.
Deletes the cost object type with the same ID as the resource name
public javax.ws.rs.core.Response com.intershop.application.storefront.rest.b2b.capi.costobject.resource.CostObjectTypeItemResource.deleteCostObjectType()
Location | Name | Format | Default | Example | Description |
---|---|---|---|---|---|
in path | CustomerKey | string | ExampleKey | Required | The key or UUID to resolve a single item | |
in path | CostObjectTypeKey | string | ExampleKey | Required | The key or UUID to resolve a single item |
204 - No Content
401 - Unauthorized
403 - Forbidden Requires authentication with a user who has been assigned the following permissions:
- Delete Cost Object Types (APP_B2B_DELETE_COSTOBJECTTYPE)
404 - Not Found
Project
Project
Project object type
int32
int32
int32
LinkRO
objects. The list of elementsLinkRO
: A Link pointing to a resourceLink
ResourceAttribute
objects. The list of attributesResourceAttribute
: An attributeResourceAttribute
about
alternate
appendix
archives
author
bookmark
canonical
chapter
collection
contents
copyright
create-form
current
describedby
describes
disclosure
duplicate
edit
edit-form
edit-media
enclosure
first
glossary
help
hosts
hub
icon
index
item
last
latest-version
license
lrdd
monitor
monitor-group
next
next-archive
nofollow
noreferrer
payment
predecessor-version
prefetch
prev
preview
previous
prev-archive
privacy-policy
profile
related
replies
search
section
self
service
start
stylesheet
subsection
successor-version
tag
terms-of-service
type
up
version-history
via
working-copy
working-copy-of
ResourceAttribute
object. An attributeResourceAttribute
ResourceCollection
string
literals. The keys to sort for