Lookup¶
Auto¶
Costruttori¶
-
/db/makes/car
Metodo: GET
Ritorna: array dei costruttori disponibili con il relativo ID. [ { "id": 1, "name": "ABARTH" }, { "id": 2, "name": "AC" }, { "id": 3, "name": "AIXAM" }, ... { "id": 999, "name": "VOLVO" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/makes/car -X GET -H "Authorization: <token>"
Modelli¶
-
/db/makes/car/<make_id>/models
Metodo: GET
Parametri: make_id (int) – identificativo numerico della marca di cui recuperare i modelli. Ritorna: array dei modelli disponibili con il relativo ID. [ { "id": 1, "name": "124 Coupè" }, { "id": 2, "name": "500X" }, { "id": 3, "name": "Barchetta" }, ... { "id": 999, "name": "Ulysse" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/makes/car/<make_id>/models -X GET -H "Authorization: <token>"
Alimentazione¶
-
/db/fuel/car
Metodo: GET
Ritorna: array dei tipi di alimentazione disponibili con il relativo ID. [ { "id": 1, "name": "Benzina" }, { "id": 2, "name": "Diesel" }, ... { "id": 99, "name": "Elettrica" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/fuel/car -X GET -H "Authorization: <token>"
Carrozzeria¶
-
/db/body/car
Metodo: GET
Ritorna: array dei tipi di carrozzeria disponibili con il relativo ID. [ { "id": 1, "name": "2/3-Porte" }, { "id": 2, "name": "Fuoristrada" }, ... { "id": 99, "name": "Furgone" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/body/car -X GET -H "Authorization: <token>"
Cambio¶
-
/db/gearbox/car
Metodo: GET
Ritorna: array dei tipi di cambio con il relativo ID. [ { "id": 1, "name": "Manuale" }, ... { "id": 99, "name": "Sequenziale" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/gearbox/car -X GET -H "Authorization: <token>"
Accessori¶
Valori di default¶
-
/db/option/car
Metodo: GET
Ritorna: array degli accessori con il relativo ID. [ { "id": 1, "name": "ABS" }, ... { "id": 129, "name": "Sedili riscaldati" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/option/car -X GET -H "Authorization: <token>"
Con dati utente personalizzati¶
-
/<userid>/db/option/car
Metodo: GET
Ritorna: array degli accessori con il relativo ID. [ { "id": 1, "name": "ABS", "custom": false }, ... { "id": 67, "name": "Android Auto" "custom": true } ]
Esempio CURL
curl https://api.gestionaleauto.com/<userid>/v2/db/option/car -X GET -H "Authorization: <token>"
Qualora il valore custom sia settato a TRUE si vuole indicare che quell’accessorio è stato creato dall’utente.
Moto¶
Costruttori¶
-
/db/makes/motorbike
Metodo: GET
Ritorna: array dei costruttori disponibili con il relativo ID. [ { "id": 1, "name": "APRILIA" }, { "id": 2, "name": "CAGIVA" }, { "id": 3, "name": "DUCATI" }, ... { "id": 999, "name": "YAMAHA" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/makes/motorbike -X GET -H "Authorization: <token>"
Modelli¶
-
/db/makes/motorbike/<make_id>/models
Metodo: GET
Parametri: make_id (int) – identificativo numerico della marca di cui recuperare i modelli. Ritorna: array dei modelli disponibili con il relativo ID. [ { "id": 1, "name": "Aerox 100" }, { "id": 2, "name": "Aerox 50" }, { "id": 3, "name": "T-Max 500" }, ... { "id": 999, "name": "YZF R6" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/makes/motorbike/<make_id>/models -X GET -H "Authorization: <token>"
Alimentazione¶
-
/db/fuel/motorbike
Metodo: GET
Ritorna: array dei tipi di alimentazione disponibili con il relativo ID. [ { "id": 1, "name": "Benzina" }, { "id": 4, "name": "Diesel" }, { "id": 6, "name": "Elettrica" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/fuel/motorbike -X GET -H "Authorization: <token>"
Carrozzeria¶
-
/db/body/motorbike
Metodo: GET
Ritorna: array dei tipi di carrozzeria disponibili con il relativo ID. [ { "id": 1, "name": "Moto - Supersportiva" }, { "id": 2, "name": "Moto - Moto da corsa" }, ... { "id": 99, "name": "Moto - Enduro" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/body/motorbike -X GET -H "Authorization: <token>"
Cambio¶
-
/db/gearbox/motorbike
Metodo: GET
Ritorna: array dei tipi di cambio disponibili con il relativo ID. [ { "id": 1, "name": "Manuale" }, { "id": 2, "name": "Automatico" }, { "id": 4, "name": "Semi-automatico" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/gearbox/motorbike -X GET -H "Authorization: <token>"
Accessori¶
Valori di default¶
-
/db/option/motorbike
Metodo: GET
Ritorna: array degli accessori con il relativo ID. [ { "id": 1, "name": "ABS" }, ... { "id": 129, "name": "Sedili riscaldati" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/option/motorbike -X GET -H "Authorization: <token>"
Con dati utente personalizzati¶
-
/<userid>/db/option/motorbike
Metodo: GET
Ritorna: array degli accessori con il relativo ID. [ { "id": 1, "name": "ABS", "custom": false }, ... { "id": 67, "name": "Android Auto" "custom": true } ]
Esempio CURL
curl https://api.gestionaleauto.com/<userid>/v2/db/option/motorbike -X GET -H "Authorization: <token>"
Qualora il valore custom sia settato a TRUE si vuole indicare che quell’accessorio è stato creato dall’utente.
Trasmissione¶
-
/db/transmission/motorbike
Metodo: GET
Ritorna: array dei tipi di trasmissione disponibili con il relativo ID. [ { "id": 1, "name": "catena" }, { "id": 2, "name": "cinghia" }, { "id": 3, "name": "cardano" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/transmission/motorbike -X GET -H "Authorization: <token>"
Disposizione dei cilindri¶
-
/db/cylinder-disposition/motorbike
Metodo: GET
Ritorna: array dei tipi di disposizione dei cilindri disponibili con il relativo ID. [ { "id": 1, "name": "In linea" }, { "id": 2, "name": "a V" }, { "id": 3, "name": "a W" }, { "id": 4, "name": "a U" }, { "id": 5, "name": "Contrapposti" }, { "id": 6, "name": "a L" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/cylinder-disposition/motorbike -X GET -H "Authorization: <token>"
Tipi di freno¶
-
/db/brake-type/motorbike
Metodo: GET
Ritorna: array dei tipi di freno disponibili con il relativo ID. [ { "id": 1, "name": "2D-2D" }, { "id": 2, "name": "2D-D" }, { "id": 3, "name": "2T-D" }, { "id": 4, "name": "2T-T" }, { "id": 5, "name": "D" }, { "id": 6, "name": "D-D" }, { "id": 7, "name": "D-T" }, { "id": 8, "name": "T-D" }, { "id": 9, "name": "T-T" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/brake-type/motorbike -X GET -H "Authorization: <token>"
Sistema di raffreddamento¶
-
/db/cooling/motorbike
Metodo: GET
Ritorna: array dei tipi di sistema di raffreddamento disponibili con il relativo ID. [ { "id": 1, "name": "Aria" }, { "id": 2, "name": "Liquido" }, { "id": 3, "name": "Aria e olio" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/cooling/motorbike -X GET -H "Authorization: <token>"
Tipo di avviamento¶
-
/db/ignition/motorbike
Metodo: GET
Ritorna: array dei tipi di sistema di avviamento disponibili con il relativo ID. [ { "id": 1, "name": "Elettrico" }, { "id": 2, "name": "Pedale" }, { "id": 3, "name": "Elettrico/Pedale" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/ignition/motorbike -X GET -H "Authorization: <token>"
Camper¶
Costruttori¶
-
/db/makes/camper
Metodo: GET
Ritorna: array dei costruttori disponibili con il relativo ID. [ { "id": 1, "name": "ADRIA" }, { "id": 2, "name": "DETHLEFSS" }, { "id": 3, "name": "ELNAGH" }, ... { "id": 999, "name": "WESTFALIA" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/makes/camper -X GET -H "Authorization: <token>"
Alimentazione¶
-
/db/fuel/camper
Metodo: GET
Ritorna: array dei tipi di alimentazione disponibili con il relativo ID. [ { "id": 1, "name": "Benzina" }, { "id": 2, "name": "Diesel" }, ... { "id": 99, "name": "Altro" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/fuel/camper -X GET -H "Authorization: <token>"
Carrozzeria¶
-
/db/body/camper
Metodo: GET
Ritorna: array dei tipi di carrozzeria disponibili con il relativo ID. [ { "id": 1, "name": "Camper - Puro" }, { "id": 2, "name": "Camper - Integrato" }, ... { "id": 99, "name": "Camper - Motorhome" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/body/camper -X GET -H "Authorization: <token>"
Cambio¶
-
/db/gearbox/camper
Metodo: GET
Ritorna: array dei tipi di cambio disponibili con il relativo ID. [ { "id": 1, "name": "Manuale" }, { "id": 2, "name": "Automatico" }, { "id": 5, "name": "Altro" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/gearbox/camper -X GET -H "Authorization: <token>"
Accessori¶
Valori di default¶
-
/db/option/camper
Metodo: GET
Ritorna: array degli accessori con il relativo ID. [ { "id": 1, "name": "ABS" }, ... { "id": 129, "name": "Sedili riscaldati" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/option/camper -X GET -H "Authorization: <token>"
Con dati utente personalizzati¶
-
/<userid>/db/option/camper
Metodo: GET
Ritorna: array degli accessori con il relativo ID. [ { "id": 1, "name": "ABS", "custom": false }, ... { "id": 67, "name": "Android Auto" "custom": true } ]
Esempio CURL
curl https://api.gestionaleauto.com/<userid>/v2/db/option/camper -X GET -H "Authorization: <token>"
Qualora il valore custom sia settato a TRUE si vuole indicare che quell’accessorio è stato creato dall’utente.
Generiche¶
Trazione¶
-
/db/traction
Metodo: GET
Ritorna: array dei tipi di trazione con il relativo ID. [ { "id": 0, "name": "anteriore" }, { "id": 1, "name": "posteriore" }, { "id": 2, "name": "integrale inseribile" } { "id": 3, "name": "integrale permanente" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/traction -X GET -H "Authorization: <token>"
Tipologia di prezzo¶
-
/db/price-type
Metodo: GET
Ritorna: array delle tipologie di prezzo disponibili con il relativo ID. [ { "id": 0, "name": "Non specificato" }, { "id": 1, "name": "Netto" }, { "id": 2, "name": "Lordo" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/price-type -X GET -H "Authorization: <token>"
Tipologia di contratto¶
-
/db/contract-type
Metodo: GET
Ritorna: array delle tipologie di contratto disponibili con il relativo ID. [ { "id": 0, "name": "Vendita" }, { "id": 1, "name": "Noleggio" }, { "id": 2, "name": "Vendita o Noleggio" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/contract-type -X GET -H "Authorization: <token>"
Tipologia di garanzia¶
-
/db/warranty-type
Metodo: GET
Ritorna: array delle tipologie di garanzia disponibili con il relativo ID. [ { "id": 0, "name": "casa" }, { "id": 1, "name": "concessionario" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/warranty-type -X GET -H "Authorization: <token>"
Tipologia di pneumatico¶
-
/db/wheel
Metodo: GET
Ritorna: array delle tipologie di pneumatico disponibili con il relativo ID. [ { "id": 0, "name": "estive" }, { "id": 1, "name": "invernali" }, .... { "id": 5, "name": "pista" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/tire -X GET -H "Authorization: <token>"
Classe emissioni¶
-
/db/emission-class
Metodo: GET
Ritorna: array delle classi di emissione disponibili con il relativo ID. [ { "id": 0, "name": "E1" }, .... { "id": 5, "name": "E6" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/emission-class -X GET -H "Authorization: <token>"
Sigillo di qualità¶
-
/db/quality-seal
Metodo: GET
Ritorna: array dei sigilli di qualità disponibili con il relativo ID. [ { "id": 0, "name": "AUDI, Prima Scelta Plus" }, { "id": 1, "name": "FORD, DOC 0-3" }, { "id": 2, "name": "RENAULT, Selection" }, .... { "id": 999, "name": "VOLVO, Volvo Selekt" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/quality-seal -X GET -H "Authorization: <token>"
Origine¶
-
/db/origin
Metodo: GET
Ritorna: array delle origini disponibili con il relativo ID. [ { "id": 0, "name": "nazionale" }, { "id": 1, "name": "estera" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/origin -X GET -H "Authorization: <token>"
Destinazione¶
-
/db/destination
Metodo: GET
Ritorna: array delle destinazioni disponibili con il relativo ID. [ { "id": 0, "name": "privati" }, { "id": 1, "name": "commercianti" }, { "id": 2, "name": "rottamatori" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/destination -X GET -H "Authorization: <token>"
Disponibilità¶
-
/db/availability
Metodo: GET
Ritorna: array delle disponibilità disponibili con il relativo ID. [ { "id": 1, "name": "In stock" }, { "id": 2, "name": "In arrivo" }, { "id": 3, "name": "Ordinabile" }, { "id": 4, "name": "Venduto" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/availability -X GET -H "Authorization: <token>"
Stato d’uso¶
-
/db/usage
Metodo: GET
Ritorna: array degli stati d’uso disponibili con il relativo ID. [ { "id": 0, "name": "usato" }, { "id": 1, "name": "nuovo" }, ... ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/usage -X GET -H "Authorization: <token>"
Colore esterni¶
Valori di default¶
-
/db/exterior/color
Metodo: GET
Ritorna: array dei colori esterni disponibili (valori di default) con il relativo ID. [ { "id": 0, "name": "Bianco" }, { "id": 1, "name": "Rosso" }, ... { "id": 99, "name": "Nero" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/exterior/color -X GET -H "Authorization: <token>
Con dati utente personalizzati¶
-
/<userid>/db/exterior/color
Metodo: GET
Ritorna: array dei colori esterni disponibili (valori di default E personalizzati) con il relativo ID. [ { "id": 0, "name": "Bianco", "custom": false }, { "id": 1, "name": "Rosso", "custom": false }, ... { "id": 99, "name": "Grigio intellettuale", "custom": true } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/<userid>/db/exterior/color -X GET -H "Authorization: <token>"
Qualora il valore custom sia settato a TRUE si vuole indicare che quell’accessorio è stato creato dall’utente.
Verniciatura esterni¶
-
/db/exterior/paint
Metodo: GET
Ritorna: array delle tipologie di verniciatura disponibili con il relativo ID. [ { "id": 0, "name": "pastello" }, { "id": 1, "name": "metallizzato" }, { "id": 2, "name": "perlato" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/exterior/paint -X GET -H "Authorization: <token>
Colore interni¶
Valori di default¶
-
/db/interior/color
Metodo: GET
Ritorna: array dei colori interni disponibili (valori di default) con il relativo ID. [ { "id": 0, "name": "Bianco" }, { "id": 1, "name": "Rosso" }, ... { "id": 99, "name": "Nero" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/interior/color -X GET -H "Authorization: <token>
Con dati utente personalizzati¶
-
/<userid>/db/interior/color
Metodo: GET
Ritorna: array dei colori interni disponibili (valori di default E personalizzati) con il relativo ID. [ { "id": 0, "name": "Bianco", "custom": false }, { "id": 1, "name": "Rosso", "custom": false }, ... { "id": 64, "name": "Grigio alcantara", "custom": true } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/<userid>/db/interior/color -X GET -H "Authorization: <token>"
Qualora il valore custom sia settato a TRUE si vuole indicare che quell’accessorio è stato creato dall’utente.
Materiale interni¶
-
/db/interior/material
Metodo: GET
Ritorna: array delle tipologie di materiale interni disponibili con il relativo ID. [ { "id": 0, "name": "Tessuto" }, { "id": 1, "name": "Pelle" }, ... { "id": 99, "name": "Pelle/Alcantara" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/interior/material -X GET -H "Authorization: <token>
Colori base¶
-
/db/base/color
Metodo: GET
Ritorna: array dei colori base disponibili con il relativo ID. [ { "id": 1, "name": "Rosso" }, { "id": 2, "name": "Bianco" }, ... { "id": 81, "name": "Bronzo" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/base/color -X GET -H "Authorization: <token>
Etichette¶
Disponibilità¶
-
/<userid>/db/label
Metodo: GET
Ritorna: array delle etichette attualmente attive per l’utente con il relativo ID associato. [ { "id": 1, "name": "Occasione", "color": { "background": "#64992C", "text": "#F9FFEF" } }, ... { "id": 44, "name": "Commercianti", "color": { "background": "#F1F5EC", "text": "#F1F5EC" } } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/<userid>/db/labels -X GET -H "Authorization: <token>
Stile colore¶
-
/db/label/style
Metodo: GET
Ritorna: array degli stili colore disponibili con il relativo ID associato. [ { "id": "labelstyle_0", "color": { "background": "#ffffff", "text": "#000000" } }, ... { "id": "labelstyle_23", "color": { "background": "#006633", "text": "#006633" } } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/label/style -X GET -H "Authorization: <token>
Portali di pubblicazione¶
-
/db/website
Metodo: GET
Ritorna: array dei portali di pubblicazione disponibili con il relativo ID associato. [ { "id": 19, "name": "sito personale" }, ... { "id": 147, "name": "app mobile" } ]
Esempio CURL
curl https://api.gestionaleauto.com/v2/db/website -X GET -H "Authorization: <token>