VeZoul.fr

Bienvenue sur VeZoul.fr

VeZoul.fr vous met à disposition une API regroupant la liste des marques automobiles avec, pour chaque, la liste des modèles et les différentes versions de chaque modèles.
Pour chaque modèle, une liste de détails est disponible (motorisation, puissance,...).

Pour avoir la liste des fonctions disponibles, consultez la documentation.

Les résultats des requêtes effectuées sur l'API sont donnés au format JSON.

L'API regroupe actuellement 12 marques et 29 modèles.

Un véhicule manque ? Proposez-le nous sur la page de contact !

Dernières mises à jour
18.09.2014 Ouverture de l'API
Usage
jQuery(document).ready(function(){
	$.get(
		'http://www.vezoul.fr/index.php/api/get_makes?apikey=YOURAPIKEY&secret=YOURSECRET',
		function(data){
			var response = JSON.parse(data);
			console.log(response);
		}
	);
});
Réponse
{"status":"ok","makes":[{"make_id":"bmw","make_name":"BMW","make_country":"de"},{"make_id":"ford","make_name":"Ford","make_country":"us"},{"make_id":"peugeot","make_name":"Peugeot","make_country":"fr"}]}

Documentation

Chaque appel à l'API doit être accompagné de votre clé privée (apikey) et de votre secret.
Ci-dessous, la génération de votre secret :
<?php
	$s_email = 'myemail@mydomain.fr'; // Your account email
	$s_key = 'MY API KEY'; // Your API Key
	$s_date = date('Y-m-d'); // Today's date
	$s_secret = md5($s_email.$s_key.$s_date);
?>
						

Liste des fonctions

get_makes
/ Remonte la liste des constructeurs présents dans l'API
/ Paramètres : country (filtrer par pays d'origine)

get_models
/ Remonte la liste des modèles présents dans l'API
/ Paramètres : make (filtrer par constructeur), year (filtrer par année de fabrication du modèle), country (filtrer par pays d'origine du constructeur)

get_versions
/ Remonte la liste des versions possible pour un modèle donné
/ Paramètres : model (id du modèle recherché)

get_model
/ Remonte les détails d'un modèle particulier
/ Paramètres : model (id du modèle recherché), version (version du modèle recherché)