French Company Certifications

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

0.010 USD

Charged on valid result · Empty result not charged · Errors not charged

When to use this API?

Use for

  • 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

API Recherche d'entreprises

recherche-entreprises.api.gouv.fr

ADEME — Liste des entreprises RGE

data.ademe.fr

Agence Bio — opérateurs certifiés

opendata.agencebio.org

DGEFP — Liste publique des organismes de formation

dgefp.opendatasoft.com

Input / Output schemas

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

OpenAPI 3.1 →

Input schema
identifierstring

Required · 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
identifierstring

Required

identifier_typestring

Required

existsboolean

Required

sirenstring | null

Required

namestring | null

Required

certifications_countinteger

Required

certificationsarray

Required

sourcesarray

Required

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

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