Trigger Factory menus pull for a dealer
This function triggers a Factory menus pull for a dealer in a Java application.
Path Parameters
The dealerUUID parameter is a unique identifier for a dealer. It is used to specify which dealer
the operation should be performed for.
Query Parameters
The fromYear parameter in the triggerFactoryMenuPull method is used to specify the starting year
from which the factory menus should be fetched. It is a request parameter that indicates the year for which the
factory menus should be pulled for the dealer specified by the dealerUUID.
Request Body required
The fetchOperationsRequest parameter in the triggerFactoryMenuPull method is of
type FetchOperationsRequest. It is annotated with @RequestBody, which means that the data for this parameter
will be obtained from the request body of the HTTP POST request.
- Array [
 - ]
 
Possible values: [OPCODE, NAME, PRICE, SORT_ORDER, _SCORE]
Possible values: [ASCENDING, DESCENDING]
Possible values: [MAINTENANCE, REPAIR, INSPECT, SERVICE]
Possible values: [OPCODE, SERVICEMENU, SERVICEMOTORSMAINTENANCEMENU, SERVICEMOTORSLINEITEM, SERVICEMOTORSINDICATOR]
mileageDTOList object[]
- 200
 - 400
 - 401
 - 403
 - 500
 
The method triggerFactoryMenuPull is returning a ResponseEntity with status code 202 (ACCEPTED) and a
null body.
Schema
object
{}
Bad Request
Schema
- Array [
 - ]
 - Array [
 - ]
 
errors object[]
warnings object[]
{
  "errors": [
    {
      "errorName": "string",
      "errorMessage": "string",
      "errorCode": 0
    }
  ],
  "warnings": [
    {
      "warningCode": "string",
      "warningTitle": "string",
      "warningMessage": "string"
    }
  ],
  "statusCode": 0,
  "apiRequestId": "string"
}
Unauthorized
Schema
- Array [
 - ]
 - Array [
 - ]
 
errors object[]
warnings object[]
{
  "errors": [
    {
      "errorName": "string",
      "errorMessage": "string",
      "errorCode": 0
    }
  ],
  "warnings": [
    {
      "warningCode": "string",
      "warningTitle": "string",
      "warningMessage": "string"
    }
  ],
  "statusCode": 0,
  "apiRequestId": "string"
}
Forbidden
Schema
- Array [
 - ]
 - Array [
 - ]
 
errors object[]
warnings object[]
{
  "errors": [
    {
      "errorName": "string",
      "errorMessage": "string",
      "errorCode": 0
    }
  ],
  "warnings": [
    {
      "warningCode": "string",
      "warningTitle": "string",
      "warningMessage": "string"
    }
  ],
  "statusCode": 0,
  "apiRequestId": "string"
}
Internal Server Error
Schema
- Array [
 - ]
 - Array [
 - ]
 
errors object[]
warnings object[]
{
  "errors": [
    {
      "errorName": "string",
      "errorMessage": "string",
      "errorCode": 0
    }
  ],
  "warnings": [
    {
      "warningCode": "string",
      "warningTitle": "string",
      "warningMessage": "string"
    }
  ],
  "statusCode": 0,
  "apiRequestId": "string"
}