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