Skip to main content

Ingest OEM factory menu data

OEM-agnostic factory menu ingest endpoint. Accepts a payload containing an OEM brand and a list of menus (with nested line items). Processing is async; returns 202 Accepted immediately.

Request Body required

the ingest request (oemBrand + menus)

    oemBrand string
    menus object[]
  • Array [
  • menuName string
    description string
    serviceType string
    operationType string

    Possible values: [OPCODE, SERVICEMENU, SERVICEMOTORSMAINTENANCEMENU, SERVICEMOTORSLINEITEM, SERVICEMOTORSINDICATOR]

    mileage int64
    motorsOperationName string
    source string
    metadata object
    property name* object
    oemOpcode object
    oemOpcode string
    oemOpcodeDesc string
    oemVehicleIdentifier object
    oemVariantId string
    oemVariantCode string
    serviceIntervals object
    mileageKms int64
    period string
  • ]
Responses

202 Accepted with a FactoryMenuIngestResponse


Schema
    errors object[]
  • Array [
  • errorName string
    errorMessage string
    errorCode int32
  • ]
  • warnings object[]
  • Array [
  • warningCode string
    warningTitle string
    warningMessage string
  • ]
  • statusCode int32
    apiRequestId string
    accepted boolean
    message string
Loading...