Service Ticket Mashup

Overview

Service tickets enable you to track customer issues and work on those issues through to resolution.

You can configure service ticket types for different types of service you provide, such as requests for repairs, request for servicing, and general inquiries.

When you create a service ticket, you can specify the relevant information, for example:

  • A short description of the customer's issue or request
  • The customer the service ticket was opened for
  • The product, the reported request or issue is related to
  • A configurable classification that allows you to further differentiate different classes of service tickets
  • A priority and desired due date

When working on the resolution of a service ticket you can use features such as:

  • Built-in status management
  • A transcript concept that allows processors of the tickets to enter additional information about the processing status
  • Automatic calculation of processing times

The Service Ticket mashup service provides functions that can be combined with the Service Ticket service, such as consistency checks for customer and product master data, when creating or updating service tickets, and considering additional customer and product attributes, when retrieving service tickets.


API Reference

/{tenant}/serviceTickets

Service tickets

/{tenant}/serviceTickets

get

Retrieve a collection of service tickets.

If no query is specified, all service tickets are returned in the result collection. To filter the result collection, use the query parameter q. The service ticket service uses the same query syntax as the Document service.

You can sort the result collection using the query parameter sort.

Only persisted fields can be used for querying and sorting. The following fields are transient and cannot be used for formulating queries or sorting the result collection:

  1. Type description (typeDescription)
  2. Classification description (classification.description)
  3. Priority description (priorityDescription)
  4. Status description (statusDescription)
  5. Customer attributes: 5.1. Customer e-mail address (customerEmail) 5.2. Customer title (customerTitle) 5.3. Customer first name (customerFirstName) 5.4. Customer last name (customerLastName)
  6. Product attributes: 6.1. Product name (productName)

If you would like to query or sort by those attributes, use the following persisted attributes instead:

  1. Type (type)
  2. Classification (classification)
  3. Priority (priority)
  4. Status (status)
  5. Customer id (customerId)
  6. Product id (productId)

The GET method is paged. Use the query parameters pageNumber to control which page is retrieved. Use the query parameter pageSize to control the number of service tickets per page. The maximum pageSize supported is 64.

Required scope: hybris.serviceticket_view

post

Create a new service ticket.

The id of the service ticket is automatically generated by the system. It is returned in the field id in the response body. It is also part of the response header Location.

Upon successful creation of the service ticket, the PubSub event serviceticket-created is raised.

Required scope: hybris.serviceticket_manage

/{tenant}/serviceTickets/{id}

Service ticket

get

Retrieve a service ticket.

The service ticket to be retrieved is identified by its id.

Required scope: hybris.serviceticket_view

put

Update a service ticket.

The service ticket to be updated is identified by its id.

Note that creating a service ticket with a caller-specified id is not allowed. Use the POST method at the endpoint /{tenant}/serviceTickets to create service tickets and have their ids generated by the system.

Upon successful update of the service ticket, the PubSub event serviceticket-updated is raised.

Required scope: hybris.serviceticket_manage

delete

Delete a service ticket.

The service ticket to be deleted is identified by its id.

Upon successful deletion of the service ticket, the PubSub event serviceticket-deleted is raised.

Required scope: hybris.serviceticket_delete

/{tenant}/serviceTickets/{id}/attachments

Service ticket attachments

get

Retrieve attachments information for a given service ticket.

You can use the following fields for defining query criteria via query parameter q.

  1. name
  2. size
  3. createdBy
  4. createdAt
  5. modifiedBy
  6. modifiedAt

Required scope: hybris.serviceticket_view

post

Upload an attachment for a given service ticket.

Required scope: hybris.serviceticket_manage

delete

Delete all attachments for a given service ticket.

Required scope: hybris.serviceticket_manage

/{tenant}/serviceTickets/{id}/attachments/{fileId}

Manage service ticket attachments

get

Retrieve the download link for a given attachment.

Required scope: hybris.serviceticket_view

put

Update the metadata for a given attachment.

Required scope: hybris.serviceticket_manage

delete

Delete an attachment.

Required scope: hybris.serviceticket_manage

/{tenant}/serviceTicketPriorities

Service ticket priorities

/{tenant}/serviceTicketPriorities

get

Retrieve the allowed values for the service ticket priority.

Required scope: hybris.serviceticket_configuration_view

/{tenant}/serviceTicketStatuses

Service ticket statuses

/{tenant}/serviceTicketStatuses

get

Retrieve the allowed values for the service ticket status.

Required scope: hybris.serviceticket_configuration_view

/{tenant}/serviceTicketTypes

Service ticket type configuration

/{tenant}/serviceTicketTypes

get

Retrieve the configured service ticket types.

Required scope: hybris.serviceticket_configuration_view

put

Update the service ticket type configuration.

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

Required scope: hybris.serviceticket_configuration_manage

delete

Delete the service ticket type configuration.

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

Required scope: hybris.serviceticket_configuration_delete

/{tenant}/serviceTicketClassifications

Service ticket classification configuration

/{tenant}/serviceTicketClassifications

get

Retrieve the configured service ticket classifications.

Required scope: hybris.serviceticket_configuration_view

put

Update the service ticket classification configuration.

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

Required scope: hybris.serviceticket_configuration_manage

delete

Delete the service ticket classification configuration.

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

Required scope: hybris.serviceticket_configuration_delete

/{tenant}/dispatchingSetting

Service ticket dispatch configuration

/{tenant}/dispatchingSetting

get

Retrieve the service ticket dispatch setting.

Required scope: hybris.serviceticket_configuration_view

put

Update the service ticket dispatch setting.

Required scope: hybris.serviceticket_configuration_manage


Scopes

The table shows the scopes that the Service Ticket Dev Portal service supports.

SCOPEDESCRIPTION
hybris.serviceticket_viewRead-only access to service tickets.
hybris.serviceticket_manageCreate and update service tickets.
hybris.serviceticket_deleteDelete service tickets.
hybris.serviceticket_configuration_viewRead-only access to service ticket configuration.
hybris.serviceticket_configuration_manageCreate and update service ticket configuration.
hybris.serviceticket_configuration_deleteDelete service ticket configuration.

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


Service Ticket Processing

When creating a new service ticket, you must provide the data that is defined as required in the corresponding schema. You can also add additional optional information to the request body.

This example shows the structure of a newly created service ticket body and the information that is sent when a new service ticket is created:

{
    "ticketNumber": "1000000001",
    "type": "SERVICE_REQUEST",
    "priority": "HIGH",
    "classification":
    [
         {
             "classification": "BASIC_TECHNICAL_SKILLS"
         }
    ],
    "status": "IN_PROCESS",
    "dueAt": "2015-06-30T23:59:59.999+0000",
    "customerId": "C4327014826",
    "productId" : "55db7ada164e46eedf355c54",
    "shortDescription" : "Request for regular maintenance",
    "assignedTo": "mandy@hybristest.com",
    "transcript":
    [
        {
            "createdBy": "mandy@hybristest.com",
            "createdAt": "2015-06-19T12:28:07.000+0000",
            "description": "Customer requested to perform regular maintenance of their FOCUS MARES bike"
        }
    ],
    "createdBy": "mandy@hybristest.com",
    "modifiedBy": "mandy@hybristest.com",
    "mixins" : 
    {
        "collectors_info" : 
        {
            "CollectorsValue": 
            {
                "usd": 30.99,
                "eur": 23.99
            }
          }  
    },
    "metadata" : 
    {
        "mixins" : 
        {
            "collectors_info" : "https://devportal.yaas.io/services/document/latest/download/comicCollectorValue_v1.json"
        }
    }
}

The Service Ticket Dev Portal service provides the following functions that can be used in addition to the functions provided in the Service Ticket service:

  • Validation and consistency checks for customer and product master data when creating or updating service tickets.
  • Reading of additional customer and product attributes when service tickets are retrieved.


Service Ticket Attachments

You can use attachments when processing service tickets. For more information, see Service Ticket Attachments in the documentation for the Service Ticket service.


Service Ticket Priorities

You can retrieve the supported values for the service ticket priority. For more information, see Service Ticket Priorities in the documentation for the Service Ticket service.


Service Ticket Statuses

You can retrieve the supported values for the service ticket status. For more information, see Service Ticket Statuses in the documentation for the Service Ticket service.


Service Ticket Types

You can configure which service ticket types you want to use. For more information, see Service Ticket Types in the documentation for the Service Ticket service.


Service Ticket Classification

You can configure the service ticket classification. For more information, see Service Ticket Classification in the documentation for the Service Ticket service.


Service Ticket Dispatching

Service tickets can be dispatched automatically. When a service ticket is created and saved in the engagement context or an assignment is removed in the Service Tickets area of the Agent Home launchpad, the service ticket is automatically dispatched to a processor using the SAP Contact Center functions and corresponding queue. You can define the service ticket dispatching by using the following methods:

  • GET, and PUT: /{tenant}/dispatchingSetting.

The example shows how you can update the service ticket dispatch setting:

 {
    "autoDispatching": true
}

When a service ticket is created, it is sent to SAP Contact Center for dispatching if all of the following prerequisites are met.

  • The dispatch setting has the value true.
  • The status of the service ticket is OPEN or INPROCESS.
  • The assignedTo field is empty.

The response body of the GET operation for the endpoints for retrieving service tickets contains the attribute cctrTaskStatus that indicates the sending status of the request that has been sent to SAP Contact Center for dispatching.

When a service ticket is modified, it is sent to SAP Contact Center for dispatching again if all of the following prerequisites are met.

  • The dispatch setting has the value true.
  • The status of the service ticket is OPEN or INPROCESS.
  • The assignedTo field is empty.
  • The cctrTaskStatus field is set as TO_BE_SENT.


Manage a Service Ticket

You can create a service ticket. After a service ticket is created, the Service Ticket Dev Portal service raises a PubSub event.

Request

To create a service ticket, you need:

  • Method: POST
  • Request URL: https://api.beta.yaas.io/hybris/serviceticketmashup/v1/{tenant}/serviceTickets
  • 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.serviceticket_manage.
  • URI Parameters
    • {tenant}: The name of the current tenant.

Validation

The service provides methods to avoid potential issues and provide feedback. For example:

  • A validation mechanism checks if the customerId is valid.
  • A validation mechanism checks if the productId is valid. The field productId is optional.

Response

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

{
“id": "55473b487deefe21340ae74f",
"link": 
"/myexampleshop/serviceTickets/55473b487deefe21340ae74f"
}

For more information,seeCreate a service ticket.

You can update a service ticket.

Request

To update a service ticket, you need:

  • Method:PUT
  • RequestURL: https://api.beta.yaas.io/hybris/serviceticketmashup/v1/{tenant}/serviceTickets/{id}
  • 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.serviceticket_manage.
  • URI Parameters
    • tenant: The name of the current tenant.
    • {id}: Unique identifier of the service ticket.

Validation

The service provides methods to avoid possible issues and provide feedback. For example, a validation mechanism checks whether the customerId and productId are valid.

Respoonse

The successful response returns a 204 status code.

For more information ,see Update a service ticket.

You can delete a service ticket.

Request

To delete a service ticket, you need:

  • Method:DELETE
  • RequestURL: https://api.beta.yaas.io/hybris/serviceticketmashup/v1/{tenant%}/serviceTickets/{id}
  • 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.serviceticket_delete.
  • URI Parameters
    • {tenant}: The name of the current tenant.
    • {id}: Unique identifier of the service ticket.

Response

The successful response returns a 204 status code.

For more information, see Delete a service ticket.


Retrieve Service Ticket Dispatch Status

You can retrieve the service ticket dispatch status.

Request

To retrieve a service ticket dispatch status, you need:

  • Method: GET
  • RequestURL: https://api.beta.yaas.io/hybris/serviceticketmashup/v1/{tenant}/serviceTickets/{id}
  • 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.serviceticket_view.
  • URI Parameters
    • {tenant}: The name of the current tenant.
    • {id}: Unique identifier of the service ticket.

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

{
…
"cctrTaskStatus" : SENT_SUCCEED
…
}

The vaule of the property cctrTaskStatus can be

{
"SENT_SUCCEED", "SENT_FAILED"
}


Retrieve a Service Ticket

You can retrieve a service ticket. The Service Ticket Dev Portal service retrieves the product and Engagement Center customer data to provide the requested results. To get all the required data, the related services must be operational and provide their own responses. The Service Ticket mashup service combines the data from the product and the customer to create a response of its own.

Request

To retrieve a service ticket, you need:

  • Method: GET
  • RequestURL: https://api.beta.yaas.io/hybris/serviceticketmashup/v1/{tenant}/serviceTickets/{id}
  • 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.serviceticket_view.
  • URI Parameters
    • {tenant}: The name of the current tenant.
    • {id}: Unique identifier of the service ticket.

Response

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

{
…
"customerId": "C4327014826",
    "customerTitle": "Mr.",
    "customerFirstName": "John",
    "customerLastName": "Test",
    "customerEmail": "johntest@hybristest.com",
    "productId" : "55db7ada164e46eedf355c54",
    "productName": "Test Product",
…
}


Retrieve all Service Tickets

You can retrieve all service tickets. The Service Ticket Dev Portal service retrieves product and customer data to provide the requested results. To get all the required data, the related services must be alive and provide their own responses. The Service Ticket Mashup service combines the data from the product and the Engagement Center customer to create a response of its own.

Request

To retrieve all service tickets, you need:

  • Method: GET
  • RequestURL: https://api.beta.yaas.io/hybris/serviceticketmashup/v1/{tenant}/serviceTickets
  • 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.serviceticket_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:

{
…
"customerId": "C4327014826",
    "customerTitle": "Mr.",
    "customerFirstName": "John",
    "customerLastName": "Test",
    "customerEmail": "johntest@hybristest.com",
    "productId" : "55db7ada164e46eedf355c54",
    "productName": "Test Product",
…
}


Extend Service Ticket with Mixins

For information about service ticket extension with service ticket mixins, see the Extend service tickets with mixins tutorial
in the Service Tickets documentation.


Update Service Ticket Status

You can update a service ticket status.

Request

To update a service ticket status, this information is required:

  • Method: GET
  • RequestURL: https://api.beta.yaas.io/hybris/serviceticketmashup/v1/{tenant}/serviceTickets/{id}
  • 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.serviceticket_view.
  • URI Parameters
    • {tenant}: The name of the current tenant.
    • {id}: Unique identifier of the service ticket.

Response

The successful response returns a 204 status code.

For more information, see Update Service Ticket Status.


Manage Attachments for a Service Ticket

You can upload attachments for a service ticket. The allowed format for the attachments include .txt, .png, .jpg, .mp4, and *.pdf. The total uploaded file size for a service ticket cannot exceed 1.6 MB.

Request

To upload an attachment for a service ticket, this information is required:

  • Method:POST
  • RequestURL: https://api.beta.yaas.io/hybris/serviceticketmashup/v1/{tenant}/serviceTickets/{id}/attachments
  • 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.serviceticket_manage.
  • URI Parameters
    • {tenant}: The name of the current tenant.
    • {id}: Unique identifier of the service ticket.

Response

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

{
"id": "57173ab02e9465001db61956",
"link": "https://api.beta.yaas.io/hybris/serviceticketmashup/v1/myexampleshop/serviceTickets/565cb63d9aae8a28f217a8b7/attachments/57173ab02e9465001db61956"
}

For more information, see Add an Attachment to a Service Ticket.

Request

To retrieve attachments for a service ticket, this information is required:

  • Method:GET
  • RequestURL: https://api.beta.yaas.io/hybris/serviceticketmashup/v1/{tenant}/serviceTickets/{id}/attachements
  • 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.serviceticket_view.
  • URI Parameters
    • {tenant}: The name of the current tenant.
    • {id}: Unique identifier of the service ticket.

Response

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

[
  {
    "id": "5367728b18aef6ef24a04e38",
    "metadata": {
      "name": "attachment1.jpg",
      "size": "1024000",
      "createdBy": "mandy@hybristest.com",
      "createdAt": "1459335611324",
      "modifiedBy": "mandy@hybristest.com",
      "modifiedAt": "1459335611324"
    }
  },
  {
    "id": "5367728b18aef6ef24a04e39",
    "metadata": {
      "name": "attachment1.zip",
      "size": "1024000",
      "createdBy": "mandy@hybristest.com",
      "createdAt": "1459335611324",
      "modifiedBy": "mandy@hybristest.com",
      "modifiedAt": "1459335611324"
    }
  }
]

For more information, see Retrieve all Attachments for a Service Ticket.

You can delete an attachment for a service ticket.

Request

To delete all attachments for a service ticket, this information is required:

  • Method: DELETE
  • Request URL: https://api.beta.yaas.io/hybris/serviceticketmashup/v1/{tenant}/serviceTickets/{id}/attachments/{fileId}
  • 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.serviceticket_manage.
  • URI Parameters
    • {tenant}: The name of the current tenant.
    • {id}: Unique identifier of the service ticket.
    • {fileId}: The id of the given attachment.

Response

The successful response returns a 204 status code.

For more information, see Delete an Attachment for a Service Ticket.

You can retrieve the download link for the specified attachment. You should notice that the download link will expire after 1 minute.

Request

To retrieve the download link for a given attachment, this information is required:

  • Method: GET
  • RequestURL: https://api.beta.yaas.io/hybris/serviceticketmashup/v1/{tenant}/serviceTickets/{id}/attachments/{fileId}
  • 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.serviceticket_view.
  • URI Parameters
    • {tenant}: The name of the current tenant.
    • {id}: Unique identifier of the service ticket.

Response

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

{
  "link":"https://s3.amazonaws.com/bucket/7367728b18aef6ef24a04e39?x-amz-security-token=AQoDYXdz..."
}

For more information, see Retrieve the Download Link for an Attachment.

You can update the metadata for an attachment.

Request

To update the meta-data of an attachment for a service ticket, this information is required:

  • Method: PUT
  • RequestURL: https://api.beta.yaas.io/hybris/serviceticketmashup/v1/{tenant}/serviceTickets/{id}/attachments/{fileId}
  • 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.serviceticket_manage.
  • URI Parameters
    • {tenant}: The name of the current tenant.
    • {id}: Unique identifier of the service ticket.

Response

The successful response returns a 204 status code.

For more information, see Update the Metadata for an Attachment.


Retrieve Help Values of Priorities

You can retrieve help values of priorities for service tickets.

Request

To retrieve service ticket priorities, this information is required:

  • Method: GET
  • Request URL: https://api.beta.yaas.io/hybris/serviceticketmashup/v1/{tenant}/serviceTicketPriorities
  • 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.serviceticket_configuration_view.
  • URI Parameters
    • {tenant}: The name of the current tenant.

For more information, see Retrieve Help Values of Priorities.


Retrieve Help Values of Statuses

You can retrieve help values of status for service tickets.

Request

To retrieve help values of service ticket statuses, you need:

  • Method: GET
  • Request URL: https://api.beta.yaas.io/hybris/serviceticketmashup/v1/{tenant}/serviceTicketStatuses
  • 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.serviceticket_configuration_view.
  • URI Parameters
    • {tenant}: The name of the current tenant.

For more information, see Retrieve Help Values of Status.


Manage Service Ticket Types

You can manage service tickets types.

Request

To manage service ticket types, this information is required:

  • Method: GET, PUT, DELETE
  • Request URL: https://api.beta.yaas.io/hybris/serviceticketmashup/v1/{tenant}/serviceTicketTypes
  • 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.serviceticket_configuration_view, hybris.serviceticket_configuration_manage, hybris.serviceticket_configuration_delete.
  • URI Parameters
    • {tenant}: The name of the current tenant.

For more information, see Manage Service Ticket Types.


Manage Service Ticket Configuration

Request

To manage service ticket classifications, this information is required:

  • Method: GET, PUT, DELETE
  • Request URL: https://api.beta.yaas.io/hybris/serviceticketmashup/v1/{tenant}/serviceTicketClassifications
  • 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.serviceticket_configuration_view, hybris.serviceticket_configuration_manage, hybris.serviceticket_configuration_delete.
  • URI Parameters
    • {tenant}: The name of the current tenant.

For more information, see Manage Service Ticket Classifications.


Manage Service Ticket Dispatch Setting

You can update service ticket dispatch settings by using a PUT request. You can put the property autoDispatching to true or false.

Request

To update the service ticket dispatch settings, this information is required:

  • Method: PUT
  • RequestURL: https://api.beta.yaas.io/hybris/serviceticketmashup/v1/{tenant}/dispatchingSetting
  • 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.serviceticket_configuration_manage.
  • URI Parameters
    • {tenant}: The name of the current tenant.
  • Body: This is an example of the body of a request to update the service ticket dispatch settings.
    {
    "autoDispatching" : false 
    }
    

Response

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

{
"autoDispatching" : false 
}

With the proper scope, you can get the service ticket dispatch settings using a GET method.

Request

To get service ticket dispatch settings, this information is required:

  • Method:GET
  • RequestURL: https://api.beta.yaas.io/hybris/serviceticketmashup/v1/{tenant}/dispatchingSetting
  • 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.serviceticket_configuration_view.
  • URI Parameters
    • tenant: The name of the current tenant.
    • {id}: Unique identifier of the service ticket.

Response

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

{
"autoDispatching": true
}


Error Types

For information about error codes, see the API Reference.


  • 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.