ClearMechanic Logo
Menu
  • Productos
    • ClearMechanic One Solution
    • Auto Prospección
    • ClearMechanic
    • Planeador de Taller
  • Casos de éxito
    • Agencias o Concesionarias
    • Talleres
    • Por país
      • Bolivia
      • Chile
      • Colombia
      • Costa Rica
      • Ecuador
      • El Salvador
      • Guatemala
      • Honduras
      • México
      • Nicaragua
      • Panamá
      • Paraguay
      • Perú
      • República Dominicana
    • Calculadora de ingresos
  • Nosotros
  • Desarrolladores
  • México
  • Productos
    • ClearMechanic One Solution
    • Auto Prospección
    • ClearMechanic
    • Planeador de Taller
  • Casos de éxito
    • Agencias o Concesionarias
    • Talleres
    • Por país
      • Bolivia
      • Chile
      • Colombia
      • Costa Rica
      • Ecuador
      • El Salvador
      • Guatemala
      • Honduras
      • México
      • Nicaragua
      • Panamá
      • Paraguay
      • Perú
      • República Dominicana
    • Calculadora de ingresos
  • Nosotros
  • Desarrolladores
  • México
Solicita un demo
Recepción de vehículos

Recepción de vehículos

  • GET /appointments
  • GET /orders
  • GET /appointments/{appointmentId}
  • GET /appointments/{appointmentId}/jobs
  • POST /orders
  • GET /orders/{orderId}
  • PUT /orders/{orderId}
  • GET /customers/{customerId}
  • GET /vehicles/{vin}
  • GET /vehicles/{vin}/warranties
  • GET /vehicles/{vin}/campaigns
  • GET /technicians
  • GET /advisors
  • GET /orderTypes
  • GET /offers
  • GET /dealerships
Cotizaciones

Cotizaciones

  • POST /orders/{orderId}/estimates
  • GET /orders/{orderId}/estimates
  • PUT /orders/{orderId}/estimates
  • GET /inventoryItems
  • GET /inventoryItems/{itemId}
Facturación

Facturación

  • POST /invoices

API: GET /orderTypes

Obtiene el listado de los tipos de Órdenes de Reparación

GET

/orderTypes

Al llamado de este recurso se deben obtener datos relacionados a los tipos de ordenes de acuerdo a los valores proporcionados a través en los parámetros de la llamada.

 

Parámetros
organizationId
REQUERIDO

(header)

Identificador único de la agencia, taller o inventario de la cual se quiere obtener la información.

16
Cuerpo de solicitud
Sin datos
Respuestas
Code 200

Solicitud completada de forma satisfactoria.

  • Ejemplo
  • Esquema
				
					{
  "success": true,
  "message": null,
  "data": [
    {
      "key": "YE67",
      "description": "Cliente",
      "subTypes": [
        {
          "key": "YE67-01",
          "description": "Interno"
        },
        {
          "key": "YE67-02",
          "description": "Garantia"
        }
      ]
    },
    {
      "key": "527I",
      "description": "CAMPAÑAS"
    },
    {
      "key": "3489",
      "description": "Mantenimiento",
      "subTypes": [
        {
          "key": "3489-01",
          "description": "Mantenimiento preventivo"
        },
        {
          "key": "3489-02",
          "description": "Mantenimiento correctivo"
        }
      ]
    },
    {
      "key": "DIAG83",
      "description": "DIAGNOSTICO"
    },
    {
      "key": "037400",
      "description": "OTRO TIPO DE SERVICIO"
    }
  ]
}
				
			
{
success*boolean

Valor que indica que el llamado al recurso fue exitoso. / Field that tells if a request was successful.

message*string
nullable: true

Proporciona una pequeña descripción cuando ocurre un error al llamado del recurso, por lo regular el valor de este parametro es nulo si no ocurre algún error. / Error message description, can be null if it was a successful request.

data*[

Representa el conjunto de tipo de Órdenes de Reparación que cumplan con los criterios proporcionados en culquiera de los parámetros

{
key*string

Identificador único del tipo de orden

description*string
example: SINIESTROS, GARANTIAS, CAMPAÑAS

Descripción del tipo de orden

subTypes[

Este atributo representa los subtipos de ordenes, si el DMS o ERP en cuestión no maneja subtipos de ordenes, este atributo podrá no estar presente en la respuesta

{
keystring

Identificador único del subtipo de orden

descriptionstring
example: INTERNA, EXTERNA

Descripción del subtipo de orden

 
}
]
 
}
]
 
}
Code 400

Error de solicitud incorrecta, se recomienda proporcionar más detalle a través del atributo “mensaje”, indicando si faltan parámetros para realizar la búsqueda.

  • Ejemplo
  • Esquema
				
					{
  "success": false,
  "message": "El servidor no puede entender la solicitud debido a un error de sintaxis del lado del cliente, faltan los parámetros: xxxxx, yyyyy, zzzzz. / There is a client side syntax error. The following paramters are missing: xxxxx, yyyyy, zzzzz.",
  "data": []
}
				
			
{
success*boolean

Valor que indica que el llamado al recurso no fue exitoso. / Field that tells if the request was successful.

message*string

Proporciona una pequeña descripción del error que hubo al momento de la ejecución del recurso. / Provides an error description.

data*[
minItems: 0

maxItems: 0

Arreglo que no contiene datos debido a que hubo un error al momento de la ejecución del recurso. / Empty array due to a failed request.

string]
}
Code 404

No se encontró una coincidencia con los parámetros de búsqueda.

  • Ejemplo
  • Esquema
				
					{
  "success": false,
  "message": "No se encontraron datos que cumplan con los criterios proporcionados a través de los parámetros. / There was no match for the resource you're looking for.",
  "data": []
}
				
			
{
success*boolean

Valor que indica que el llamado al recurso no fue exitoso. / Field that tells if the request was successful.

message*string

Proporciona una pequeña descripción del error que hubo al momento de la ejecución del recurso. / Provides an error description.

data*[
minItems: 0

maxItems: 0

Arreglo que no contiene datos debido a que hubo un error al momento de la ejecución del recurso. / Empty array due to a failed request.

string]
}
Code 500

Error de servidor interno, se recomienda proporcionar más detalle a través del atributo “mensaje”.

  • Ejemplo
  • Esquema
				
					{
  "success": false,
  "message": "El servidor se ha encontrado con una situación que no sabe cómo manejar, intentelo más tarde. / The server can't handle your request at the moment, please try again later.",
  "data": []
}
				
			
{
success*boolean

Valor que indica que el llamado al recurso no fue exitoso. / Field that tells if the request was successful.

message*string

Proporciona una pequeña descripción del error que hubo al momento de la ejecución del recurso. / Provides an error description.

data*[
minItems: 0

maxItems: 0

Arreglo que no contiene datos debido a que hubo un error al momento de la ejecución del recurso. / Empty array due to a failed request.

string]
}
ClearMechanic Logo

Compañía

Nosotros

Productos

ClearMechanic One Solution
Auto Prospección
ClearMechanic
Planeador de Taller

Uso de información

Aviso de privacidad
Términos y condiciones

© 2023 ClearCheck y sus afiliados.