French Company Public Funding

Finds and ranks French public funding programs potentially relevant to a company based on its profile, location and project. Eligibility results are indicative and do not constitute an official eligibility decision.

0.020 USD

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

When to use this API?

Use for

  • You need to find and rank French public funding schemes that may fit a company profile, territory and optional project.
  • You need explainable matching reasons and known/unknown eligibility criteria before manually reviewing an aid program.

Avoid when

  • You need an official eligibility decision, approval decision or automatic grant application.
  • You need funding programs unrelated to the public Aides-entreprises dataset used by this endpoint.

Limitations

  • potentially_eligible means only that automatically verifiable criteria show no known incompatibility; detailed conditions must still be checked.
  • Some workforce, company-age, size-text and fine-grained geographic criteria can remain unknown, and very local schemes can be omitted when exact geographic matching is not possible.

Sources and provenance

API Recherche d'entreprises

recherche-entreprises.api.gouv.fr

Aides-entreprises.fr — stock public des aides

data.aides-entreprises.fr

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

projectstring

Optional project context used to rank matching public aid schemes

limitinteger

Maximum number of ranked aid schemes to return

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"
        },
        "project": {
            "type": "string",
            "minLength": 2,
            "description": "Optional project context used to rank matching public aid schemes"
        },
        "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 25,
            "default": 10,
            "description": "Maximum number of ranked aid schemes to return"
        }
    },
    "required": [
        "identifier"
    ],
    "additionalProperties": false
}
Output schema
identifierstring

Required

identifier_typestring

Required

existsboolean

Required

sirenstring | null

Required

namestring | null

Required

company_statusstring | null

Required

matching_contextobject

Required

source_total_countinteger

Required

total_candidatesinteger

Required

returned_countinteger

Required

truncatedboolean

Required

aidsarray

Required

limitationsarray

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"
            ]
        },
        "company_status": {
            "type": [
                "string",
                "null"
            ]
        },
        "matching_context": {
            "type": "object"
        },
        "source_total_count": {
            "type": "integer"
        },
        "total_candidates": {
            "type": "integer"
        },
        "returned_count": {
            "type": "integer"
        },
        "truncated": {
            "type": "boolean"
        },
        "aids": {
            "type": "array",
            "items": {
                "type": "object",
                "properties": {
                    "id": {
                        "type": "string"
                    },
                    "name": {
                        "type": "string"
                    },
                    "object": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "operations": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "conditions": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "amount": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "beneficiaries": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "validation_date": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "valid_until": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "natures": {
                        "type": "array"
                    },
                    "territories": {
                        "type": "array"
                    },
                    "profiles": {
                        "type": "array"
                    },
                    "projects": {
                        "type": "array"
                    },
                    "contacts": {
                        "type": "array"
                    },
                    "source_links": {
                        "type": "array"
                    },
                    "application_links": {
                        "type": "array"
                    },
                    "match": {
                        "type": "object",
                        "properties": {
                            "score": {
                                "type": "number"
                            },
                            "potentially_eligible": {
                                "type": "boolean"
                            },
                            "verified_criteria": {
                                "type": "array"
                            },
                            "unknown_criteria": {
                                "type": "array"
                            },
                            "reasons": {
                                "type": "array"
                            },
                            "matched_territory": {
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "matched_profile": {
                                "type": [
                                    "string",
                                    "null"
                                ]
                            },
                            "matched_project": {
                                "type": [
                                    "string",
                                    "null"
                                ]
                            }
                        }
                    },
                    "source": {
                        "type": "string"
                    },
                    "source_type": {
                        "type": "string",
                        "enum": [
                            "SOURCE_PUBLIQUE"
                        ]
                    }
                }
            }
        },
        "limitations": {
            "type": "array"
        }
    },
    "required": [
        "identifier",
        "identifier_type",
        "exists",
        "siren",
        "name",
        "company_status",
        "matching_context",
        "source_total_count",
        "total_candidates",
        "returned_count",
        "truncated",
        "aids"
    ],
    "additionalProperties": false
}

Example queries

Which public grants could be relevant to SIREN 356000000 for energy savings?
Find potentially relevant French public funding for this company.
Rank aid schemes for this company and explain why they match.