leboncoin Categories
curl --request POST \
--url https://api.neuralverge.ai/functions/v1/run-leboncoin-categories \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{}'import requests
url = "https://api.neuralverge.ai/functions/v1/run-leboncoin-categories"
payload = {}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({})
};
fetch('https://api.neuralverge.ai/functions/v1/run-leboncoin-categories', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.neuralverge.ai/functions/v1/run-leboncoin-categories",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.neuralverge.ai/functions/v1/run-leboncoin-categories"
payload := strings.NewReader("{}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.neuralverge.ai/functions/v1/run-leboncoin-categories")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.neuralverge.ai/functions/v1/run-leboncoin-categories")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{}"
response = http.request(request)
puts response.read_body{
"session_id": "11111111-1111-1111-1111-111111111111",
"kind": "leboncoin_categories",
"category": null,
"include_filters": false,
"human": "# leboncoin categories\n\n- **Category:** (all)\n- **Include filters:** no\n- **Categories returned:** 115\n- **Proxy traffic:** 667.4 KB",
"machine": {
"total_items": 115,
"items": [
{
"@type": "LeboncoinCategory",
"id": "0",
"name": "Toutes catégories",
"slug": "toutes_categories",
"parent_id": null,
"subcategories": [
{
"@type": "LeboncoinCategory",
"id": "8",
"name": "Immobilier",
"slug": "_immobilier_",
"parent_id": "0",
"subcategories": [
{
"@type": "LeboncoinCategory",
"id": "9",
"name": "Ventes immobilières",
"slug": "ventes_immobilieres",
"parent_id": "8",
"subcategories": [],
"filters": []
},
{
"@type": "LeboncoinCategory",
"id": "2001",
"name": "Immobilier Neuf",
"slug": "immobilier_neuf",
"parent_id": "8",
"subcategories": [],
"filters": []
}
],
"filters": []
},
{
"@type": "LeboncoinCategory",
"id": "1",
"name": "Véhicules",
"slug": "_vehicules_",
"parent_id": "0",
"subcategories": [
{
"@type": "LeboncoinCategory",
"id": "2",
"name": "Voitures",
"slug": "voitures",
"parent_id": "1",
"subcategories": [],
"filters": []
},
{
"@type": "LeboncoinCategory",
"id": "3",
"name": "Motos",
"slug": "motos",
"parent_id": "1",
"subcategories": [],
"filters": []
}
],
"filters": []
}
],
"filters": []
}
],
"response_bytes": 683441
},
"total_points": 5
}E-commerce & Marketplaces
leboncoin Categories
Get the leboncoin category tree (id, name, slug, parent and nested subcategories). With include_filters enabled, the first category also carries the full catalog of search filters and their enum values. 5 point per returned record.
POST
/
functions
/
v1
/
run-leboncoin-categories
leboncoin Categories
curl --request POST \
--url https://api.neuralverge.ai/functions/v1/run-leboncoin-categories \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{}'import requests
url = "https://api.neuralverge.ai/functions/v1/run-leboncoin-categories"
payload = {}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({})
};
fetch('https://api.neuralverge.ai/functions/v1/run-leboncoin-categories', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.neuralverge.ai/functions/v1/run-leboncoin-categories",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.neuralverge.ai/functions/v1/run-leboncoin-categories"
payload := strings.NewReader("{}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.neuralverge.ai/functions/v1/run-leboncoin-categories")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.neuralverge.ai/functions/v1/run-leboncoin-categories")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{}"
response = http.request(request)
puts response.read_body{
"session_id": "11111111-1111-1111-1111-111111111111",
"kind": "leboncoin_categories",
"category": null,
"include_filters": false,
"human": "# leboncoin categories\n\n- **Category:** (all)\n- **Include filters:** no\n- **Categories returned:** 115\n- **Proxy traffic:** 667.4 KB",
"machine": {
"total_items": 115,
"items": [
{
"@type": "LeboncoinCategory",
"id": "0",
"name": "Toutes catégories",
"slug": "toutes_categories",
"parent_id": null,
"subcategories": [
{
"@type": "LeboncoinCategory",
"id": "8",
"name": "Immobilier",
"slug": "_immobilier_",
"parent_id": "0",
"subcategories": [
{
"@type": "LeboncoinCategory",
"id": "9",
"name": "Ventes immobilières",
"slug": "ventes_immobilieres",
"parent_id": "8",
"subcategories": [],
"filters": []
},
{
"@type": "LeboncoinCategory",
"id": "2001",
"name": "Immobilier Neuf",
"slug": "immobilier_neuf",
"parent_id": "8",
"subcategories": [],
"filters": []
}
],
"filters": []
},
{
"@type": "LeboncoinCategory",
"id": "1",
"name": "Véhicules",
"slug": "_vehicules_",
"parent_id": "0",
"subcategories": [
{
"@type": "LeboncoinCategory",
"id": "2",
"name": "Voitures",
"slug": "voitures",
"parent_id": "1",
"subcategories": [],
"filters": []
},
{
"@type": "LeboncoinCategory",
"id": "3",
"name": "Motos",
"slug": "motos",
"parent_id": "1",
"subcategories": [],
"filters": []
}
],
"filters": []
}
],
"filters": []
}
],
"response_bytes": 683441
},
"total_points": 5
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
Response
Run completed.
Session identifier for this run.
Data source identifier for this endpoint.
Markdown summary of the result, for display.
Structured result payload.
Show child attributes
Show child attributes
Points charged for this run.