Aller au contenu principal
API REST & MCP

La donnée Rodz, dans votre produit

La même production que l'application, par API : créez des signaux, recevez chaque lead qualifié par webhook signé, enrichissez des contacts, surveillez des listes de comptes. 46 types de signaux en libre-service.

Ce que vous pouvez construire

Six familles d'endpoints, une seule clé.

Signaux

Créez, modifiez, mettez en pause un signal par type (levées de fonds, changements de poste, offres d’emploi, marchés publics...), avec ses filtres et son plafond quotidien.

Webhooks

Chaque lead qualifié est poussé vers votre URL dès qu’il est prêt. Signature HMAC-SHA256, en-tête X-Webhook-Id identique à chaque renvoi pour dédoublonner.

Watchlists

Fournissez une liste de comptes ou de profils et recevez ce qui leur arrive : levée, rachat, recrutement, changement de poste.

Enrichissement

Email, téléphone et données entreprise d’un contact, à l’unité ou en masse.

Test et rejeu

Envoyez un payload de test à votre endpoint, ou rejouez les leads existants vers un nouveau webhook.

Serveur MCP

Vos agents IA interrogent directement les signaux et les leads Rodz.

Votre premier signal

Le corps de la requête décrit vos cibles. Le schéma complet de chaque type de signal, et le payload que reçoit votre webhook, sont dans la documentation.

  1. 1

    Créez un compte de test

    100 crédits offerts, sans carte bancaire.

  2. 2

    Générez votre clé API

    Dans Intégrations → API. Le secret de signature de vos webhooks est sur la même page.

  3. 3

    Validez votre webhook

    Créez un signal, envoyez-vous un payload de test, puis laissez arriver les vrais leads.

# 1. Lister le catalogue des signaux
curl https://api.rodz.io/api/v1/signal-types \
  -H "Authorization: Bearer $RODZ_API_KEY"

# 2. Créer un signal (changements de poste)
curl -X POST https://api.rodz.io/api/v1/signals/job-changes \
  -H "Authorization: Bearer $RODZ_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Nouveaux CTO en France",
    "webhookUrl": "https://example.com/webhooks/rodz",
    "dailyLeadLimit": 20,
    "config": {
      "jobTitles": ["CTO"],
      "locations": ["France"],
      "getEmails": true
    }
  }'

# 3. Valider votre réception (SIGNAL_ID renvoyé à l'étape 2)
curl -X POST https://api.rodz.io/api/v1/signals/$SIGNAL_ID/test-webhook \
  -H "Authorization: Bearer $RODZ_API_KEY"

Partenaires

Vous intégrez Rodz dans un produit que vous vendez ?

Marque blanche, achat de crédits en volume sur facture, signaux sur mesure et accompagnement jusqu’à la mise en production.

Voir l'offre partenaires

Prêt à intégrer Rodz ?

Documentation interactive, endpoint de test, 100 crédits pour essayer.