ERP SD Configuration

Overview

The ERP SD Configuration service is a mashup service that is used for handling SAP ERP SD integration configuration. Note that you are responsible for providing a valid SAP license and must insure that you are in compliance with SAP’s licensing policies.

Using this service, you can:

  • Create SAP ERP SD integration configuration data for connecting with the SAP ERP system.
  • Update stored SAP ERP SD integration configuration data.
  • Get stored SAP ERP SD integration configuration data.
  • Delete stored SAP ERP SD integration configuration data.


API Reference

/{tenant}/ERPSDConfig

SAP ERP SD integration configuration. The salesOrganization, distributionChannel, division, referenceCustomerNumber and salesOrderDocType fields in the schema of the operations for the endpoint will be deprecated in future. We recommend that you use the new endpoints salesAreas, referenceCustomers, and documentTypes to manage sales areas, reference customers and document types respectively. When any of the new endpoints mentioned above is called (by opening the screen for sales areas, reference customers and document types in the ERP SD Configuration builder module, for example), the existing data stored in the endpoint ERPSDConfig will be moved to the new endpoints. After that, you should not use the ERPSDConfig endpoint to manage the sales area, reference customer, and document type configuration.

/{tenant}/ERPSDConfig

get

Retrieve the SAP ERP SD integration configuration.

Get all the detailed information of SAP ERP SD integration configuration. Currently the service only supports one SAP ERP SD configuration item. Therefore the query parameter qDefaultOnly is not available. The value of the userPassword field is encrypted. The password shown on api-console by calling the GET method is not the original password. And specified client can get the user name and password only.

Required Scope: hybris.erpsdconfig_view.

post

Create new SAP ERP SD integration configuration data structure.

The data structure is a key-value pair. The key erpsdconfig is fixed. And the value is a list which contains one SAP ERP SD integration configuration item.

Required scope: hybris.erpsdconfig_manage.

put

Update all the detailed information of an existing SAP ERP SD integration configuration item.

Required scope: hybris.erpsdconfig_manage.

delete

Delete the key-value pair from the integration configuration data stored in the configuration service.

Required scope: hybris.erpsdconfig_manage.

/{tenant}/salesOrganizations

Sales organizations

/{tenant}/salesOrganizations

get

Retrieve the configured sales organizations.

Required scope: hybris.erpsdconfig_view

put

Update the sales organizations configuration.

Note that the sales organizations configuration you provide in the request body will overwrite the complete existing sales organizations configuration. If you would like to update only a subset of the configured sales organizations, use the GET method at the endpoint /{tenant}/salesOrganizations to retrieve the current configuration, make the desired adjustments to the result set, and then use the PUT method at the endpoint /{tenant}/salesOrganizations to update the configuration.

Required scope: hybris.erpsdconfig_manage

delete

Delete the sales organizations configuration.

Note that the complete sales organizations configuration will be deleted. If you would like to delete only a subset of the configured sales organizations, use the GET method at the endpoint /{tenant}/salesOrganizations to retrieve the current configuration, remove the sales organizations you wish to delete from the result set, and then use the PUT method at the endpoint /{tenant}/salesOrganizations to update the configuration.

Required scope: hybris.erpsdconfig_manage

/{tenant}/distributionChannels

Distribution channels

/{tenant}/distributionChannels

get

Retrieve the configured distribution channels.

Required scope: hybris.erpsdconfig_view

put

Update the distribution channel configuration.

Note that the distribution channel configuration you provide in the request body will overwrite the complete existing distribution channel configuration. If you would like to update only a subset of the configured distribution channels, use the GET method at the endpoint /{tenant}/distributionChannels to retrieve the current configuration, make the desired adjustments to the result set, and then use the PUT method at the endpoint /{tenant}/distributionChannels to update the configuration.

Required scope: hybris.erpsdconfig_manage

delete

Delete the distribution channel configuration.

Note that the complete distribution channel configuration will be deleted. If you would like to delete only a subset of the configured distribution channels, use the GET method at the endpoint /{tenant}/distributionChannels to retrieve the current configuration, remove the distribution channels you wish to delete from the result set, and then use the PUT method at the endpoint /{tenant}/distributionChannels to update the configuration.

Required scope: hybris.erpsdconfig_manage

/{tenant}/divisions

Divisions

/{tenant}/divisions

get

Retrieve the configured divisions.

Required scope: hybris.erpsdconfig_view

put

Update the division configuration.

Note that the division configuration you provide in the request body will overwrite the complete existing division configuration. If you would like to update only a subset of the configured divisions, use the GET method at the endpoint /{tenant}/divisions to retrieve the current configuration, make the desired adjustments to the result set, and then use the PUT method at the endpoint /{tenant}/divisions to update the configuration.

Required scope: hybris.erpsdconfig_manage

delete

Delete the division configuration.

Note that the complete division configuration will be deleted. If you would like to delete only a subset of the configured divisions, use the GET method at the endpoint /{tenant}/divisions to retrieve the current configuration, remove the divisions you wish to delete from the result set, and then use the PUT method at the endpoint /{tenant}/divisions to update the configuration.

Required scope: hybris.erpsdconfig_manage

/{tenant}/salesAreas

Sales areas

/{tenant}/salesAreas

get

Retrieve the configured sales areas.

Required scope: hybris.erpsdconfig_view

put

Update the sales area configuration.

Note that the sales area configuration you provide in the request body will overwrite the complete existing sales area configuration. If you would like to update only a subset of the configured sales areas, use the GET method at the endpoint /{tenant}/salesAreas to retrieve the current configuration, make the desired adjustments to the result set, and then use the PUT method at the endpoint /{tenant}/salesAreas to update the configuration.

Required scope: hybris.erpsdconfig_manage

delete

Delete the sales area configuration.

Note that the complete sales area configuration will be deleted. If you would like to delete only a subset of the configured sales areas, use the GET method at the endpoint /{tenant}/salesAreas to retrieve the current configuration, remove the sales areas you wish to delete from the result set, and then use the PUT method at the endpoint /{tenant}/salesAreas to update the configuration.

Required scope: hybris.erpsdconfig_manage

/{tenant}/documentTypes

Document types

/{tenant}/documentTypes

get

Retrieve the configured documentation types.

Required scope: hybris.erpsdconfig_view

put

Update the documentation type configuration.

Note that the documentation type configuration you provide in the request body will overwrite the complete existing documentation type configuration. If you would like to update only a subset of the configured documentation types, use the GET method at the endpoint /{tenant}/documentationTypes to retrieve the current configuration, make the desired adjustments to the result set, and then use the PUT method at the endpoint /{tenant}/documentationTypes to update the configuration.

Required scope: hybris.erpsdconfig_manage

delete

Delete the documentation type configuration.

Note that the complete documentation type configuration will be deleted. If you would like to delete only a subset of the configured documentation types, use the GET method at the endpoint /{tenant}/documentationTypes to retrieve the current configuration, remove the documentation types you wish to delete from the result set, and then use the PUT method at the endpoint /{tenant}/documentationTypes to update the configuration.

Required scope: hybris.erpsdconfig_manage

/{tenant}/referenceCustomers

Reference customers

/{tenant}/referenceCustomers

get

Retrieve the configured reference Customers.

Required scope: hybris.erpsdconfig_view

put

Update the reference customer configuration.

Note that the reference customer configuration you provide in the request body will overwrite the complete existing reference customer configuration. If you would like to update only a subset of the configured reference customers, use the GET method at the endpoint /{tenant}/omers to retrieve the current configuration, make the desired adjustments to the result set, and then use the PUT method at the endpoint /{tenant}/referenceCustomers to update the configuration.

Required scope: hybris.erpsdconfig_manage

delete

Delete the reference customer configuration.

Note that the complete reference customer configuration will be deleted. If you would like to delete only a subset of the configured reference customers, use the GET method at the endpoint /{tenant}/referenceCustomers to retrieve the current configuration, remove the reference customers you wish to delete from the result set, and then use the PUT method at the endpoint /{tenant}/referenceCustomers to update the configuration.

Required scope: hybris.erpsdconfig_manage

/{tenant}/schemas

Manage schemas for storing the SAP ERP SD customer number and other customer attributes in the mixin. If you use the Customer Engagement Center package and its ERP Sales Order module, it’s a mandatory step to generate schemas via the endpoint.

/{tenant}/schemas

get

Retrieve the links to the schemas.

Required scope: hybris.erpsdconfig_view

post

Generate schemas.

Required scope: hybris.erpsdconfig_manage

/{tenant}/functionSwitch

Manage the status of a set of function switches.

/{tenant}/functionSwitch

get

Retrieve the status of function switches.

Required scope: hybris.erpsdconfig_view

put

Update the status of function switches.

Required scope: hybris.erpsdconfig_manage

/{tenant}/me/credential

Manage the credential of ERP system for the user who calls the endpoint.

/{tenant}/me/credential

put

Update the status of function switches.

Required scope: hybris.erpsdconfig_manage


Scopes

The table shows the scopes that the ERP SD Configuration service supports.

SCOPEDESCRIPTION
hybris.erpsdconfig_viewProvide read-only access to SAP ERP SD integration configuration
hybris.erpsdconfig_manageCreate, update, and delete SAP ERP SD integration configuration

For more information about scopes, authorization, and authentication procedures for YaaS services, see Scopes and Authorization.


Manage the Basic ERP SD Integration Configuration

The basic ERP SD integration configuration mainly refers to the connection data for the SAP ERP system. It also includes other fields, such as salesOrganization, distributionChannel, division, salesOrderDocType, and referenceCustomerNumber. Use the new endpoints for this data as shown in the section Manage the Additional ERP SD Integration Configurations.

Use the /{tenant}/ERPSDConfig endpoint to perform operations with the basic ERP SD integration configuration.

Example of newly created configuration data:

{
  "erpsdconfig": [
    {
      "userName": "jason",
      "userPassword": "examplePassword",
      "systemProxyURL": "example",
      "systemDescription": "SAP ERP test system ABC001",
      "isDefault": true,
      "userMappings": [
          {
            "ERPUser": "JASON",
            "yaasUser": "jason@example.com"
          }
      ]
    }
  ]
}

The connection data consists of essential properties for establishing the connection with your ERP system.

  • userName: The user name that is used to connect to the SAP ERP system
  • userPassword: The password of the user
  • systemProxyURL: The URL, for connecting to the SAP ERP system, that is generated in the Builder
  • systemDescription: Description of the SAP ERP system
  • isDefault: Indicator for the default configuration
  • userMappings: Configured mapping relations of Yaas user and corresponding ERP user

The data body structure is a key-value pair. The key erpsdconfig is fixed. Do not use a different key. The value contains one or more entries for the ERP SD integration configuration.

If there are multiple entries for the ERP SD integration configuration related to the field erpsdconfig, only the default configuration entry applies when connecting to the SAP ERP system. If there is no configuration entry marked as default, the connection cannot be established by ERP proxy services. For example, the ERP SD Sales Order Proxy service.


Manage the Additional ERP SD Integration Configurations

Create the additional ERP SD integration configurations

Additional ERP SD integration configuration includes sales organizations, distribution channels, divisions, and so on. Use the endpoints shown to create the additional configuration for the values that match those in your ERP system:

  • /{tenant}/salesOrganizations: Sales organizations
  • /{tenant}/distributionChannels: Distribution channels
  • /{tenant}/divisions: Divisions
  • /{tenant}/salesAreas: Sales areas
  • /{tenant}/documentTypes: Document types
  • /{tenant}/referenceCustomers: Reference customers

Because, for each of the configurations, the system processes the data as an array type, you can create multiple entries.

Example of the configuration data for sales organizations:

[
    {
        "salesOrganization": "0001",
        "name":
        {
            "en": "Sales Org.001",
            "de": "Vertriebs org.001"
        }
    },
    {
        "salesOrganization": "0002",
        "name":
        {
            "en": "Sales Org.002",
            "de": "Vertriebs org.002"
        }
    }        
]

Update the additional ERP SD integration configurations

To create or update an additional ERP SD integration configuration, send a PUT request to the appropriate endpoint. The service supports full updates only, in which the entire configuration uses the values you provide in the PUT request.

When updating the ERP SD integration configuration, retrieve the configuration first. Then, modify the data and send it, in its entirety, in a PUT request to the corresponding endpoint, even if you just want to insert a new entry or modify an existing entry.


Manage Mixin Schemas

The service defines default customer mixin schemas. Use the POST method with an empty body to load the default mixin schemas for the first time. You can add the generated schemas to the customer root level to store the ERP-specific customer attributes. Using this service, you can also retrieve the links to the schemas stored in the Schema service. If you use the Customer Engagement Center package together with its ERP Sales Order module, you must generate the schemas using the endpoints.

For additional information about the mixin concept, refer to the topic Mixins.


Status of the Switch Function

The switch provides the functions including:

  • Customer replication via BAPI. The switch indicates whether the service replicates customer data between the connected ERP system and the Engagement Center by using the ERP SD Customer Proxy service (switch on) or another means of replication (switch off).
  • Payment card processing for ERP sales orders. The switch indicates whether the payment card details are displayed for ERP sales orders (switch on) or not (switch off).

Example of the data for the switch function:

{
    "customerReplicationViaBAPI": "true"
}
{
    "paymentCardProcessing": "true"
}
{
    "userMapping": "false"
}


Create the Basic ERP SD Integration Configuration

To create the basic ERP SD integration configuration, you need:

Request

  • Method: POST
  • Request URL: https://api.beta.yaas.io/hybris/erpsdconfig/v1/{tenant}/ERPSDConfig
  • Headers
    • Authorization: This includes a valid OAuth2 access token. To access this method, the access token must be issued for the requested tenant and have the scope hybris.erpsdconfig_manage.
  • URI Parameters
    • {tenant}: The name of the current tenant
  • Body:
    {
    "erpsdconfig": [
      {
        "userName": "John Smith",
        "userPassword": "abc123",
        "systemProxyURL": "https://api.beta.yaas.io/hybris/erpsysproxy/v1",
        "systemDescription": "example description",
        "isDefault": true
      }
    ]
    }
    

Response

The successful response returns a 201 status code.


Retrieve the Basic ERP SD Integration Configurations

To retrieve a basic ERP SD integration configuration, you need:

Request

  • Method: GET
  • Request URL: https://api.beta.yaas.io/hybris/erpsdconfig/v1/{tenant}/ERPSDConfig
  • Headers
    • Authorization: This includes a valid OAuth2 access token. To access this method, the access token must be issued for the requested tenant and have the scope hybris.erpsdconfig_view.
  • URI Parameters
    • {tenant}: The name of the current tenant

You can use query parameter qDefaultOnly to filter configuration results.

  • If the value of qDefaultOnly is null, the service returns all configurations.
  • If the value of qDefaultOnly is true, the service returns only the configurations which field of isDefault is true.
  • If the value of qDefaultOnly is false, the service returns only configurations which field of isDefault is false.

Response

The successful response returns a 200 status code. An example JSON content looks similar to the following:

[
  {
      "userName": "John Smith",
      "userPassword": "v1qarf5qrew84gqrw8",
      "systemProxyURL": "https://api.beta.yaas.io/hybris/erpsysproxy/v1",
      "systemDescription": "example description",
      "isDefault": true,
      "userMappings": [
          {
            "ERPUser": "JOHN",
            "yaasUser": "John@example.com"
          }
      ]
  }
]

The value of the userPassword field is encrypted in the response. It is not the same as your original password.


Update the Basic ERP SD Integration Configuration

To update the basic ERP SD integration configuration, you need:

Request

  • Method: PUT
  • Request URL: https://api.beta.yaas.io/hybris/erpsdconfig/v1/{tenant}/ERPSDConfig
  • Headers
    • Authorization: This includes a valid OAuth2 access token. To access this method, the access token must be issued for the requested tenant and have the scope hybris.erpsdconfig_manage.
  • URI Parameters
    • {tenant}: The name of the current tenant
  • Body:
    {
    "erpsdconfig": [
      {
        "userName": "John Smith",
        "userPassword": "abcdef",
        "systemProxyURL": "https://api.beta.yaas.io/hybris/erpsysproxy/v1",
        "systemDescription": "example description",
        "isDefault": true
      }
    ]
    }
    

Response

The successful response returns a 204 status code.


Change a Password for the ERP Connection

Send a PUT request to the {tenant}/ERPSDConfig endpoint to change the user password for the ERP connection.

To change a password:

  1. Retrieve the basic ERP SD Integration configuration by calling the GET method of the {tenant}/ERPSDConfig endpoint.
    [
    {
       "userName": "John Smith",
       "userPassword": "v1qarf5qrew84gqrw8",
       "systemProxyURL": "https://api.beta.yaas.io/hybris/erpsysproxy/v1",
       "systemDescription": "example description",
       "isDefault": true
    }
    ]
    
  2. The value of the field userPassword in the response is encrypted. To set the password to a new value, such as “abcdef”, send the data in a PUT request, as shown.
    {
    "erpsdconfig": [
     {
       "userName": "John Smith",
       "userPassword": "abcdef",
       "systemProxyURL": "https://api.beta.yaas.io/hybris/erpsysproxy/v1",
       "systemDescription": "example description",
       "isDefault": true
     }
    ]
    }
    

If you don’t want to modify the password, you can keep the password unchanged and send the request body to the service.


Delete the Basic ERP SD Integration Configurations

To delete the basic ERP SD integration configuration, you need:

Request

  • Method: DELETE
  • Request URL: https://api.beta.yaas.io/hybris/erpsdconfig/v1/{tenant}/ERPSDConfig
  • Headers
    • Authorization: This includes a valid OAuth2 access token. To access this method, the access token must be issued for the requested tenant and have the scope hybris.erpsdconfig_manage.
  • URI Parameters
    • {tenant}: The name of the current tenant

Response

The successful response returns a 204 status code.


Retrieve the Additional ERP SD Integration Configurations

You can access additional ERP SD integration configurations using these endpoints:

  • /{tenant}/salesOrganizations: Operations for sales organizations
  • /{tenant}/distributionChannels: Operations for distribution channels
  • /{tenant}/divisions: Operations for divisions
  • /{tenant}/salesAreas: Operations for sales areas
  • /{tenant}/documentTypes: Operations for document types
  • /{tenant}/referenceCustomers: Operations for reference customers

You can follow this example of the sales areas retrieval for other endpoints, as well:

Request

  • Method: GET
  • Request URL: https://api.beta.yaas.io/hybris/erpsdconfig/v1/{tenant}/salesAreas
  • Headers
    • Authorization: This includes a valid OAuth2 access token. To access this method, the access token must be issued for the requested tenant and have the scope hybris.erpsdconfig_view.
  • URI Parameters
    • {tenant}: The name of the current tenant

Response

The successful response returns a 200 status code. An example JSON content looks similar to the following:

[
    { "salesOrganization":
        [
            {
                "salesOrganization": "0001",
                   "name":
                    {
                        "en": "Sales Org.001",
                        "de": "Vertriebs org.001"
                    }
            }
        ],
     "distributionChannel":
        [
            {
                "distributionChannel": "01",
                   "name":
                    {
                        "en": "Distribtn Channel 01",
                        "de": "Distribtn Kanal 01"
                    }
            }
        ],
    "division":
        [
            {
                "division": "00",
                "name":
                    {
                        "en": "Product Division 00",
                        "de": "Produktbereich 00"
                    }
            }
        ]
     },

     { "salesOrganization":
        [
            {
                "salesOrganization": "0001",
                   "name":
                    {
                        "en": "Sales Org.001",
                        "de": "Vertriebs org.001"
                    }
            }
        ],
     "distributionChannel":
        [
            {
                "distributionChannel": "01",
                   "name":
                    {
                        "en": "Distribtn Channel 01",
                        "de": "Distribtn Kanal 01"
                    }
            }
        ],
    "division":
        [
            {
                "division": "01",
                "name":
                    {
                        "en": "Product Division 01",
                        "de": "Produktbereich 01"
                    }
            }
        ]
     }
]


Update the Additional ERP SD Integration Configurations

The request body of the endpoint /{tenant}/salesAreas contains the fields salesOrganization, distributionChannel, and division. Before you update or create sales areas, complete the creation of sales organizations, distribution channels, and divisions.

You can use this example of the sales areas update for other endpoints, as well:

Request

  • Method: PUT
  • Request URL: https://api.beta.yaas.io/hybris/erpsdconfig/v1/{tenant}/salesAreas
  • Headers
    • Authorization: This includes a valid OAuth2 access token. To access this method, the access token must be issued for the requested tenant and have the scope hybris.erpsdconfig_manage.
  • URI Parameters
    • {tenant}: The name of the current tenant
  • Body:
    [
      {
          "salesOrganization": "0001",
          "distributionChannel": "01",
          "division": "00"
      },
      {
          "salesOrganization": "0001",
          "distributionChannel": "01",
          "division": "01"
      }
    ]
    

Response

The successful response returns a 204 status code.


Delete the Additional ERP SD Integration Configurations

You can use this example of the sales areas deletion for other endpoints, as well:

Request

  • Method: DELETE
  • Request URL: https://api.beta.yaas.io/hybris/erpsdconfig/v1/{tenant}/salesAreas
  • Headers
    • Authorization: This includes a valid OAuth2 access token. To access this method, the access token must be issued for the requested tenant and have the scope hybris.erpsdconfig_manage.
  • URI Parameters
    • {tenant}: The name of the current tenant

Response

The successful response returns a 204 status code.


Generate Mixin Schemas

You can add customer mixin schemas to the customer root level to store the ERP-specific customer attributes. To use the mixin schemas, generate them first.

Request

  • Method: POST
  • Request URL: https://api.beta.yaas.io/hybris/erpsdconfig/v1/{tenant}/schemas
  • Headers
    • Authorization: This includes a valid OAuth2 access token. To access this method, the access token must be issued for the requested tenant and have the scope hybris.erpsdconfig_manage.
  • URI Parameters
    • {tenant}: The name of the current tenant

Response

The successful response returns a 201 status code.


Retrieve the Links to Mixin Schemas

After you generate the customer mixin schemas, you can retrieve the links to the schemas stored within the schema service.

Request

  • Method: GET
  • Request URL: https://api.beta.yaas.io/hybris/erpsdconfig/v1/{tenant}/schemas
  • Headers
    • Authorization: This includes a valid OAuth2 access token. To access this method, the access token must be issued for the requested tenant and have the scope hybris.erpsdconfig_view.
  • URI Parameters
    • {tenant}: The name of the current tenant

Response

The successful response returns a 200 status code. An example JSON content looks similar to the following:

[
    {
        "url": "https://api.beta.yaas.io/hybris/schema/v1/tenant/SAPSDCustomer.v1.json"
    }
]


Retrieve the Status of Function Switches

To retrieve the status of function switches, you need:

Request

  • Method: GET
  • Request URL: https://api.beta.yaas.io/hybris/erpsdconfig/v1/{tenant}/functionSwitch
  • Headers
    • Authorization: This includes a valid OAuth2 access token. To access this method, the access token must be issued for the requested tenant and have the scope hybris.erpsdconfig_view.
  • URI Parameters
    • {tenant}: The name of the current tenant

Response

The successful response returns a 200 status code. An example JSON content looks similar to the following:

{
     "customerReplicationViaBAPI": "true"
}
{
    "paymentCardProcessing": "true"
}


Update the Status of Function Switches

To update the status of function switches, you need:

Request

  • Method: PUT
  • Request URL: https://api.beta.yaas.io/hybris/erpsdconfig/v1/{tenant}/functionSwitch
  • Headers
    • Authorization: This includes a valid OAuth2 access token. To access this method, the access token must be issued for the requested tenant and have the scope hybris.erpsdconfig_manage.
  • URI Parameters
    • {tenant}: The name of the current tenant
  • Body:
    {
      "customerReplicationViaBAPI": "true"
    }
    {
      "paymentCardProcessing": "true"
    }
    

Response

The successful response returns a 204 status code.


Create a mapping relation

Request

To create a user mapping item, make this request:

  • Method: PUT
  • Request URL: <%- @partial('erpsdconfiguration_url') %>/{tenant}/me/credential
  • Headers
    • Authorization: This includes a valid OAuth2 access token. To access this method, the access token must be issued for the requested <%- @partial('generalterm_tenant') %> and have the scope hybris.erpsdconfig_manage.
    • Note: The access token type should be "password", and the its "username" should be the Yaas user name to be mapped.
  • URI Parameters
    • {tenant}: The name of the current <%- @partial('generalterm_tenant') %>
  • Body:
    {
      "username": "exampleName",
      "password": "examplePassword"
    }
    
  • username is the ERP user name to be mapped
  • password is the corresponding password of ERP user

Response

The successful response returns a 204 status code.


Error Types

For information about error codes, see the API Reference.


Glossary

TermDescription
customer mixinCustomizable definition of additional properties for the customer. One customer definition can use many mixins, and one mixin can be used by many customer definitions.
schemaA human- and machine-readable description of a JSON document expressed in terms of constraints on the fields and structure.


  • Send feedback

    If you find any information that is unclear or incorrect, please let us know so that we can improve the Dev Portal content.

  • Get Help

    Use our private help channel. Receive updates over email and contact our specialists directly.

  • hybris Experts

    If you need more information about this topic, visit hybris Experts to post your own question and interact with our community and experts.