Model
L'oggetto Model rappresenta il modello del veicolo facente parte del database di AutoSuperMarket, da utilizzare per pubblicare un annuncio.
Non trovi un modello?
Contatta il supporto tecnico e richiedi l'aggiunta custom di un modello non presente.
GET
L'oggetto model
Attributi
id integer
Identificatore univoco per l'oggetto.
name string
Nome del modello.
brand object
Oggetto brand al quale è legato il modello.
parent object
Oggetto group al quale è legato il modello.
{
"id": 85,
"name": "0.9 T 85 CV",
"brand": {
"id": 1,
"name": "Alfa Romeo"
},
"parent": {
"id": 24,
"brand": {
"id": 1,
"name": "Alfa Romeo"
},
"name": "MiTo",
"slug": "alfa-romeo/mito",
"cover": {
"publicUrl": "https://cdn.autosupermarket.it/uploads/prod/upload-63fd140ec80dd0.98191072.png"
}
}
}
Ottieni i model
Recupera la lista di tutti i modelli da utilizzare per pubblicare un nuovo annuncio.
Parametri
brand integer
ID del brand per quale filtrare i modelli.
parent integer
ID del gruppo per quale filtrare i modelli.
Risposta
Restituisce un array di oggetti model.
curl -X GET \
'https://api.autosupermarket.it/listing/models?page=1&perPage=30&brand=1&parent=24' \
-H 'Content-Type: application/json' \
-H 'X-Auth-Token: {your-token-here}'
[
{
"id": 86,
"name": "0.9 T 105 CV",
"brand": {
"id": 1,
"name": "Alfa Romeo"
},
"parent": {
"id": 24,
"brand": {
"id": 1,
"name": "Alfa Romeo"
},
"name": "MiTo",
"slug": "alfa-romeo/mito",
"cover": {
"publicUrl": "https://cdn.autosupermarket.it/uploads/prod/upload-63fd140ec80dd0.98191072.png"
}
}
},
{
"id": 85,
"name": "0.9 T 85 CV",
"brand": {
"id": 1,
"name": "Alfa Romeo"
},
"parent": {
"id": 24,
"brand": {
"id": 1,
"name": "Alfa Romeo"
},
"name": "MiTo",
"slug": "alfa-romeo/mito",
"cover": {
"publicUrl": "https://cdn.autosupermarket.it/uploads/prod/upload-63fd140ec80dd0.98191072.png"
}
}
}
]
Cerca il grouppo
Recupera l'oggetto grouppo data una stringa
Parametri
query required string
Query di ricerca.
groupQuery string
Query di ricerca del gruppo.
hp int
Cavalli dell'auto.
group required IRI
Identificatore gruppo.
Risposta
Restituisce un oggetto grouppo.
curl -X POST \
'https://api.autosupermarket.it/listing/models/search' \
-H 'Content-Type: application/json' \
-d '{"query":"145", "group": "/listing/groups/1", "groupQuery": "alfa"}' \
-H 'X-Auth-Token: {your-token-here}'
{
"id": 86,
"name": "0.9 T 105 CV",
"brand": {
"id": 1,
"name": "Alfa Romeo"
},
"parent": {
"id": 24,
"brand": {
"id": 1,
"name": "Alfa Romeo"
},
"name": "MiTo",
"slug": "alfa-romeo/mito",
"cover": {
"publicUrl": "https://cdn.autosupermarket.it/uploads/prod/upload-63fd140ec80dd0.98191072.png"
}
}
},
{
"id": 85,
"name": "0.9 T 85 CV",
"brand": {
"id": 1,
"name": "Alfa Romeo"
},
"parent": {
"id": 24,
"brand": {
"id": 1,
"name": "Alfa Romeo"
},
"name": "MiTo",
"slug": "alfa-romeo/mito",
"cover": {
"publicUrl": "https://cdn.autosupermarket.it/uploads/prod/upload-63fd140ec80dd0.98191072.png"
}
}
}