ToolAssay

Search French associations (loi 1901) by name in the Répertoire national des ass

Search French associations (loi 1901) by name in the Répertoire national des associations (RNA, Ministry of the Interior): trigram similarity on the normalised title, optional postal-code, department and position filters (active, dissoute, supprimee), top 20 with score_confiance and the RNA number to use on /v1/association/{rna}. Associations with AND without a SIREN; the legacy file (no declaration since 2009) is flagged fichier_source: import. Excludes Alsace-Moselle (local law).

Answeringour last check, 2026-09-24
1 of 1checks answered this week
883 msmedian answer time
$0.002listed price per call
$0.002price it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

GET https://api.sirenic.eu/v1/associations/recherche

CategoryCode and developer
Provider hostapi.sirenic.eu
Networkseip155:8453
Payment schemesexact
Self-reported calls, 30 days7 from 1 payers (the provider's figure, not ours)

Our checks, last 30 days

DayResultHTTPAskedTime
2026-09-24 valid payment request 402$0.002 883 ms

Example input (from the provider)

{
  "method": "GET",
  "queryParams": {
    "code_postal": "75",
    "q": "croix rouge"
  },
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "method": {
          "enum": [
            "GET"
          ],
          "type": "string"
        },
        "queryParams": {
          "properties": {
            "code_postal": {
              "description": "Optional postal code or prefix (2-5 digits) of the registered office, e.g. 75 or 75014",
              "type": "string"
            },
            "departement": {
              "description": "Optional department: 01-95, 2A, 2B or 971-989 (ignored when code_postal is given)",
              "type": "string"
            },
            "position": {
              "description": "Optional position filter: active, dissoute or supprimee (default: all)",
              "type": "string"
            },
            "q": {
              "description": "Association title, or an RNA number (W + 9) resolved directly. Unsupported characters are stripped; 400 only if nothing searchable is left (1-100 chars once cleaned).",
              "type": "string"
            }
          },
          "required": [
            "q"
          ],
          "type": "object"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON