Aller au contenu principal

Partenaires et distributeurs

Des signaux prêts à intégrer, sous votre marque. Sans risque financier.

Connexions aux concurrents, abandons d’outils, changements de poste dans une liste : des signaux que vos utilisateurs ne trouvent pas ailleurs, dans un schéma JSON stable, par webhook, API ou MCP. Vous ne payez que les leads conformes à vos critères.

Aucun engagement de durée ni de volume. Crédits sans expiration.

Le format livré

Un lead, un JSON. Toujours le même schéma.

Voici exactement ce que reçoit votre webhook pour un prospect qui vient de se connecter aux commerciaux d’un concurrent. Valeurs fictives.

Webhook reçu (extrait)

POST https://votre-plateforme.com/webhooks/rodz
Content-Type: application/json
X-Webhook-Id: 7c1e4b2a-5d3f-4a8e-9b6c-2f0d1e3a4b5c
X-Webhook-Timestamp: 1759482720
X-Webhook-Signature: 3b9f0c6e2d1a…

{
  "signal": {
    "id": "d4f5a6b7-c8d9-4e0f-a1b2-c3d4e5f6a7b8",
    "name": "Concurrents CRM, France",
    "type": "competitor_relationship_monitoring",
    "last_signal_date": "2026-10-03",
    "tracked_company": "https://www.linkedin.com/company/example-rival/",
    "tracked_contact": "https://www.linkedin.com/in/example-sales-rep/"
  },
  "contact": {
    "lead_id": "7c1e4b2a-5d3f-4a8e-9b6c-2f0d1e3a4b5c",
    "created_at": "2026-10-03T09:12:00+00:00",
    "first_name": "Camille",
    "last_name": "Exemple",
    "title": "Head of Sales",
    "email": "camille@example-saas.com",
    "phone": "",
    "country_code": "FR",
    "linkedin_profile_url": "https://www.linkedin.com/in/example-profile/",
    "matched_persona": "Sales Director"
  },
  "company": {
    "name": "Example SaaS",
    "website": "https://example-saas.com",
    "industry": "Software Development",
    "employee_count": 180,
    "employee_range": "51-200",
    "hq_country_code": "FR",
    "tech_stack": ["HubSpot", "Segment"]
  }
}
X-Webhook-Id
Identifiant stable, le même à chaque nouvel essai : votre clé de dédoublonnage.
X-Webhook-Signature
HMAC-SHA256 du corps, à vérifier avec votre secret.
signal.type
Le type de signal, l’un des 46 du catalogue (GET /api/v1/signal-types).
signal.tracked_company · tracked_contact
Le concurrent surveillé, et la personne de son équipe à qui le prospect vient de se connecter.
contact.*
La personne : poste, email si l’enrichissement est activé, profil LinkedIn, persona validé.
company.*
Son entreprise : secteur, effectif, pays, outils détectés.

Trois objets imbriqués, signal, contact et company. Chaque champ est toujours présent : une valeur inconnue vaut "", jamais null, votre parseur ne casse pas.

Voir tous les schémas →

Intégration

Trois appels, et c’est en ligne

Pas de projet data : une clé, un signal par utilisateur, un endpoint qui reçoit.

  1. 1

    Créez une clé API

    Dans Intégrations → API. Les 100 crédits offerts suffisent pour tester.

  2. 2

    Créez un signal avec votre webhookUrl

    Un POST porte les filtres de votre utilisateur et l’adresse où livrer.

  3. 3

    Recevez les leads

    test-webhook valide votre réception, puis chaque lead qualifié arrive signé, dès qu’il est prêt.

Créer un signal pour un de vos utilisateurs

curl -X POST https://api.rodz.io/api/v1/signals/competitor-connections \
  -H "Authorization: Bearer $RODZ_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Concurrents CRM, France",
    "webhookUrl": "https://votre-plateforme.com/webhooks/rodz",
    "dailyLeadLimit": 50,
    "config": {
      "linkedinCompanyUrls": [
        "https://www.linkedin.com/company/example-rival/"
      ],
      "locations": ["France"],
      "getEmails": true
    }
  }'

Déjà intégré par

  • lemlist
  • Cargo
  • Bulldozer
  • Kalent
  • The Sales Engine
  • Overloop
  • Sinky
  • Extrovert

Zéro risque financier

Vous ne payez que les leads conformes à vos critères

Distribuer de la donnée ne devrait pas vous obliger à parier sur des volumes.

  • Conforme, sinon gratuit

    Un lead est facturé s’il correspond aux critères exacts du signal. Un lead écarté par nos contrôles est recrédité.

  • Aucun engagement

    Ni durée, ni volume minimum. Vous suivez la demande de vos utilisateurs, à la hausse comme à la baisse.

  • Crédits sans expiration

    Les crédits achetés restent sur votre compte. Aucun stock perdu en fin de mois ou d’année.

  • Un signal livre peu ? Il coûte peu

    Vous payez les leads produits, pas un forfait. Un signal calme ne vous laisse aucun minimum à rattraper.

Ce que vous y gagnez

Un catalogue de signaux prêt à vendre

  • De la donnée fraîche, instantanément

    Chaque lead arrive sur votre webhook dès qu’il est qualifié. Vos utilisateurs agissent pendant que le signal est chaud.

  • Votre marque, votre prix

    En marque blanche, vos utilisateurs voient votre produit. Vous fixez votre prix de revente et gardez la marge.

  • 46 signaux, sans équipe data à monter

    Connexions aux concurrents, réactions à leurs posts, abandons d’outils, marchés publics attribués : vérifiés et enrichis du bon contact.

  • Un signal manquant ? Nous l’ajoutons

    Vos clients ont un besoin que le catalogue ne couvre pas : nous l’ajoutons, en exclusivité sous licence si vous le souhaitez.

Pour aller plus loin

Tout le catalogue en un appel

Construisez votre propre sélecteur de signaux : chaque type, son coût en crédits, ses paramètres et les champs livrés.

GET /api/v1/signal-types (extrait)

curl https://api.rodz.io/api/v1/signal-types \
  -H "Authorization: Bearer $RODZ_API_KEY"

{
  "signalTypes": [
    {
      "signalTypeId": "competitor_relationship_monitoring",
      "name": "Competitor Connections",
      "category": "competitive_intelligence",
      "creditsPerLead": 5,
      "createEndpoint": "/api/v1/signals/competitor-connections",
      "configParameters": {
        "linkedinCompanyUrls": { "type": "array" },
        "locations": { "type": "array" },
        "targetPersonas": { "type": "array" },
        "getEmails": { "type": "boolean" }
      },
      "outputFields": [
        "signal.tracked_company",
        "contact.email",
        "company.name"
      ]
    }
  ]
}

Remplacez $RODZ_API_KEY par votre clé (Intégrations → API). Extrait d’une entrée du catalogue ; schéma complet dans la documentation.

  • Webhooks signés HMAC-SHA256 (X-Webhook-Signature, X-Webhook-Timestamp)
  • X-Webhook-Id identique à chaque renvoi, pour dédoublonner
  • Renvoi automatique en cas de timeout, d’erreur 5xx ou de 429
  • Endpoint de test et rejeu des leads vers un nouveau webhook
  • 6 000 requêtes par minute et par clé (≈ 100 par seconde), 429 et Retry-After au-delà
  • Version dans le chemin (/api/v1) ; un endpoint renommé garde son ancien chemin, signalé dans le catalogue
  • Plafond quotidien par signal (dailyLeadLimit), réglable par API
  • Champs vides livrés en "", jamais absents ni null
  • Enrichissement de contacts à l’unité ou en masse

Prix

Un prix au crédit, qui baisse avec votre volume

  • Un coût en crédits par signal

    Un lead coûte de 0,5 à 12 crédits selon le signal, lisible dans le catalogue API.

  • Prépayé ou facture mensuelle

    Des crédits sans expiration, ou une facture mensuelle en euros sur les leads livrés dans le mois.

  • À la carte

    Le signal seul, le signal qualifié, ou le signal avec le décideur. Gardez votre propre enrichissement si vous en avez un.

Votre prix au crédit

De 0,10 € à 0,05 € le crédit : le prix baisse avec le volume acheté, sans engagement de durée.

Mise en route

Du premier test à la production

  1. 1

    Accès de test, en libre-service

    Créez un compte en ligne (100 crédits offerts), générez votre clé dans Intégrations → API. Aucun rendez-vous.

  2. 2

    Échantillon sur vos cibles

    Créez les signaux visés, validez votre réception avec test-webhook, jugez les leads sur pièces.

  3. 3

    Appel de cadrage, si utile

    Volumes, format de livraison, conditions de revente.

  4. 4

    Conditions

    Volume de crédits, prépayé ou facture mensuelle.

  5. 5

    Production

    Webhooks branchés, plafonds réglés, qualité suivie avec votre équipe.

Questions fréquentes

Vos questions, nos réponses

Vous ne payez que les leads conformes à vos critères. Vos crédits restent sur votre compte, sans expiration, pour un autre signal ou pour plus tard.
Chaque webhook est signé HMAC-SHA256. Un timeout, une erreur 5xx ou un 429 déclenche un renvoi automatique, avec le même en-tête X-Webhook-Id : dédoublonnez dessus. Un endpoint de test valide votre réception avant la production, et les leads existants peuvent être rejoués vers un nouveau webhook. L’API accepte 6 000 requêtes par minute et par clé.
L’équipe Rodz, directement : un appel de cadrage, un échantillon sur vos cibles, puis un suivi de la qualité partagé avec votre équipe une fois en production.
Oui. La donnée arrive dans votre produit par API et webhooks, et le payload ne mentionne jamais Rodz : vos utilisateurs voient votre interface. Vous fixez votre prix de revente.
Nous l’ajoutons au catalogue. Un signal sur mesure peut rester exclusif sous licence annuelle.
Surtout le temps de votre équipe technique. Compte, clé API, catalogue et endpoint de test sont en libre-service : vous avancez sans attendre de rendez-vous.

Testez l’API dès aujourd’hui

Créez un compte, générez une clé, appelez le catalogue. Un appel reste possible pour cadrer volumes et revente.