Document Tree
Document Properties
Kbid
310C17
Last Modified
22-Sep-2023
Added to KB
22-Sep-2023
Public Access
Everyone
Status
Online
Doc Type
References
Product
  • ICM 11
  • ICM 12
Reference - Batch Processes REST API 2.0.0


This API specification is available for download as an Open API 3.0 YAML file: 

References

The following page lists available REST APIs for ICM 11 and their version dependencies:

API Specification

openapi: 3.0.1 info: title: Processes description: "This is Intershop ICM REST API documentation. \n\nThis reference lists\ \ the REST API for storefront development. The REST API covers features of both,\ \ the B2C (SMB - Small and Medium-sized businesses) and the B2B storefront development.\ \ \nThis reference is intended for developers who want to make use of an easy-to-use\ \ API when developing frontend solutions.\nYou can find more information at [Intershop\ \ Communications](https://www.intershop.com). Contact our Intershop experts at\ \ [Support - Intershop Communications](https://www.intershop.com/en/support) \ \ \n\n# Introduction\nThis API is documented in **OpenAPI format**.\n\n" version: 2.0.0 servers: - url: "/INTERSHOP/rest/{serverGroup}/{siteName}/{appUrl}" description: Intershop ICM Server variables: serverGroup: description: The server group default: WFS siteName: description: The site name default: inSPIRED-Site appUrl: description: The application URL identifier default: inTRONICS-rest enum: - inTRONICS - inTRONICS-b2c-responsive - inTRONICS-smb-responsive - inTRONICS-rest - inTRONICS_Business - inTRONICS_Business-smb-responsive - inTRONICS_Business-rest - ShoppingLive - ShoppingLive-b2c-responsive - inTRONICS-example - rest - rest-rest tags: - name: BatchProcesses description: BatchProcesses x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessResource - name: File Uploads description: Import file upload x-origin-class: com.intershop.application.backoffice.rest.batch.internal.resource.UploadFileItemResource paths: /batchprocesses: get: tags: - BatchProcesses summary: Returns links denoting batch process and import types description: This operation returns links denoting batch processes and imports that match the given type. operationId: listTypes parameters: - name: type in: query description: "Allows to filter for batch processes of the specified type.\ \ If no type is specified, all batch processes are displayed." schema: type: string description: The type example: import example: import - name: subtype in: query description: "Allows to filter for batch processes of the specified subtype.\ \ If no subtype is specified, all batch processes are displayed. " schema: type: string description: "Allows to filter for batch processes of the specified subtype.\ \ If no subtype is specified, all batch processes are displayed. " example: product example: product responses: "200": description: OK content: application/json: schema: $ref: '#/components/schemas/ResourceCollectionROLinkRO' text/xml: schema: $ref: '#/components/schemas/ResourceCollectionROLinkRO' security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: "public com.intershop.component.rest.capi.resourceobject.ResourceCollectionRO\ \ com.intershop.application.backoffice.rest.batch.internal.TypedBatchProcessListResource.listTypes(java.lang.String,java.lang.String)" x-origin-class: com.intershop.application.backoffice.rest.batch.internal.TypedBatchProcessListResource /batchprocesses/catalogimports: get: tags: - Batch Processes (Imports) summary: Returns catalog import process information description: This operation returns catalog import processes. operationId: listProcesses_7 parameters: - name: state in: query description: "Only return jobs with this state, show all if empty." schema: type: string enum: - disabled - pending - ready - running responses: "200": description: OK content: application/json: schema: $ref: '#/components/schemas/ResourceCollectionROLinkRO' text/xml: schema: $ref: '#/components/schemas/ResourceCollectionROLinkRO' links: itemInfo: operationId: getJobInfo_7 parameters: GenericBatchProcessResourceKey: "$response.body#/elements/{$index}/itemId" description: Links to item of type JobRO security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.ResourceCollectionRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource.listProcesses(java.lang.String) x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource post: tags: - Batch Processes (Imports) summary: Creates a catalog import process description: 'This operation creates a new catalog import process. ' operationId: createProcess_7 requestBody: description: "The parameters of the job, given as a map of the following values:\n\ \n- **filename**: Either an URI to an external file or the name of a file\ \ that has been created in the course of an file upload via HTTP multipart\ \ REST request in ICM unit's import/export directory before \n- **mode**:\ \ The import mode\n- **unitname**: The name of the repository to run the\ \ import\n- **targetdomainname**: The name of the repository to import the\ \ products into, if not set unitname is used\n- **locale**: The locale for\ \ the job\n- **loglevel**: The log level for the job\n- **skipValidation**:\ \ If true, skip the validation step\n- **description**: A description for\ \ the job\n\n#### Example\n```\n{\n \"filename\": \"customer_2022118T101900576_39503369.xml\"\ ,\n \"mode\": \"REPLACE\",\n \"unitname\": \"inSPIRED\",\n \"targetdomainname\"\ : \"inSPIRED-Home-Entertainment\",\n \"locale\": \"en_US\",\n \"loglevel\"\ : \"WARN\",\n \"skipValidation\": false,\n \"description\": \"Import uploaded\ \ customer import file\"\n}\n```" content: application/json: schema: $ref: '#/components/schemas/ParameterRO' text/xml: schema: $ref: '#/components/schemas/ParameterRO' responses: "201": description: Created content: application/json: schema: $ref: '#/components/schemas/LinkRO' text/xml: schema: $ref: '#/components/schemas/LinkRO' security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.LinkRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource.createProcess(com.intershop.component.rest.capi.resourceobject.ParameterRO) x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource /batchprocesses/catalogimports/{GenericBatchProcessResourceKey}: get: tags: - BatchProcesses summary: Returns information about a catalog import process description: This operation returns information about a catalog import process operationId: getJobInfo_7 parameters: - name: GenericBatchProcessResourceKey in: path description: The process id of the catalog import process required: true schema: type: string description: The process id of the catalog import process example: ExampleProcessId example: ExampleProcessId x-item-key: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource responses: "200": description: OK content: application/json: schema: $ref: '#/components/schemas/JobRO' text/xml: schema: $ref: '#/components/schemas/JobRO' "404": description: Not found security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.application.smc.rest.job.capi.resourceobject.JobRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessResource.getJobInfo() x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessResource /batchprocesses/customerimports: get: tags: - Batch Processes (Imports) summary: Returns customer import process information description: This operation returns customer import processes. operationId: listProcesses_1 parameters: - name: state in: query description: "Only return jobs with this state, show all if empty." schema: type: string enum: - disabled - pending - ready - running responses: "200": description: OK content: application/json: schema: $ref: '#/components/schemas/ResourceCollectionROLinkRO' text/xml: schema: $ref: '#/components/schemas/ResourceCollectionROLinkRO' links: itemInfo: operationId: getJobInfo_1 parameters: GenericBatchProcessResourceKey: "$response.body#/elements/{$index}/itemId" description: Links to item of type JobRO security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.ResourceCollectionRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource.listProcesses(java.lang.String) x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource post: tags: - Batch Processes (Imports) summary: Creates a customer import process description: This operation creates a new customer import process. operationId: createProcess_1 requestBody: description: "The parameters of the job, given as a map of the following values:\n\ \n- **filename**: Either an URI to an external file or the name of a file\ \ that has been created in the course of an file upload via HTTP multipart\ \ REST request in ICM unit's import/export directory before \n- **mode**:\ \ The import mode\n- **unitname**: The name of the repository to run the\ \ import\n- **targetdomainname**: The name of the repository to import the\ \ products into, if not set unitname is used\n- **locale**: The locale for\ \ the job\n- **loglevel**: The log level for the job\n- **skipValidation**:\ \ If true, skip the validation step\n- **description**: A description for\ \ the job\n\n#### Example\n```\n{\n \"filename\": \"customer_2022118T101900576_39503369.xml\"\ ,\n \"mode\": \"REPLACE\",\n \"unitname\": \"inSPIRED\",\n \"targetdomainname\"\ : \"inSPIRED-Home-Entertainment\",\n \"locale\": \"en_US\",\n \"loglevel\"\ : \"WARN\",\n \"skipValidation\": false,\n \"description\": \"Import uploaded\ \ customer import file\"\n}\n```" content: application/json: schema: $ref: '#/components/schemas/ParameterRO' text/xml: schema: $ref: '#/components/schemas/ParameterRO' responses: "201": description: Created content: application/json: schema: $ref: '#/components/schemas/LinkRO' text/xml: schema: $ref: '#/components/schemas/LinkRO' security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.LinkRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource.createProcess(com.intershop.component.rest.capi.resourceobject.ParameterRO) x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource /batchprocesses/customerimports/{GenericBatchProcessResourceKey}: get: tags: - BatchProcesses summary: Returns information about a customer import process description: This operation returns information about a customer import process operationId: getJobInfo_1 parameters: - name: GenericBatchProcessResourceKey in: path description: The process id of the customer import process required: true schema: type: string description: The process id of the customer import process example: ExampleProcessId example: ExampleProcessId x-item-key: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource responses: "200": description: OK content: application/json: schema: $ref: '#/components/schemas/JobRO' text/xml: schema: $ref: '#/components/schemas/JobRO' "404": description: Not found security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.application.smc.rest.job.capi.resourceobject.JobRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessResource.getJobInfo() x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessResource /batchprocesses/orderimports: get: tags: - Batch Processes (Imports) summary: Returns order import process information description: This operation returns order import processes. operationId: listProcesses parameters: - name: state in: query description: "Only return jobs with this state, show all if empty." schema: type: string enum: - disabled - pending - ready - running responses: "200": description: OK content: application/json: schema: $ref: '#/components/schemas/ResourceCollectionROLinkRO' text/xml: schema: $ref: '#/components/schemas/ResourceCollectionROLinkRO' links: itemInfo: operationId: getJobInfo parameters: GenericBatchProcessResourceKey: "$response.body#/elements/{$index}/itemId" description: Links to item of type JobRO security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.ResourceCollectionRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource.listProcesses(java.lang.String) x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource post: tags: - Batch Processes (Imports) summary: Creates an order import process description: This operation creates a new order import process. operationId: createProcess requestBody: description: "The parameters of the job, given as a map of the following values:\n\ \n- **filename**: Either an URI to an external file or the name of a file\ \ that has been created in the course of an file upload via HTTP multipart\ \ REST request in ICM unit's import/export directory before \n- **mode**:\ \ The import mode\n- **unitname**: The name of the repository to run the\ \ import\n- **targetdomainname**: The name of the repository to import the\ \ products into, if not set unitname is used\n- **locale**: The locale for\ \ the job\n- **loglevel**: The log level for the job\n- **skipValidation**:\ \ If true, skip the validation step\n- **description**: A description for\ \ the job\n\n#### Example\n```\n{\n \"filename\": \"customer_2022118T101900576_39503369.xml\"\ ,\n \"mode\": \"REPLACE\",\n \"unitname\": \"inSPIRED\",\n \"targetdomainname\"\ : \"inSPIRED-Home-Entertainment\",\n \"locale\": \"en_US\",\n \"loglevel\"\ : \"WARN\",\n \"skipValidation\": false,\n \"description\": \"Import uploaded\ \ customer import file\"\n}\n```" content: application/json: schema: $ref: '#/components/schemas/ParameterRO' text/xml: schema: $ref: '#/components/schemas/ParameterRO' responses: "201": description: Created content: application/json: schema: $ref: '#/components/schemas/LinkRO' text/xml: schema: $ref: '#/components/schemas/LinkRO' security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.LinkRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource.createProcess(com.intershop.component.rest.capi.resourceobject.ParameterRO) x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource /batchprocesses/orderimports/{GenericBatchProcessResourceKey}: get: tags: - BatchProcesses summary: Returns information about an order import process description: This operation returns information about an order import process operationId: getJobInfo parameters: - name: GenericBatchProcessResourceKey in: path description: The process id of the order import process required: true schema: type: string description: The process id of the order import process example: ExampleProcessId example: ExampleProcessId x-item-key: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource responses: "200": description: OK content: application/json: schema: $ref: '#/components/schemas/JobRO' text/xml: schema: $ref: '#/components/schemas/JobRO' "404": description: Not found security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.application.smc.rest.job.capi.resourceobject.JobRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessResource.getJobInfo() x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessResource /batchprocesses/pricelistimports: get: tags: - Batch Processes (Imports) summary: Returns price list import process information description: This operation returns price list import processes. operationId: listProcesses_6 parameters: - name: state in: query description: "Only return jobs with this state, show all if empty." schema: type: string enum: - disabled - pending - ready - running responses: "200": description: OK content: application/json: schema: $ref: '#/components/schemas/ResourceCollectionROLinkRO' text/xml: schema: $ref: '#/components/schemas/ResourceCollectionROLinkRO' links: itemInfo: operationId: getJobInfo_6 parameters: GenericBatchProcessResourceKey: "$response.body#/elements/{$index}/itemId" description: Links to item of type JobRO security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.ResourceCollectionRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource.listProcesses(java.lang.String) x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource post: tags: - Batch Processes (Imports) summary: Creates a price list import process description: This operation creates a new price list import process. operationId: createProcess_6 requestBody: description: "The parameters of the job, given as a map of the following values:\n\ \n- **filename**: Either an URI to an external file or the name of a file\ \ that has been created in the course of an file upload via HTTP multipart\ \ REST request in ICM unit's import/export directory before \n- **mode**:\ \ The import mode\n- **unitname**: The name of the repository to run the\ \ import\n- **targetdomainname**: The name of the repository to import the\ \ products into, if not set unitname is used\n- **locale**: The locale for\ \ the job\n- **loglevel**: The log level for the job\n- **skipValidation**:\ \ If true, skip the validation step\n- **description**: A description for\ \ the job\n\n#### Example\n```\n{\n \"filename\": \"customer_2022118T101900576_39503369.xml\"\ ,\n \"mode\": \"REPLACE\",\n \"unitname\": \"inSPIRED\",\n \"targetdomainname\"\ : \"inSPIRED-Home-Entertainment\",\n \"locale\": \"en_US\",\n \"loglevel\"\ : \"WARN\",\n \"skipValidation\": false,\n \"description\": \"Import uploaded\ \ customer import file\"\n}\n```" content: application/json: schema: $ref: '#/components/schemas/ParameterRO' text/xml: schema: $ref: '#/components/schemas/ParameterRO' responses: "201": description: Created content: application/json: schema: $ref: '#/components/schemas/LinkRO' text/xml: schema: $ref: '#/components/schemas/LinkRO' security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.LinkRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource.createProcess(com.intershop.component.rest.capi.resourceobject.ParameterRO) x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource /batchprocesses/pricelistimports/{GenericBatchProcessResourceKey}: get: tags: - BatchProcesses summary: Returns information about a price list import process description: This operation returns information about a price list import process operationId: getJobInfo_6 parameters: - name: GenericBatchProcessResourceKey in: path description: The process id of the price list import process required: true schema: type: string description: The process id of the price list import process example: ExampleProcessId example: ExampleProcessId x-item-key: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource responses: "200": description: OK content: application/json: schema: $ref: '#/components/schemas/JobRO' text/xml: schema: $ref: '#/components/schemas/JobRO' "404": description: Not found security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.application.smc.rest.job.capi.resourceobject.JobRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessResource.getJobInfo() x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessResource /batchprocesses/productimports: get: tags: - Batch Processes (Imports) summary: Returns product import process information description: This operation returns product import processes. operationId: listProcesses_2 parameters: - name: state in: query description: "Only return jobs with this state, show all if empty." schema: type: string enum: - disabled - pending - ready - running responses: "200": description: OK content: application/json: schema: $ref: '#/components/schemas/ResourceCollectionROLinkRO' text/xml: schema: $ref: '#/components/schemas/ResourceCollectionROLinkRO' links: itemInfo: operationId: getJobInfo_2 parameters: GenericBatchProcessResourceKey: "$response.body#/elements/{$index}/itemId" description: Links to item of type JobRO security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.ResourceCollectionRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource.listProcesses(java.lang.String) x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource post: tags: - Batch Processes (Imports) summary: Creates a product import process description: This operation creates a new product import process. operationId: createProcess_2 requestBody: description: "The parameters of the job, given as a map of the following values:\n\ \n- **filename**: Either an URI to an external file or the name of a file\ \ that has been created in the course of an file upload via HTTP multipart\ \ REST request in ICM unit's import/export directory before \n- **mode**:\ \ The import mode\n- **unitname**: The name of the repository to run the\ \ import\n- **targetdomainname**: The name of the repository to import the\ \ products into, if not set unitname is used\n- **locale**: The locale for\ \ the job\n- **loglevel**: The log level for the job\n- **skipValidation**:\ \ If true, skip the validation step\n- **description**: A description for\ \ the job\n\n#### Example\n```\n{\n \"filename\": \"customer_2022118T101900576_39503369.xml\"\ ,\n \"mode\": \"REPLACE\",\n \"unitname\": \"inSPIRED\",\n \"targetdomainname\"\ : \"inSPIRED-Home-Entertainment\",\n \"locale\": \"en_US\",\n \"loglevel\"\ : \"WARN\",\n \"skipValidation\": false,\n \"description\": \"Import uploaded\ \ customer import file\"\n}\n```" content: application/json: schema: $ref: '#/components/schemas/ParameterRO' text/xml: schema: $ref: '#/components/schemas/ParameterRO' responses: "201": description: Created content: application/json: schema: $ref: '#/components/schemas/LinkRO' text/xml: schema: $ref: '#/components/schemas/LinkRO' security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.LinkRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource.createProcess(com.intershop.component.rest.capi.resourceobject.ParameterRO) x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource /batchprocesses/productimports/{GenericBatchProcessResourceKey}: get: tags: - BatchProcesses summary: Returns information about a product import process description: This operation returns information about a product import process operationId: getJobInfo_2 parameters: - name: GenericBatchProcessResourceKey in: path description: The process id of the product import process required: true schema: type: string description: The process id of the product import process example: ExampleProcessId example: ExampleProcessId x-item-key: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource responses: "200": description: OK content: application/json: schema: $ref: '#/components/schemas/JobRO' text/xml: schema: $ref: '#/components/schemas/JobRO' "404": description: Not found security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.application.smc.rest.job.capi.resourceobject.JobRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessResource.getJobInfo() x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessResource /batchprocesses/scaledpriceimports: get: tags: - Batch Processes (Imports) summary: Returns scaled price import process information description: This operation returns scaled price import processes. operationId: listProcesses_5 parameters: - name: state in: query description: "Only return jobs with this state, show all if empty." schema: type: string enum: - disabled - pending - ready - running responses: "200": description: OK content: application/json: schema: $ref: '#/components/schemas/ResourceCollectionROLinkRO' text/xml: schema: $ref: '#/components/schemas/ResourceCollectionROLinkRO' links: itemInfo: operationId: getJobInfo_5 parameters: GenericBatchProcessResourceKey: "$response.body#/elements/{$index}/itemId" description: Links to item of type JobRO security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.ResourceCollectionRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource.listProcesses(java.lang.String) x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource post: tags: - Batch Processes (Imports) summary: Creates a scaled price import process description: This operation creates a new price import process. operationId: createProcess_5 requestBody: description: "The parameters of the job, given as a map of the following values:\n\ \n- **filename**: Either an URI to an external file or the name of a file\ \ that has been created in the course of an file upload via HTTP multipart\ \ REST request in ICM unit's import/export directory before \n- **mode**:\ \ The import mode\n- **unitname**: The name of the repository to run the\ \ import\n- **targetdomainname**: The name of the repository to import the\ \ products into, if not set unitname is used\n- **locale**: The locale for\ \ the job\n- **loglevel**: The log level for the job\n- **skipValidation**:\ \ If true, skip the validation step\n- **description**: A description for\ \ the job\n\n#### Example\n```\n{\n \"filename\": \"customer_2022118T101900576_39503369.xml\"\ ,\n \"mode\": \"REPLACE\",\n \"unitname\": \"inSPIRED\",\n \"targetdomainname\"\ : \"inSPIRED-Home-Entertainment\",\n \"locale\": \"en_US\",\n \"loglevel\"\ : \"WARN\",\n \"skipValidation\": false,\n \"description\": \"Import uploaded\ \ customer import file\"\n}\n```" content: application/json: schema: $ref: '#/components/schemas/ParameterRO' text/xml: schema: $ref: '#/components/schemas/ParameterRO' responses: "201": description: Created content: application/json: schema: $ref: '#/components/schemas/LinkRO' text/xml: schema: $ref: '#/components/schemas/LinkRO' security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.LinkRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource.createProcess(com.intershop.component.rest.capi.resourceobject.ParameterRO) x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource /batchprocesses/scaledpriceimports/{GenericBatchProcessResourceKey}: get: tags: - BatchProcesses summary: Returns information about a scaled price import process description: This operation returns information about a scaled price import process operationId: getJobInfo_5 parameters: - name: GenericBatchProcessResourceKey in: path description: The process id of the scaled price import process required: true schema: type: string description: The process id of the scaled price import process example: ExampleProcessId example: ExampleProcessId x-item-key: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource responses: "200": description: OK content: application/json: schema: $ref: '#/components/schemas/JobRO' text/xml: schema: $ref: '#/components/schemas/JobRO' "404": description: Not found security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.application.smc.rest.job.capi.resourceobject.JobRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessResource.getJobInfo() x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessResource /batchprocesses/uploads: get: tags: - File Uploads summary: Returns all uploaded import files. description: Returns all uploaded import files of the requested site operationId: getFiles responses: "200": description: OK content: application/json: schema: type: array items: $ref: '#/components/schemas/UploadFileRO' text/xml: schema: type: array items: $ref: '#/components/schemas/UploadFileRO' "404": description: Not found "401": description: Unauthorized "403": description: |- FORBIDDEN Requires authentication with user having assigned at least one of the following permissions: - (SLD_IMPEX_PRODUCTS, SLD_IMPEX_CATALOGS, SLD_IMPEX_USERS, SLD_IMPEX_CONSUMERS, SLD_IMPEX_ORDERS) security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.ResourceCollectionRO com.intershop.application.backoffice.rest.batch.internal.resource.UploadFileListResource.getFiles() x-origin-class: com.intershop.application.backoffice.rest.batch.internal.resource.UploadFileListResource post: tags: - File Uploads summary: Uploads the content of an import file. description: Uploads the content of an import file via a HTTP multipart request. The uploaded content is stored in the import/export folder of the unit of the requested site. operationId: uploadFile requestBody: content: multipart/form-data: schema: $ref: '#/components/schemas/MultipartRequest' encoding: file: contentType: text/plain responses: "200": description: File content upload was successful. content: application/json: schema: $ref: '#/components/schemas/UploadFileRO' text/xml: schema: $ref: '#/components/schemas/UploadFileRO' "404": description: Not found "401": description: Unauthorized "403": description: |- FORBIDDEN Requires authentication with user having assigned at least one of the following permissions: - (SLD_IMPEX_PRODUCTS, SLD_IMPEX_CATALOGS, SLD_IMPEX_USERS, SLD_IMPEX_CONSUMERS, SLD_IMPEX_ORDERS) security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: "public com.intershop.application.backoffice.rest.batch.capi.resourceobject.UploadFileRO\ \ com.intershop.application.backoffice.rest.batch.internal.resource.UploadFileListResource.uploadFile(java.io.InputStream,java.lang.String,java.lang.String)" x-origin-class: com.intershop.application.backoffice.rest.batch.internal.resource.UploadFileListResource /batchprocesses/uploads/{UploadFileKey}: delete: tags: - File Uploads summary: Removes the uploaded file. description: Removes the uploaded file from the import/export directory of the requested site. operationId: deleteUploadFile parameters: - name: UploadFileKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.application.backoffice.rest.batch.internal.resource.UploadFileListResource responses: "204": description: File was successfully deleted. "404": description: Not found "401": description: Unauthorized "403": description: |- FORBIDDEN Requires authentication with user having assigned at least one of the following permissions: - (SLD_IMPEX_PRODUCTS, SLD_IMPEX_CATALOGS, SLD_IMPEX_USERS, SLD_IMPEX_CONSUMERS, SLD_IMPEX_ORDERS) security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public jakarta.ws.rs.core.Response com.intershop.application.backoffice.rest.batch.internal.resource.UploadFileItemResource.deleteUploadFile() x-origin-class: com.intershop.application.backoffice.rest.batch.internal.resource.UploadFileItemResource /batchprocesses/userimports: get: tags: - Batch Processes (Imports) summary: Returns user import process information description: This operation returns user import processes. operationId: listProcesses_3 parameters: - name: state in: query description: "Only return jobs with this state, show all if empty." schema: type: string enum: - disabled - pending - ready - running responses: "200": description: OK content: application/json: schema: $ref: '#/components/schemas/ResourceCollectionROLinkRO' text/xml: schema: $ref: '#/components/schemas/ResourceCollectionROLinkRO' links: itemInfo: operationId: getJobInfo_4 parameters: GenericBatchProcessResourceKey: "$response.body#/elements/{$index}/itemId" description: Links to item of type JobRO security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.ResourceCollectionRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource.listProcesses(java.lang.String) x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource post: tags: - Batch Processes (Imports) summary: Creates a user import process description: This operation creates a new user import process. operationId: createProcess_3 requestBody: description: "The parameters of the job, given as a map of the following values:\n\ \n- **filename**: Either an URI to an external file or the name of a file\ \ that has been created in the course of an file upload via HTTP multipart\ \ REST request in ICM unit's import/export directory before \n- **mode**:\ \ The import mode\n- **unitname**: The name of the repository to run the\ \ import\n- **targetdomainname**: The name of the repository to import the\ \ products into, if not set unitname is used\n- **locale**: The locale for\ \ the job\n- **loglevel**: The log level for the job\n- **skipValidation**:\ \ If true, skip the validation step\n- **description**: A description for\ \ the job\n\n#### Example\n```\n{\n \"filename\": \"customer_2022118T101900576_39503369.xml\"\ ,\n \"mode\": \"REPLACE\",\n \"unitname\": \"inSPIRED\",\n \"targetdomainname\"\ : \"inSPIRED-Home-Entertainment\",\n \"locale\": \"en_US\",\n \"loglevel\"\ : \"WARN\",\n \"skipValidation\": false,\n \"description\": \"Import uploaded\ \ customer import file\"\n}\n```" content: application/json: schema: $ref: '#/components/schemas/ParameterRO' text/xml: schema: $ref: '#/components/schemas/ParameterRO' responses: "201": description: Created content: application/json: schema: $ref: '#/components/schemas/LinkRO' text/xml: schema: $ref: '#/components/schemas/LinkRO' security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.LinkRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource.createProcess(com.intershop.component.rest.capi.resourceobject.ParameterRO) x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource /batchprocesses/userimports/{GenericBatchProcessResourceKey}: get: tags: - BatchProcesses summary: Returns information about a user import process description: This operation returns information about a user import process operationId: getJobInfo_3 parameters: - name: GenericBatchProcessResourceKey in: path description: The process id of the user import process required: true schema: type: string description: The process id of the user import process example: ExampleProcessId example: ExampleProcessId x-item-key: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource responses: "200": description: OK content: application/json: schema: $ref: '#/components/schemas/JobRO' text/xml: schema: $ref: '#/components/schemas/JobRO' "404": description: Not found security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.application.smc.rest.job.capi.resourceobject.JobRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessResource.getJobInfo() x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessResource /batchprocesses/variationtypeimports: get: tags: - Batch Processes (Imports) summary: Returns variation type import process information description: This operation returns variation type import processes. operationId: listProcesses_4 parameters: - name: state in: query description: "Only return jobs with this state, show all if empty." schema: type: string enum: - disabled - pending - ready - running responses: "200": description: OK content: application/json: schema: $ref: '#/components/schemas/ResourceCollectionROLinkRO' text/xml: schema: $ref: '#/components/schemas/ResourceCollectionROLinkRO' links: itemInfo: operationId: getJobInfo_3 parameters: GenericBatchProcessResourceKey: "$response.body#/elements/{$index}/itemId" description: Links to item of type JobRO security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.ResourceCollectionRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource.listProcesses(java.lang.String) x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource post: tags: - Batch Processes (Imports) summary: Creates a variation type import process description: This operation creates a new variation type import process. operationId: createProcess_4 requestBody: description: "The parameters of the job, given as a map of the following values:\n\ \n- **filename**: Either an URI to an external file or the name of a file\ \ that has been created in the course of an file upload via HTTP multipart\ \ REST request in ICM unit's import/export directory before \n- **mode**:\ \ The import mode\n- **unitname**: The name of the repository to run the\ \ import\n- **targetdomainname**: The name of the repository to import the\ \ products into, if not set unitname is used\n- **locale**: The locale for\ \ the job\n- **loglevel**: The log level for the job\n- **skipValidation**:\ \ If true, skip the validation step\n- **description**: A description for\ \ the job\n\n#### Example\n```\n{\n \"filename\": \"customer_2022118T101900576_39503369.xml\"\ ,\n \"mode\": \"REPLACE\",\n \"unitname\": \"inSPIRED\",\n \"targetdomainname\"\ : \"inSPIRED-Home-Entertainment\",\n \"locale\": \"en_US\",\n \"loglevel\"\ : \"WARN\",\n \"skipValidation\": false,\n \"description\": \"Import uploaded\ \ customer import file\"\n}\n```" content: application/json: schema: $ref: '#/components/schemas/ParameterRO' text/xml: schema: $ref: '#/components/schemas/ParameterRO' responses: "201": description: Created content: application/json: schema: $ref: '#/components/schemas/LinkRO' text/xml: schema: $ref: '#/components/schemas/LinkRO' security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.LinkRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource.createProcess(com.intershop.component.rest.capi.resourceobject.ParameterRO) x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource /batchprocesses/variationtypeimports/{GenericBatchProcessResourceKey}: get: tags: - BatchProcesses summary: Returns information about a variation type import process description: This operation returns information about a variation type import process operationId: getJobInfo_4 parameters: - name: GenericBatchProcessResourceKey in: path description: The process id of the variation type import process required: true schema: type: string description: The process id of the variation type import process example: ExampleProcessId example: ExampleProcessId x-item-key: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessListResource responses: "200": description: OK content: application/json: schema: $ref: '#/components/schemas/JobRO' text/xml: schema: $ref: '#/components/schemas/JobRO' "404": description: Not found security: - bearerAuth: [] - basicAuth: [] - authToken: [] x-origin-method: public com.intershop.application.smc.rest.job.capi.resourceobject.JobRO com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessResource.getJobInfo() x-origin-class: com.intershop.application.backoffice.rest.batch.internal.GenericBatchProcessResource components: schemas: AbstractResourceObject: title: Object type: object properties: name: type: string description: The name of an element xml: attribute: true type: type: string description: 'The type of the element. This is normally a **constant** that can be used to differentiate elements by their type. ' readOnly: true xml: attribute: true description: The list of elements ResourceCollectionRO: type: object properties: pageable: type: string description: The pageable ID total: type: integer description: The pageable amount total format: int32 offset: type: integer description: The pageable offset format: int32 amount: type: integer description: The pageable amount format: int32 elements: type: array description: The list of elements xml: wrapped: true items: $ref: '#/components/schemas/AbstractResourceObject' type: type: string description: 'The type of the element. This is normally a **constant** that can be used to differentiate elements by their type. ' xml: attribute: true sortKeys: uniqueItems: true type: array description: The keys to sort for xml: wrapped: true items: type: string description: The keys to sort for xml: name: sortKey name: type: string description: The name of an element xml: attribute: true description: A list of ResourceObjects xml: name: ResourceCollection LinkRO: title: Link type: object properties: name: type: string description: The name of the returned element xml: attribute: true type: type: string description: "This is a constant: **Link**" readOnly: true example: Link xml: attribute: true attributes: type: array description: The list of attributes xml: wrapped: true items: $ref: '#/components/schemas/ResourceAttribute' uri: type: string description: The URI relation: type: string description: The relation of the link externalDocs: description: Link Relations (www.iana.org) url: http://www.iana.org/assignments/link-relations/link-relations.xml enum: - 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 title: type: string description: The title of the link description: type: string description: The description of the link itemId: type: string description: The ID of the linked item attribute: $ref: '#/components/schemas/ResourceAttribute' description: A Link pointing to a resource xml: name: Link ResourceAttribute: title: Attribute type: object properties: name: type: string description: The attribute's name xml: attribute: true type: type: string description: "This is a constant: **ResourceAttribute**" example: ResourceAttribute xml: attribute: true value: type: object description: The attribute's value. description: An attribute xml: name: ResourceAttribute ResourceCollectionROLinkRO: title: Link List type: object properties: pageable: type: string description: The pageable ID. total: type: integer description: The pageable amount total format: int32 offset: type: integer description: The pageable offset format: int32 amount: type: integer description: The pageable amount format: int32 elements: type: array description: The list of elements xml: wrapped: true items: $ref: '#/components/schemas/LinkRO' type: type: string description: "This is a constant: **ResourceCollection**" example: ResourceCollection xml: attribute: true sortKeys: uniqueItems: true type: array description: The keys to sort for xml: wrapped: true items: type: string description: The keys to sort for xml: name: sortKey name: type: string description: The name of the returned element xml: attribute: true description: A list of links xml: name: ResourceCollection ParameterRO: title: Parameter type: object properties: name: type: string description: The name of the parameter. xml: attribute: true type: type: string description: "This is a constant: **Parameters**" readOnly: true example: Parameters xml: attribute: true attributes: type: array description: The list of attributes xml: wrapped: true items: $ref: '#/components/schemas/ResourceAttribute' attribute: $ref: '#/components/schemas/ResourceAttribute' description: A representation of a parameter value. xml: name: Parameters JobRO: title: Job type: object properties: name: type: string description: The name of the returned element xml: attribute: true description: type: string status: type: string type: type: string description: The type of the returned element readOnly: true xml: attribute: true attributes: type: array description: The list of attributes xml: wrapped: true items: $ref: '#/components/schemas/ResourceAttribute' domain: type: string extendedStatus: type: integer format: int32 hostName: type: string installationID: type: string lastExecutionDuration: type: integer format: int32 lastExecutionTime: type: string format: date-time login: type: string pipelineName: type: string serverGroup: type: string serverName: type: string startNodeName: type: string process: $ref: '#/components/schemas/ProcessRO' attribute: $ref: '#/components/schemas/ResourceAttribute' description: Describes a job or schedule xml: name: Job ProcessRO: title: Process type: object properties: name: type: string description: The name of the returned element xml: attribute: true description: type: string status: type: string type: type: string description: The type of the returned element readOnly: true xml: attribute: true attributes: type: array description: The list of attributes xml: wrapped: true items: $ref: '#/components/schemas/ResourceAttribute' domain: type: string hostName: type: string server: type: string processType: type: string progressSize: type: integer format: int32 progressValue: type: integer format: int32 startDate: type: string format: date-time endDate: type: string format: date-time user: type: string duration: type: integer format: int64 id: type: string attribute: $ref: '#/components/schemas/ResourceAttribute' description: Describes a process xml: name: Process UploadFileRO: title: UploadFile type: object properties: name: type: string description: The name of an element xml: attribute: true type: type: string description: 'The type of the element. This is normally a **constant** that can be used to differentiate elements by their type. ' readOnly: true xml: attribute: true location: type: string description: The path to the uploaded file at the server starting from the sites folder readOnly: true example: TestRestEnterprise-TestRestSalesChannel-Site/units/TestRestEnterprise-TestRestSalesChannel/impex/src/customer fileName: type: string description: "The name of the uploaded file at the server in the format:\ \ '{date}T{time}_{random_number}.{file_type_extension}'" readOnly: true example: 20220915T234133318_35887120.xml fileCreationTime: type: string description: The creation time of the uploaded file at the server format: date-time readOnly: true example: 2022-09-15T21:41:33+02:00 uri: type: string description: The URI uniquely identifying the uploaded file in REST. readOnly: true example: TestRestEnterprise-Site/TestRestSalesChannel/batchprocesses/uploads/20220915T234133318_35887120.xml description: Represents the result of a successful file upload ResourceCollectionROUploadFileRO: type: object properties: pageable: type: string description: The pageable ID total: type: integer description: The pageable amount total format: int32 offset: type: integer description: The pageable offset format: int32 amount: type: integer description: The pageable amount format: int32 elements: type: array description: The list of elements xml: wrapped: true items: $ref: '#/components/schemas/UploadFileRO' type: type: string description: 'The type of the element. This is normally a **constant** that can be used to differentiate elements by their type. ' xml: attribute: true sortKeys: uniqueItems: true type: array description: The keys to sort for xml: wrapped: true items: type: string description: The keys to sort for xml: name: sortKey name: type: string description: The name of an element xml: attribute: true description: A list of ResourceObjects xml: name: ResourceCollection MultipartRequest: required: - file - fileType - type type: object properties: file: type: string description: The content of the file to be uploaded. format: binary example: "\n\n\t\n\t\tPRIVATE\n\ \t\t\n\t\t\t\n\t\t\t\t2019-01-02T09:00:00+02:00\n\t\t\t\n\ \t\t\n\t\t\n\t\t\t\n\t\t\t\tHeimroth\n\ \t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\talexandra@test.intershop.de\n\ \t\t\t\t\t\t1930316f492bd468698e92c14ea5ee1a226270d8a711781f4e5396fb6eb98a63674a58174ae7da37\n\ \t\t\t\t\t\t\n\t\t\t\t\t\t1\n\t\t\t\t\t\t\ 547596a12d5e6dd01f710edfff2b4fd13cc4d13c9d4680494e267c31e62405c04c594371d80185db\n\ \t\t\t\t\t\t\n\t\t\t\t\t\talexandra@test.intershop.de\n\ \t\t\t\t\t\tWho was your first employer?\n\t\t\t\t\t\ \t\n\t\t\t\t\t\t2019-01-18T17:06:48+02:00\n\ \t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\ \t\t2019-01-18T17:06:48+02:00\n\t\t\t\t\ \talexandra@test.intershop.de\n\t\t\t\t\t1973-09-13\n\ \t\t\t\t\tHeimroth\n\t\t\t\t\ten_US\n\ \t\t\t\t\tAlexandra\n\t\t\t\t\tConsumer\ \ Channel Consumer\n\t\t\t\t\t1\n\ \t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\ \n\t\t\n\t\t\t\n\t\t\t\tcustomeraddr-AKhpqjoiDGmmhnRIiqeCBunDLo\n\ \t\t\t\tPotsdam\n\t\t\t\tDE\n\ \t\t\t\t14439\n\t\t\t\t4936412587\n\ \t\t\t\tHeimroth\n\t\t\t\tAlexandra\n\ \t\t\t\tWeiergasse 19\n\t\t\t\t1\n\ \t\t\t\n\t\t\t\n\t\t\t\tcustomeraddr-AreETWxrLysniLekIEUhKLKJso\n\ \t\t\t\tPotsdam\n\t\t\t\tDE\n\ \t\t\t\t14434\n\t\t\t\t4936412587\n\ \t\t\t\tHeimroth\n\t\t\t\tAlexandra\n\ \t\t\t\tRentnerstieg 12\n\t\t\t\t1\n\ \t\t\t\n\t\t\n\t\n" type: type: string description: The import type. example: Customer enum: - Catalog - Product - PriceList - ScaledPrice - VariationType - User - Customer fileType: type: string description: The file type of the import file to be uploaded. example: XML enum: - XML - CSV responses: "200": description: OK "201": description: Created "202": description: Accepted "204": description: No Content "205": description: Reset Content "206": description: Partial Content "300": description: Multiple Choices "301": description: Moved Permanently "302": description: Found "303": description: See Other "304": description: Not Modified "305": description: Use Proxy "307": description: Temporary Redirect "308": description: Permanent Redirect "400": description: Bad Request "401": description: Unauthorized "402": description: Payment Required "403": description: Forbidden "404": description: Not Found "405": description: Method Not Allowed "406": description: Not Acceptable "407": description: Proxy Authentication Required "408": description: Request Timeout "409": description: Conflict "410": description: Gone "411": description: Length Required "412": description: Precondition Failed "413": description: Request Entity Too Large "414": description: Request-URI Too Long "415": description: Unsupported Media Type "416": description: Requested Range Not Satisfiable "417": description: Expectation Failed "428": description: Precondition Required "429": description: Too Many Requests "431": description: Request Header Fields Too Large "451": description: Unavailable For Legal Reasons "500": description: Internal Server Error "501": description: Not Implemented "502": description: Bad Gateway "503": description: Service Unavailable "504": description: Gateway Timeout "505": description: HTTP Version Not Supported "511": description: Network Authentication Required parameters: loc: name: loc in: path description: "The locale ID (submitted as optional matrix parameter ```;loc=```).\ \ If omitted, the priority is as follows (from high to low): Locale ID parameter,\ \ user's default locale, site's default locale. The available locales depend\ \ on your individual Intershop Commerce Management installation. Use IANA\ \ language definitions for languages and regions and combine them using a\ \ underscore, e. g. ```en_US```." required: false style: matrix schema: type: string description: "The locale ID (submitted as optional matrix parameter ```;loc=```).\ \ If omitted, the priority is as follows (from high to low): Locale ID parameter,\ \ user's default locale, site's default locale. The available locales depend\ \ on your individual Intershop Commerce Management installation. Use IANA\ \ language definitions for languages and regions and combine them using\ \ a underscore, e. g. ```en_US```." default: en_US examples: en_US: description: English (United States) value: en_US fr_FR: description: French (France) value: fr_FR de_DE: description: German (Germany) value: de_DE x-matrixParamPath: / cur: name: cur in: path description: "The currency code (submitted as optional matrix parameter ```;cur=```).\ \ If omitted, the site's or user's default currency is used." required: false style: matrix schema: type: string description: "The currency code (submitted as optional matrix parameter ```;cur=```).\ \ If omitted, the site's or user's default currency is used." default: USD examples: FJD: description: Fiji Dollar value: FJD MXN: description: Mexican Peso value: MXN STD: description: São Tomé / Príncipe Dobra value: STD LVL: description: Latvian Lats value: LVL SCR: description: Seychelles Rupee value: SCR CDF: description: Congolese Franc value: CDF BBD: description: Barbados Dollar value: BBD GTQ: description: Guatemalan Quetzal value: GTQ CLP: description: Chilean Peso value: CLP HNL: description: Honduran Lempira value: HNL UGX: description: Ugandan Shilling value: UGX ZAR: description: South African Rand value: ZAR TND: description: Tunisian Dinar value: TND BSD: description: Bahamian Dollar value: BSD SLL: description: Sierra Leonean Leone value: SLL SDG: description: Sudanese Pound value: SDG IQD: description: Iraqi Dinar value: IQD CUP: description: Cuban Peso value: CUP GMD: description: Gambian Dalasi value: GMD TWD: description: New Taiwan Dollar value: TWD RSD: description: Serbian Dinar value: RSD ZRZ: description: Zaire value: ZRZ DOP: description: Dominican Peso value: DOP KMF: description: Comoro Franc value: KMF MYR: description: Malaysian Ringgit value: MYR FKP: description: Falkland Islands Pound value: FKP XOF: description: CFA Franc BCEAO value: XOF GEL: description: Lari value: GEL UYU: description: Uruguayan Peso value: UYU MAD: description: Moroccan Dirham value: MAD CVE: description: Cape Verde Escudo value: CVE TOP: description: Tongan Pa'anga value: TOP AZN: description: Azerbaijanian Manat value: AZN OMR: description: Omani Rial value: OMR PGK: description: Papua New Guinean Kina value: PGK KES: description: Kenyan Shilling value: KES SEK: description: Swedish Krona value: SEK BTN: description: Ngultrum value: BTN UAH: description: Ukrainian Hryvnia value: UAH GNF: description: Guinea Franc value: GNF ERN: description: Nakfa value: ERN MZN: description: Mozambican Metical value: MZN SVC: description: Salvadoran Colón value: SVC ARS: description: Argentine Peso value: ARS QAR: description: Qatari Riyal value: QAR IRR: description: Iranian Rial value: IRR NLG: description: Dutch Guilder value: NLG MRO: description: Mauritanian Ouguiya value: MRO CNY: description: Yuan Renminbi value: CNY THB: description: Thai Baht value: THB UZS: description: Uzbekistani Som value: UZS XPF: description: CFP Franc value: XPF BDT: description: Bangladeshi Taka value: BDT LYD: description: Libyan Dinar value: LYD BMD: description: Bermudian Dollar value: BMD KWD: description: Kuwaiti Dinar value: KWD PHP: description: Philippine Peso value: PHP RUB: description: Russian Ruble value: RUB PYG: description: Paraguayan Guarani value: PYG ISK: description: Iceland Krona value: ISK JMD: description: Jamaican Dollar value: JMD GWP: description: Guinea Peso value: GWP BEF: description: Belgian Franc value: BEF ESP: description: Spanish Peseta value: ESP COP: description: Colombian Peso value: COP MKD: description: Denar value: MKD USD: description: US Dollar value: USD DZD: description: Algerian Dinar value: DZD PAB: description: Panamanian Balboa value: PAB SGD: description: Singapore Dollar value: SGD ETB: description: Ethiopian Birr value: ETB KGS: description: Som value: KGS SOS: description: Somali Shilling value: SOS VEF: description: Venezuelan Bolivar Fuerte value: VEF VUV: description: Vanuatu Vatu value: VUV LAK: description: Lao Kip value: LAK BND: description: Brunei Dollar value: BND ZMK: description: Zambian Kwacha value: ZMK XAF: description: CFA Franc BEAC value: XAF LRD: description: Liberian Dollar value: LRD ATS: description: Austrian Schilling value: ATS CHF: description: Swiss Franc value: CHF HRK: description: Croatian Kuna value: HRK ITL: description: Italian Lira value: ITL ALL: description: Albanian Lek value: ALL DJF: description: Djibouti Franc value: DJF MTL: description: Maltese Lira value: MTL TZS: description: Tanzanian Shilling value: TZS VND: description: Vietnamese Dong value: VND AUD: description: Australian Dollar value: AUD ILS: description: New Israeli Sheqel value: ILS GHS: description: Ghanaian Cedi value: GHS GYD: description: Guyanese Dollar value: GYD KPW: description: North Korean Won value: KPW BOB: description: Boliviano value: BOB KHR: description: Cambodian Riel value: KHR MDL: description: Moldovan Leu value: MDL IDR: description: Indonesian Rupiah value: IDR KYD: description: Cayman Islands Dollar value: KYD AMD: description: Armenian Dram value: AMD BWP: description: Botswana Pula value: BWP SHP: description: Saint Helena Pound value: SHP TRY: description: Turkish Lira value: TRY CYP: description: Cyprus Pound value: CYP LBP: description: Lebanese Pound value: LBP TJS: description: Tajikistani Somoni value: TJS JOD: description: Jordanian Dinar value: JOD AED: description: United Arab Emirates Dirham value: AED HKD: description: Hong Kong Dollar value: HKD RWF: description: Rwanda Franc value: RWF EUR: description: Euro value: EUR LSL: description: Lesotho Loti value: LSL DKK: description: Danish Krone value: DKK CAD: description: Canadian Dollar value: CAD BGN: description: Bulgarian Lev value: BGN EEK: description: Estonian Kroon value: EEK MMK: description: Kyat value: MMK MUR: description: Mauritian Rupee value: MUR NOK: description: Norwegian Krone value: NOK SYP: description: Syrian Pound value: SYP ZWL: description: Zimbabwean Dollar value: ZWL GIP: description: Gibraltar Pound value: GIP RON: description: Romanian New Leu value: RON LKR: description: Sri Lankan Rupee value: LKR NGN: description: Nigerian Naira value: NGN CRC: description: Costa Rican Colon value: CRC CZK: description: Czech Koruna value: CZK IEP: description: Irish Pound value: IEP PKR: description: Pakistani Rupee value: PKR GRD: description: Greek Drachma value: GRD XCD: description: East Carribean Dollar value: XCD ANG: description: Netherlands Antillian Guilder value: ANG HTG: description: Haitian Gourde value: HTG BHD: description: Bahraini Dinar value: BHD SIT: description: Slovenian Tolar value: SIT PTE: description: Portuguese Escudo value: PTE BPP: description: Bonus Point Price value: BPP KZT: description: Kazakhstani Tenge value: KZT SRD: description: Surinam Dollar value: SRD SZL: description: Swazi Lilangeni value: SZL LTL: description: Lithuanian Litas value: LTL SAR: description: Saudi Riyal value: SAR TTD: description: Trinidad and Tobago Dollar value: TTD YER: description: Yemeni Rial value: YER MVR: description: Maldivian Rufiyaa value: MVR AFN: description: Afghani value: AFN BPV: description: Bonus Point Value value: BPV INR: description: Indian Rupee value: INR AWG: description: Aruban Florin value: AWG KRW: description: South Korean Won value: KRW NPR: description: Nepalese Rupee value: NPR JPY: description: Japanese Yen value: JPY MNT: description: Mongolian Tugrik value: MNT AOA: description: Angolan Kwanza value: AOA PLN: description: Polish Złoty value: PLN GBP: description: Pound Sterling value: GBP SBD: description: Solomon Islands Dollar value: SBD HUF: description: Hungarian Forint value: HUF BYR: description: Belarussian Ruble value: BYR LUF: description: Luxembourgian Franc value: LUF BIF: description: Burundi Franc value: BIF MWK: description: Malawian Kwacha value: MWK MGA: description: Malagasy Ariary value: MGA FIM: description: Finnish Mark value: FIM BZD: description: Belize Dollar value: BZD DEM: description: Deutsche Mark value: DEM BAM: description: Convertible Marks value: BAM EGP: description: Egyptian Pound value: EGP MOP: description: Macanese Pataca value: MOP NAD: description: Namibian Dollar value: NAD SKK: description: Slovakian Krona value: SKK NIO: description: Cordoba Oro value: NIO PEN: description: Peruvian Nuevo Sol value: PEN NZD: description: New Zealand Dollar value: NZD WST: description: Samoan Tala value: WST TMT: description: Turkmenistani Manat value: TMT FRF: description: French Franc value: FRF BRL: description: Brazilian Real value: BRL x-matrixParamPath: / regionals: name: regionals in: path required: false style: matrix schema: type: object properties: loc: type: string description: The locale ID example: en_US cur: type: string description: The currency code example: EUR x-matrixParamPath: / pgid: name: pgid in: path description: "The personalization group identifier, submitted as matrix parameter\ \ ```;pgid=```. Required if you want to work with customer-specific\ \ content." required: false style: matrix schema: type: string description: "The personalization group identifier, submitted as matrix parameter\ \ ```;pgid=```. Required if you want to work with customer-specific\ \ content." example: FUOGrzQ_VjORpGaN8DRGmLLE0000 example: FUOGrzQ_VjORpGaN8DRGmLLE0000 spgid: name: spgid in: path description: "The secure personalization group identifier, submitted as matrix\ \ parameter ```;spgid=```. Required if you want to work with customer-specific\ \ content." required: false style: matrix schema: type: string description: "The secure personalization group identifier, submitted as matrix\ \ parameter ```;spgid=```. Required if you want to work with customer-specific\ \ content." example: FUOGrzQ_VjORpGaN8DRGmLLE0000 example: FUOGrzQ_VjORpGaN8DRGmLLE0000 securitySchemes: basicAuth: type: http description: "Basic access authentication. In basic authentication, a request\ \ contains a header field in the form of authorization: ```Basic ```,\ \ where credentials is the Base64 encoding of ID and password joined by a\ \ single colon :." scheme: basic authToken: type: apiKey description: User authentication token to authenticate the request. The token is a string generated by the ICM server in the same header in every response of an REST endpoint. name: authentication-token in: header bearerAuth: type: http description: "Bearer token authentication. A request contains a header field\ \ in the form of authorization: ```Bearer ```, where is a string\ \ generated by an authentication service in response to a login request." scheme: bearer bearerFormat: JWT x-apiID: process x-origin-class: "com.intershop.component.rest.capi.resource.RootResource,com.intershop.application.backoffice.rest.batch.internal.resource.UploadFileItemResource,com.intershop.application.backoffice.rest.batch.internal.resource.UploadFileItemResource,com.intershop.application.backoffice.rest.batch.internal.resource.UploadFileItemResource,com.intershop.application.backoffice.rest.batch.internal.resource.UploadFileItemResource,com.intershop.application.backoffice.rest.batch.internal.resource.UploadFileItemResource,com.intershop.application.backoffice.rest.batch.internal.resource.UploadFileItemResource,com.intershop.application.backoffice.rest.batch.internal.resource.UploadFileItemResource,com.intershop.application.backoffice.rest.batch.internal.resource.UploadFileItemResource,com.intershop.application.backoffice.rest.batch.internal.resource.UploadFileItemResource,com.intershop.application.backoffice.rest.batch.internal.resource.UploadFileItemResource,com.intershop.application.backoffice.rest.batch.internal.resource.UploadFileItemResource"

Open ReDoc-rendered Open API documentation in separate window.

Disclaimer
The information provided in the Knowledge Base may not be applicable to all systems and situations. Intershop Communications will not be liable to any party for any direct or indirect damages resulting from the use of the Customer Support section of the Intershop Corporate Web site, including, without limitation, any lost profits, business interruption, loss of programs or other data on your information handling system.
The Intershop Knowledge Portal uses only technically necessary cookies. We do not track visitors or have visitors tracked by 3rd parties. Please find further information on privacy in the Intershop Privacy Policy and Legal Notice.
Home
Knowledge Base
Product Releases
Log on to continue
This Knowledge Base document is reserved for registered customers.
Log on with your Intershop Entra ID to continue.
Write an email to supportadmin@intershop.de if you experience login issues,
or if you want to register as customer.