Tool tree
Platform for exploring French public data on territories, communes, elected officials and statistics, with a public HTTP API and OpenAPI specification.
Implementation
gradeNot graded
gradeNot graded
get_api_healthAnswer
Check whether the DataRespublica API is available.
View tool JSON
{
"name": "get_api_health",
"kind": "answer",
"impl": "imperative",
"description": "Check whether the DataRespublica API is available.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}open_api_documentationAction
Open the DataRespublica HTTP API documentation page.
View tool JSON
{
"name": "open_api_documentation",
"kind": "act",
"impl": "imperative",
"description": "Open the DataRespublica HTTP API documentation page.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}open_openapi_specAction
Open the OpenAPI JSON specification for the DataRespublica API.
View tool JSON
{
"name": "open_openapi_spec",
"kind": "act",
"impl": "imperative",
"description": "Open the OpenAPI JSON specification for the DataRespublica API.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}open_territory_pageAction
Build the canonical URL for a French territory page (commune, département, région) by slug.
View tool JSON
{
"name": "open_territory_page",
"kind": "act",
"impl": "imperative",
"description": "Build the canonical URL for a French territory page (commune, département, région) by slug.",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Territory slug, e.g. 75056-paris or 69-rhone"
}
},
"required": [
"slug"
],
"additionalProperties": false
}
}open_commune_explorerAction
Open the interactive commune explorer to filter and compare French communes.
View tool JSON
{
"name": "open_commune_explorer",
"kind": "act",
"impl": "imperative",
"description": "Open the interactive commune explorer to filter and compare French communes.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}open_elu_directoryAction
Open the elected officials (élus) directory.
View tool JSON
{
"name": "open_elu_directory",
"kind": "act",
"impl": "imperative",
"description": "Open the elected officials (élus) directory.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}