---
title: "Étape 2 : récupérer le statut et le résultat"
method: GET
path: "/enrichment/find/{id}"
tags: ["Enrichissement"]
---

# Étape 2 : récupérer le statut et le résultat

`GET /enrichment/find/{id}`

## Request

- Base URL: `https://api.basile.cc`
- URL: `https://api.basile.cc/enrichment/find/{id}`
- Auth: API key in header `Authorization`

Relire toutes les 3 s (`retry_after_seconds`) tant que `status` vaut `pending` (202) ;
200 et `status: completed` à la fin. Relire ne relance ni ne refacture rien ; la recherche va
à son terme même sans relecture.

## Path parameters

- `id` string, required

## Response `200`

Terminée.

- EnrichmentFindResponse
  - `success` boolean
  - `id` string
  - `status` 'pending' | 'completed'
  - `email` EnrichmentChannel
    - `status` 'pending' | 'found' | 'not_found' | 'failed' | 'skipped' | 'insufficient_balance'
    - `stage` 'queued' | 'searching': Pour pending : en file, ou recherche en cours.
    - `value` string: La coordonnée, si found.
    - `verified` boolean: E-mail vérifié.
    - `already_owned` boolean: Déjà possédée par le compte : 0 centime.
    - `reason` string: Pour skipped ou failed (ex. linkedin_url_required).
    - `charged_cents` integer
  - `phone` EnrichmentChannel
    - `status` 'pending' | 'found' | 'not_found' | 'failed' | 'skipped' | 'insufficient_balance'
    - `stage` 'queued' | 'searching': Pour pending : en file, ou recherche en cours.
    - `value` string: La coordonnée, si found.
    - `verified` boolean: E-mail vérifié.
    - `already_owned` boolean: Déjà possédée par le compte : 0 centime.
    - `reason` string: Pour skipped ou failed (ex. linkedin_url_required).
    - `charged_cents` integer
  - `charged_cents` integer: Total débité pour cette demande.
  - `balance_cents` integer: Solde restant.
  - `held_cents` integer: Réservé pour les recherches en cours.
  - `currency` string
  - `replayed` boolean: Demande rejouée par son request_id.
  - `retry_after_seconds` integer: Délai conseillé avant de relire (si pending).

## Other responses

- `202`: En cours.
- `401`: Clé API absente ou invalide.
- `404`: Ressource introuvable.

---

[API](https://skmtc.dev/basile/apis/basile-api.md) · [All operations](https://skmtc.dev/basile/apis/basile-api/llms.txt) · [OpenAPI document](https://skmtc.dev/basile/apis/basile-api/revisions/f260fbfcc5eb?raw)
