# Resolve402 Decision Makers

> Resolve402 Decision Makers is a paid API for AI agents from resolve402.dev, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-11).

Returns French company decision makers (legal officers) from the official RNE registry along with company web domain, mail provider, and probable business email addresses, given a SIREN or company name.

## Facts

- Endpoint: GET https://resolve402.dev/api/decision-makers?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/resolve402-decision-makers-72a7f826
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_D0kF9-7mEsnl83G2ciy3V

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability resolve402-decision-makers-72a7f826
```

Example prompt: Can you find the decision makers and probable business email addresses for the French company Decathlon — their SIREN is 343920076?

## When to prefer this

Use this endpoint when you need to identify and contact decision makers at French companies, especially when you have a SIREN or company name and need both registry-verified officer identity and inferred business email addresses. Ideal for B2B sales prospecting, due diligence, and lead enrichment workflows targeting French businesses. Prefer this over generic email-finding tools when you need legally registered officer data anchored to the official French RNE registry.

## Known failure modes

- No officers found for a given SIREN or company name (not charged)
- Invalid or non-existent SIREN returns empty or error response
- Company name is ambiguous and matches multiple entries
- Mail provider or domain cannot be resolved, resulting in partial data
- Payment not processed correctly via x402 protocol

## How this service works

Company directors in France (dirigeants, CEO, président, gérant) with their probable business email, in one call. From a SIREN or a company name: legal officers from the official registry (RNE), company web domain, mail provider, and a probable work email per officer (pattern-based, not SMTP-verified, verified:false). Charged only if officers are found. Nothing stored (GDPR).

## Output

Returns a structured response listing the company's legal officers as found in the official French RNE registry, along with the company's web domain, the detected mail provider (e.g. Google Workspace, Microsoft 365, OVH), and probable business email addresses for each officer. Only charged if officers are actually found.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "siren": {
       "type": "string",
       "description": "9-digit French SIREN"
      },
      "domain": {
       "type": "string",
       "description": "Optional company domain hint"
      },
      "company": {
       "type": "string",
       "description": "Company name (if no SIREN)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "domain": {
   "domain": "acme.fr",
   "evidence": "siren_on_homepage",
   "confidence": "high"
  },
  "company": {
   "city": "PARIS",
   "name": "ACME",
   "siren": "880880082"
  },
  "officers": [
   {
    "role": "Président de SAS",
    "email": {
     "address": "claire.martin@acme.fr",
     "verified": false
    },
    "last_name": "Martin",
    "first_name": "Claire"
   }
  ],
  "mail_provider": "google_workspace"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/resolve402-decision-makers-72a7f826/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from resolve402.dev](https://www.zero.xyz/host/resolve402.dev/llms.txt)
