GET /v3/modelos

Lista de Modelos de una marca.

Request

Query parameters

Name Type Descripción
marca integer (int32) Marca para la cual listar modelos (requerido)
q string Parte del nombre del Modelo
soloMercadoNuevos boolean Filtra solo modelos disponibles actualmente en el mercados de nuevos (default=false).

Responses

HTTP-StatusCode 200

OK

Modelos when Accept: application/json application/vnd.autocosmos.entry+json text/json
{
  "_links": {
    "rel1": {
      "href": "/v3/modelos?someparam=somevalue"
    },
    "rel2": {
      "href": "/v3/modelos?param1={param1}&param2={param2}",
      "templated": true
    }
  },
  "_entries": [
    {
      "Marca": "Ferrari",
      "Nombre": "F360",
      "Codename": "f360",
      "Carrocerias": [
        "convertible",
        "coupe"
      ],
      "Versiones": {
        "_links": {
          "rel1": {
            "href": "/v3/versiones/somevalue"
          },
          "rel2": {
            "href": "/v3/versiones/somevalue?param1={param1}&param2={param2}",
            "templated": true
          }
        }
      },
      "_links": {
        "rel1": {
          "href": "/v3/modelos/somevalue"
        }
      }
    },
    {
      "Marca": "Ferrari",
      "Nombre": "F456",
      "Codename": "f456",
      "Carrocerias": [
        "coupe"
      ],
      "Versiones": {
        "_links": {
          "rel1": {
            "href": "/v3/versiones/somevalue"
          },
          "rel2": {
            "href": "/v3/versiones/somevalue?param1={param1}&param2={param2}",
            "templated": true
          }
        }
      },
      "_links": {
        "rel1": {
          "href": "/v3/modelos/somevalue"
        }
      }
    }
  ]
}
ModelosRef when Accept: application/vnd.autocosmos.ref+json
{
  "_links": {
    "rel1": {
      "href": "/v3/modelos?someparam=somevalue"
    },
    "rel2": {
      "href": "/v3/modelos?param1={param1}&param2={param2}",
      "templated": true
    }
  },
  "_entries": [
    {
      "href": "/v3/modelos/somevalue",
      "title": "F360"
    },
    {
      "href": "/v3/modelos/somevalue",
      "title": "F456"
    }
  ]
}

HTTP-StatusCode 400

ValidationProblemDetails Content-Type: application/problem+json
{
  "Errors": {
    "_": [
      "entry problem1",
      "entry problem2"
    ],
    "property1": [
      "problem 1"
    ]
  },
  "Type": "https://httpstatuses.com/400",
  "Title": "Validación de información esperada fallida",
  "Status": 400,
  "Detail": "Alguna información contiene valores no validos.",
  "Instance": "/v3/somewhere",
  "Extensions": {}
}