Annonces Automobile
Annonces Automobile · GPT-Aktionen
AnnoncesAutomobileGPTAPI
Api annonces automobile pour la recherche de véhicules via ChatGPT
GET /script/automat/_export/gpt-test.phpRetourne les véhicules correspondants à la recherche de l'utilisateur
Ursprüngliches API-Schema
{
"openapi": "3.0.0",
"info": {
"title": "AnnoncesAutomobileGPTAPI",
"description": "Api annonces automobile pour la recherche de véhicules via ChatGPT",
"version": "1.0.0"
},
"servers": [
{
"url": "https://www.annonces-automobile.com/"
}
],
"paths": {
"/script/automat/_export/gpt-test.php": {
"get": {
"summary": "Retourne les véhicules correspondants à la recherche de l'utilisateur",
"operationId": "getVehicles",
"parameters": [
{
"name": "marque",
"in": "query",
"description": "Marque du véhicule",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "modele",
"in": "query",
"description": "Modèle du véhicule",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "km",
"in": "query",
"description": "Kilométrage du véhicule",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "km_param",
"in": "query",
"description": "Si le kilométrage doit être suppérieur ou inférieur",
"required": false,
"schema": {
"type": "string",
"enum": [
"SUP",
"INF"
]
}
},
{
"name": "prix",
"in": "query",
"description": "Prix du véhicule",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "prix_param",
"in": "query",
"description": "Si le prix doit être suppérieur ou inférieur",
"required": false,
"schema": {
"type": "string",
"enum": [
"SUP",
"INF"
]
}
},
{
"name": "transmission",
"in": "query",
"description": "Type de transmission du véhicule",
"required": false,
"schema": {
"type": "string",
"enum": [
"Automatique",
"Mecanique"
]
}
},
{
"name": "chevaux",
"in": "query",
"description": "Puissance en chevaux du véhicule",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "chevaux_param",
"in": "query",
"description": "Si a puissance doit être suppérieur ou inférieur",
"required": false,
"schema": {
"type": "string",
"enum": [
"SUP",
"INF"
]
}
},
{
"name": "portes",
"in": "query",
"description": "Nombre de portes du véhicule",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "annee",
"in": "query",
"description": "Année du véhicule",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "annee_param",
"in": "query",
"description": "Si l'année doit être suppérieure ou inférieure ou égale",
"required": false,
"schema": {
"type": "string",
"enum": [
"SUP",
"INF",
"EQU"
]
}
},
{
"name": "couleur",
"in": "query",
"description": "Couleur du véhicule",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "carburant",
"in": "query",
"description": "Type de carburant du véhicule",
"required": false,
"schema": {
"type": "string",
"enum": [
"Diesel",
"Essence",
"Bicarburation essence / GPL",
"Hybride",
"Electrique",
"Bicarburation essence / bioéthanol",
"Gaz Naturel"
]
}
}
],
"responses": {
"200": {
"description": "Liste des véhicules",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "object",
"properties": {
"titre": {
"type": "string"
},
"prix": {
"type": "string"
},
"km": {
"type": "string"
},
"professionnel": {
"type": "string"
},
"photo": {
"type": "string"
},
"lien": {
"type": "string"
}
}
}
}
}
}
},
"512": {
"description": "Marque de véhicule inconnue",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "object",
"properties": {
"marque": {
"type": "string"
}
}
}
}
}
}
},
"513": {
"description": "Modèle inconnu",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "object",
"properties": {
"modele": {
"type": "string"
}
}
}
}
}
}
},
"514": {
"description": "Couleur inconnue ou non disponible",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "object",
"properties": {
"couleur": {
"type": "string"
}
}
}
}
}
}
}
}
}
}
}
}