Zum Inhalt springen
Wannonce
Unsere kostenlosen Dienste

API v2

Veröffentlichen und verwalten Sie Ihre Anzeigen aus Ihrer eigenen Software: REST-API, Webhooks und automatischer Feed-Import.

OpenAPI 3.1 (JSON) · API-Schlüssel

Authentification

curl -H "Authorization: Bearer wk_…" https://wannonce.eu/api/v2/listings

Quota : 5000 requêtes / jour / clé. En-têtes X-RateLimit-Limit et X-RateLimit-Remaining sur chaque réponse ; 429 au-delà.

OAuth2 (applications tierces)

Pour agir au nom d'un membre : déclarez une application dans Mon compte → API et intégrations, puis suivez le flux « authorization code » (PKCE S256 accepté).

1. GET  https://wannonce.eu/oauth2/authorize?client_id=wc_…&redirect_uri=…&response_type=code&state=…&code_challenge=…
2. POST https://wannonce.eu/api/oauth/token   grant_type=authorization_code&client_id=wc_…&code=…&client_secret=ws_… (ou code_verifier=…)
   → {"access_token":"wa_…","token_type":"Bearer","expires_in":3600,"refresh_token":"wr_…"}
3. POST https://wannonce.eu/api/oauth/token   grant_type=refresh_token&client_id=wc_…&client_secret=ws_…&refresh_token=wr_…

Bac à sable : une application créée en mode bac à sable reçoit des jetons dont les écritures (POST, DELETE) sont validées mais jamais enregistrées ; la réponse porte "sandbox": true.

Endpoints

GET/api/v2/listingsVos annonces (tous statuts)
POST/api/v2/listingsCréer une annonce (JSON : title, description, price, category, place, external_ref…)
GET/api/v2/listings/{pid}Détail d'une de vos annonces
DELETE/api/v2/listings/{pid}Supprimer
GET/api/v2/categoriesArbre des catégories (slugs)

Webhooks

Événements listing.published et message.received, envoyés en POST JSON à votre URL. Signature : en-tête X-Wannonce-Signature: sha256=… (HMAC-SHA256 du corps avec votre secret).

{"event":"listing.published","created_at":"2026-09-30T10:00:00Z","data":{"pid":"…","title":"…","url":"…"}}

Anzeigen-Feed (Multiposting)

Geben Sie die Adresse Ihres CSV- oder XML-Feeds an: Er wird stündlich synchronisiert. Anzeigen, die im Feed fehlen, werden entfernt.

external_ref,title,description,price,category,place,contact_name,contact_email,contact_phone
REF-001,Peugeot 208 GT Line,"Première main, 85 000 km",12500,voitures,lyon,Garage Martin,contact@garage.fr,

XML : <listings><listing><external_ref>…</external_ref><title>…</title>…</listing></listings> (mêmes noms de champs).

Kleinanzeigen – Österreich

Jobs Jobs
Fahrzeuge Fahrzeuge
Immobilien Immobilien
Mode Mode
Ferienwohnungen Ferienwohnungen
Freizeit & Hobby Freizeit & Hobby
Tiere Tiere
Elektronik Elektronik
Dienstleistungen Dienstleistungen
Familie Familie
Haus & Garten Haus & Garten
Gewerbliche Ausrüstung Gewerbliche Ausrüstung
Sonstiges Sonstiges