Kleinanzeigen listing
curl --request POST \
--url https://api.neuralverge.ai/functions/v1/run-kleinanzeigen-listings \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"ad": "3517031976"
}
'import requests
url = "https://api.neuralverge.ai/functions/v1/run-kleinanzeigen-listings"
payload = { "ad": "3517031976" }
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({ad: '3517031976'})
};
fetch('https://api.neuralverge.ai/functions/v1/run-kleinanzeigen-listings', 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-kleinanzeigen-listings",
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([
'ad' => '3517031976'
]),
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-kleinanzeigen-listings"
payload := strings.NewReader("{\n \"ad\": \"3517031976\"\n}")
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-kleinanzeigen-listings")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"ad\": \"3517031976\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.neuralverge.ai/functions/v1/run-kleinanzeigen-listings")
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 = "{\n \"ad\": \"3517031976\"\n}"
response = http.request(request)
puts response.read_body{
"session_id": "11111111-1111-1111-1111-111111111111",
"kind": "kleinanzeigen_listing",
"ad": "3517031976",
"ad_id": "3517031976",
"human": "# Kleinanzeigen listing\n\n- **Ad:** 3517031976\n- **Proxy traffic:** 530.6 KB\n- **Title:** Pegasus E-Bike anthrazit mit Gepäckträgerkorb\n- **Price:** 2100 EUR VB\n- **Category:** Fahrräder & Zubehör\n- **Location:** 32049 Herford\n- **Seller:** Konstantin Reilender",
"machine": {
"listing": {
"id": "3517031976",
"title": "Pegasus E-Bike anthrazit mit Gepäckträgerkorb",
"url": "https://www.kleinanzeigen.de/s-anzeige/3517031976",
"price": 2100,
"currency": "EUR",
"old_price": 2500,
"is_negotiable": true,
"is_free": false,
"is_top_ad": true,
"is_sold": false,
"shipping": "Nur Abholung",
"description": "Ich verkaufe mein zuverlässiges Trekking E-Bike in schlichtem Anthrazit, das mich auf vielen Wegen begleitet hat. Es ist ideal für den Alltag oder längere Touren geeignet und bietet eine komfortable S",
"postal_code": "32049",
"state": "Nordrhein-Westfalen",
"city": "Herford",
"posted_at": "2026-09-19",
"attributes": {
"Art": "Damen",
"Typ": "Elektrofahrräder",
"Zustand": "Sehr Gut"
},
"breadcrumbs": [
"Auto, Rad & Boot",
"Fahrräder & Zubehör"
],
"category": "Fahrräder & Zubehör",
"category_id": "217",
"image": "https://img.kleinanzeigen.de/api/v1/prod-ads/images/4a/4afeb583-330b-43f5-82cd-87f1d4611bc5?rule=$_59.AUTO",
"images": [
"https://img.kleinanzeigen.de/api/v1/prod-ads/images/4a/4afeb583-330b-43f5-82cd-87f1d4611bc5?rule=$_59.AUTO",
"https://img.kleinanzeigen.de/api/v1/prod-ads/images/3a/3a0b9db2-ffee-47da-ae6a-0c377e8654cc?rule=$_59.AUTO"
],
"seller": {
"id": "4667542",
"name": "Konstantin Reilender",
"type": "private",
"active_since": "2011-02-11",
"active_ad_count": 3,
"average_rating": null,
"rating_review_count": null,
"profile_url": "https://www.kleinanzeigen.de/s-bestandsliste.html?userId=4667542"
}
},
"proxy_traffic_bytes": 543297
},
"total_points": 5
}E-commerce & Marketplaces
Kleinanzeigen listing
Get one Kleinanzeigen ad by id or URL: price, description, location, attributes, images and seller. Flat 5 points per successful run.
POST
/
functions
/
v1
/
run-kleinanzeigen-listings
Kleinanzeigen listing
curl --request POST \
--url https://api.neuralverge.ai/functions/v1/run-kleinanzeigen-listings \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"ad": "3517031976"
}
'import requests
url = "https://api.neuralverge.ai/functions/v1/run-kleinanzeigen-listings"
payload = { "ad": "3517031976" }
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({ad: '3517031976'})
};
fetch('https://api.neuralverge.ai/functions/v1/run-kleinanzeigen-listings', 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-kleinanzeigen-listings",
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([
'ad' => '3517031976'
]),
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-kleinanzeigen-listings"
payload := strings.NewReader("{\n \"ad\": \"3517031976\"\n}")
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-kleinanzeigen-listings")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"ad\": \"3517031976\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.neuralverge.ai/functions/v1/run-kleinanzeigen-listings")
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 = "{\n \"ad\": \"3517031976\"\n}"
response = http.request(request)
puts response.read_body{
"session_id": "11111111-1111-1111-1111-111111111111",
"kind": "kleinanzeigen_listing",
"ad": "3517031976",
"ad_id": "3517031976",
"human": "# Kleinanzeigen listing\n\n- **Ad:** 3517031976\n- **Proxy traffic:** 530.6 KB\n- **Title:** Pegasus E-Bike anthrazit mit Gepäckträgerkorb\n- **Price:** 2100 EUR VB\n- **Category:** Fahrräder & Zubehör\n- **Location:** 32049 Herford\n- **Seller:** Konstantin Reilender",
"machine": {
"listing": {
"id": "3517031976",
"title": "Pegasus E-Bike anthrazit mit Gepäckträgerkorb",
"url": "https://www.kleinanzeigen.de/s-anzeige/3517031976",
"price": 2100,
"currency": "EUR",
"old_price": 2500,
"is_negotiable": true,
"is_free": false,
"is_top_ad": true,
"is_sold": false,
"shipping": "Nur Abholung",
"description": "Ich verkaufe mein zuverlässiges Trekking E-Bike in schlichtem Anthrazit, das mich auf vielen Wegen begleitet hat. Es ist ideal für den Alltag oder längere Touren geeignet und bietet eine komfortable S",
"postal_code": "32049",
"state": "Nordrhein-Westfalen",
"city": "Herford",
"posted_at": "2026-09-19",
"attributes": {
"Art": "Damen",
"Typ": "Elektrofahrräder",
"Zustand": "Sehr Gut"
},
"breadcrumbs": [
"Auto, Rad & Boot",
"Fahrräder & Zubehör"
],
"category": "Fahrräder & Zubehör",
"category_id": "217",
"image": "https://img.kleinanzeigen.de/api/v1/prod-ads/images/4a/4afeb583-330b-43f5-82cd-87f1d4611bc5?rule=$_59.AUTO",
"images": [
"https://img.kleinanzeigen.de/api/v1/prod-ads/images/4a/4afeb583-330b-43f5-82cd-87f1d4611bc5?rule=$_59.AUTO",
"https://img.kleinanzeigen.de/api/v1/prod-ads/images/3a/3a0b9db2-ffee-47da-ae6a-0c377e8654cc?rule=$_59.AUTO"
],
"seller": {
"id": "4667542",
"name": "Konstantin Reilender",
"type": "private",
"active_since": "2011-02-11",
"active_ad_count": 3,
"average_rating": null,
"rating_review_count": null,
"profile_url": "https://www.kleinanzeigen.de/s-bestandsliste.html?userId=4667542"
}
},
"proxy_traffic_bytes": 543297
},
"total_points": 5
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
Ad ID or URL. e.g. 3517031976
Response
Run completed.