French Company Certifications

Aggregates and normalizes public certifications and qualifications available for a French company, including RGE, organic certification and Qualiopi.

POST https://api.helpmyagent.com/v1/company/fr/certifications
$ 0.010 $ / callcharged on valid result · errors not charged
FRCoverageFR
DBDocumented sources4
{ }Structured outputJSON
REST + MCPx402
$Pay per call0.010 $

When should you use this API?

Use cases and limitations are published with the API so humans and agents can integrate it correctly.

Use when

  • You need public RGE, organic/Bio or Qualiopi certifications and qualifications linked to a French company.
  • You need one normalized response combining the supported public certification sources.

Avoid when

  • You need an exhaustive registry of every possible certification, private label or ISO certification held by the company.
  • You need to infer a certification that is not explicitly present in one of the supported public sources.

Limitations

  • Coverage is limited to the RGE, Agence Bio and Qualiopi public datasets used by this endpoint.
  • A temporarily unavailable source can make the result partial, and source validity/status fields remain authoritative.

Sources and provenance

Sources published for this endpoint are shown directly with their original link.

API Recherche d'entreprises

recherche-entreprises.api.gouv.fr

View source ↗
Agence Bio — opérateurs certifiés

opendata.agencebio.org

View source ↗
DGEFP — Liste publique des organismes de formation

dgefp.opendatasoft.com:liste-publique-des-of-v2

View source ↗

Stored real response

This snapshot is served from published database data without executing the paid API.

View full JSON →
company/fr/certificationsStored demo
Request
{
    "identifier": "356000000"
}
Stored response
{
    "identifier": "356000000",
    "identifier_type": "siren",
    "exists": true,
    "siren": "356000000",
    "name": "LA POSTE",
    "certifications_count": 2,
    "certifications": [
        {
            "type": "QUALIOPI",
            "source": "dgefp.opendatasoft.com:liste-publique-des-of-v2",
            "source_type": "SOURCE_PUBLIQUE",
            "siret": "35600000000048",
            "status": "certified",
            "source_status": null,
            "name": "Qualiopi",
            "issuer": null,
            "code": "11755565775",
            "valid_from": null,
            "valid_until": null,
            "certificate_url": null,
            "scopes": [
                "ACTIONS_DE_FORMATION"
            ]
        },
        {
            "type": "QUALIOPI",
            "source": "dgefp.opendatasoft.com:liste-publique-des-of-v2",
            "source_type": "SOURCE_PUBLIQUE",
            "siret": "35600000000048",
            "status": "certified",
            "source_status": null,
            "name": "Qualiopi",
            "issuer": null,
            "code": "11755762075",
            "valid_from": null,
            "valid_until": null,
            "certificate_url": null,
            "scopes": [
                "ACTIONS_DE_FORMATION"
            ]
        }
    ],
    "sources": [
        {
            "source": "data.ademe.fr:rge",
            "source_type": "SOURCE_PUBLIQUE",
            "status": "ok",
            "records": 0,
            "scope": null
        },
        {
            "source": "opendata.agencebio.org",
            "source_type": "SOURCE_PUBLIQUE",
            "status": "ok",
            "records": 0,
            "scope": "headquarters_siret"
        },
        {
            "source": "dgefp.opendatasoft.com:liste-publique-des-of-v2",
            "source_type": "SOURCE_PUBLIQUE",
            "status": "ok",
            "records": 2,
            "scope": null
        }
    ]
}
Generated : 2026-09-03T15:33:26+00:00
$Billing policy

0.010 $ / call · charged on valid result · errors not charged.

Input / Output schemas

Simplified endpoint contracts. The complete schema remains available in OpenAPI 3.1.

OpenAPI 3.1 →
Input schema
identifierstringRequired · 9-digit SIREN or 14-digit SIRET
View full JSON Schema
{
    "type": "object",
    "properties": {
        "identifier": {
            "type": "string",
            "pattern": "^[0-9]{9}([0-9]{5})?$",
            "description": "9-digit SIREN or 14-digit SIRET"
        }
    },
    "required": [
        "identifier"
    ],
    "additionalProperties": false
}
Output schema
identifierstringRequired
identifier_typestringRequired
existsbooleanRequired
sirenstring | nullRequired
namestring | nullRequired
certifications_countintegerRequired
certificationsarrayRequired
sourcesarrayRequired
View full JSON Schema
{
    "type": "object",
    "properties": {
        "identifier": {
            "type": "string"
        },
        "identifier_type": {
            "type": "string",
            "enum": [
                "siren",
                "siret"
            ]
        },
        "exists": {
            "type": "boolean"
        },
        "siren": {
            "type": [
                "string",
                "null"
            ]
        },
        "name": {
            "type": [
                "string",
                "null"
            ]
        },
        "certifications_count": {
            "type": "integer"
        },
        "certifications": {
            "type": "array",
            "items": {
                "type": "object",
                "properties": {
                    "type": {
                        "type": "string"
                    },
                    "source": {
                        "type": "string"
                    },
                    "source_type": {
                        "type": "string",
                        "enum": [
                            "SOURCE_PUBLIQUE"
                        ]
                    },
                    "siret": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "status": {
                        "type": "string"
                    },
                    "source_status": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "name": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "issuer": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "code": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "valid_from": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "valid_until": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "certificate_url": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "scopes": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    }
                },
                "required": [
                    "type",
                    "source",
                    "source_type",
                    "siret",
                    "status",
                    "source_status",
                    "name",
                    "issuer",
                    "code",
                    "valid_from",
                    "valid_until",
                    "certificate_url",
                    "scopes"
                ],
                "additionalProperties": false
            }
        },
        "sources": {
            "type": "array",
            "items": {
                "type": "object",
                "properties": {
                    "source": {
                        "type": "string"
                    },
                    "source_type": {
                        "type": "string"
                    },
                    "status": {
                        "type": "string",
                        "enum": [
                            "ok",
                            "unavailable",
                            "not_queried"
                        ]
                    },
                    "records": {
                        "type": "integer"
                    },
                    "scope": {
                        "type": [
                            "string",
                            "null"
                        ]
                    }
                },
                "required": [
                    "source",
                    "source_type",
                    "status",
                    "records",
                    "scope"
                ],
                "additionalProperties": false
            }
        }
    },
    "required": [
        "identifier",
        "identifier_type",
        "exists",
        "siren",
        "name",
        "certifications_count",
        "certifications",
        "sources"
    ],
    "additionalProperties": false
}

Example queries

Queries published with the API to help select the right endpoint.

Does this French company have an RGE qualification?
List the public certifications for SIREN 356000000.
Is this company listed as Bio or Qualiopi certified?