organizations
Organization related operations
The search query
The field (and direction) on which sorting apply
The page to display
The page size
An optional fields mask
Success
GET /api/1/organizations/ HTTP/1.1
Host: www.data.gouv.fr
Accept: */*
Success
{
"data": [
{
"acronym": "text",
"badges": [
{
"kind": "text"
}
],
"business_number_id": "text",
"created_at": "2025-08-12T19:48:07.514Z",
"deleted": "2025-08-12T19:48:07.514Z",
"description": "text",
"extras": {},
"id": "text",
"last_modified": "2025-08-12T19:48:07.514Z",
"logo": "text",
"logo_thumbnail": "text",
"members": [
{
"label": "text",
"role": "admin",
"since": "2025-08-12T19:48:07.514Z",
"user": {
"class": "text",
"id": "text",
"avatar": "text",
"avatar_thumbnail": "text",
"first_name": "text",
"last_name": "text",
"page": "text",
"slug": "text",
"uri": "text",
"email": {},
"last_login_at": {}
}
}
],
"metrics": {},
"name": "text",
"page": "text",
"slug": "text",
"uri": "text",
"url": "text"
}
],
"next_page": "text",
"page": 1,
"page_size": 1,
"previous_page": "text",
"total": 1
}
An optional fields mask
The organization acronym
The organization's business identification number.
The organization creation date
The organization deletion date if deleted
The organization description in Markdown
Extras attributes as key-value pairs
The organization identifier
The organization last modification date
The organization logo URL
The organization logo thumbnail URL. This is the square (100x100) and cropped version.
The organization metrics
The organization name
The organization web page URL
The organization string used as permalink
The API URI for this organization
The organization website URL
Success
Validation error
POST /api/1/organizations/ HTTP/1.1
Host: www.data.gouv.fr
Content-Type: application/json
Accept: */*
Content-Length: 291
{
"acronym": "text",
"business_number_id": "text",
"description": "text",
"extras": {},
"id": "text",
"logo": "text",
"logo_thumbnail": "text",
"members": [
{
"role": "admin",
"user": {
"class": "text",
"id": "text",
"avatar": "text",
"avatar_thumbnail": "text",
"slug": "text"
}
}
],
"name": "text",
"slug": "text",
"url": "text"
}
{
"acronym": "text",
"badges": [
{
"kind": "text"
}
],
"business_number_id": "text",
"created_at": "2025-08-12T19:48:07.514Z",
"deleted": "2025-08-12T19:48:07.514Z",
"description": "text",
"extras": {},
"id": "text",
"last_modified": "2025-08-12T19:48:07.514Z",
"logo": "text",
"logo_thumbnail": "text",
"members": [
{
"label": "text",
"role": "admin",
"since": "2025-08-12T19:48:07.514Z",
"user": {
"class": "text",
"id": "text",
"avatar": "text",
"avatar_thumbnail": "text",
"first_name": "text",
"last_name": "text",
"page": "text",
"slug": "text",
"uri": "text",
"email": {},
"last_login_at": {}
}
}
],
"metrics": {},
"name": "text",
"page": "text",
"slug": "text",
"uri": "text",
"url": "text"
}
The string to autocomplete/suggest
The amount of suggestion to fetch
An optional fields mask
Success
GET /api/1/organizations/suggest/ HTTP/1.1
Host: www.data.gouv.fr
Accept: */*
Success
[
{
"acronym": "text",
"id": "text",
"image_url": "text",
"name": "text",
"page": "text",
"slug": "text"
}
]
The page to fetch
The page size to fetch
Filter follower by user, it allows to check if a user is following the object
An optional fields mask
Success
GET /api/1/organizations/{id}/followers/ HTTP/1.1
Host: www.data.gouv.fr
Accept: */*
Success
{
"data": [
{
"follower": {
"class": "text",
"id": "text",
"avatar": "text",
"avatar_thumbnail": "text",
"first_name": "text",
"last_name": "text",
"page": "text",
"slug": "text",
"uri": "text"
},
"id": "text",
"since": "2025-08-12T19:48:07.514Z"
}
],
"next_page": "text",
"page": 1,
"page_size": 1,
"previous_page": "text",
"total": 1
}
The organization ID or slug
An optional fields mask
Success
Organization not found
Organization has been deleted
GET /api/1/organizations/{org}/ HTTP/1.1
Host: www.data.gouv.fr
Accept: */*
{
"acronym": "text",
"badges": [
{
"kind": "text"
}
],
"business_number_id": "text",
"created_at": "2025-08-12T19:48:07.514Z",
"deleted": "2025-08-12T19:48:07.514Z",
"description": "text",
"extras": {},
"id": "text",
"last_modified": "2025-08-12T19:48:07.514Z",
"logo": "text",
"logo_thumbnail": "text",
"members": [
{
"label": "text",
"role": "admin",
"since": "2025-08-12T19:48:07.514Z",
"user": {
"class": "text",
"id": "text",
"avatar": "text",
"avatar_thumbnail": "text",
"first_name": "text",
"last_name": "text",
"page": "text",
"slug": "text",
"uri": "text",
"email": {},
"last_login_at": {}
}
}
],
"metrics": {},
"name": "text",
"page": "text",
"slug": "text",
"uri": "text",
"url": "text"
}
The organization ID or slug
An optional fields mask
The organization acronym
The organization's business identification number.
The organization creation date
The organization deletion date if deleted
The organization description in Markdown
Extras attributes as key-value pairs
The organization identifier
The organization last modification date
The organization logo URL
The organization logo thumbnail URL. This is the square (100x100) and cropped version.
The organization metrics
The organization name
The organization web page URL
The organization string used as permalink
The API URI for this organization
The organization website URL
Success
Validation error: your data cannot be updated for now, we have been notified of the error and we will fix it as soon as possible.
Error occuring when the user does not have the required permissions
Organization not found
Organization has been deleted
PUT /api/1/organizations/{org}/ HTTP/1.1
Host: www.data.gouv.fr
Content-Type: application/json
Accept: */*
Content-Length: 291
{
"acronym": "text",
"business_number_id": "text",
"description": "text",
"extras": {},
"id": "text",
"logo": "text",
"logo_thumbnail": "text",
"members": [
{
"role": "admin",
"user": {
"class": "text",
"id": "text",
"avatar": "text",
"avatar_thumbnail": "text",
"slug": "text"
}
}
],
"name": "text",
"slug": "text",
"url": "text"
}
{
"acronym": "text",
"badges": [
{
"kind": "text"
}
],
"business_number_id": "text",
"created_at": "2025-08-12T19:48:07.514Z",
"deleted": "2025-08-12T19:48:07.514Z",
"description": "text",
"extras": {},
"id": "text",
"last_modified": "2025-08-12T19:48:07.514Z",
"logo": "text",
"logo_thumbnail": "text",
"members": [
{
"label": "text",
"role": "admin",
"since": "2025-08-12T19:48:07.514Z",
"user": {
"class": "text",
"id": "text",
"avatar": "text",
"avatar_thumbnail": "text",
"first_name": "text",
"last_name": "text",
"page": "text",
"slug": "text",
"uri": "text",
"email": {},
"last_login_at": {}
}
}
],
"metrics": {},
"name": "text",
"page": "text",
"slug": "text",
"uri": "text",
"url": "text"
}
The organization ID or slug
An optional fields mask
Kind of badge (certified, etc), specific to each model
Success
POST /api/1/organizations/{org}/badges/ HTTP/1.1
Host: www.data.gouv.fr
Content-Type: application/json
Accept: */*
Content-Length: 15
{
"kind": "text"
}
Success
{
"kind": "text"
}
The organization ID or slug
Organization not found
Organization has been deleted
GET /api/1/organizations/{org}/catalog HTTP/1.1
Host: www.data.gouv.fr
Accept: */*
Aucun contenu
The organization ID or slug
Organization not found
Organization has been deleted
GET /api/1/organizations/{org}/catalog.{format} HTTP/1.1
Host: www.data.gouv.fr
Accept: */*
Aucun contenu
The search query
The field (and direction) on which sorting apply
The page to display
The page size
If set to true, it will filter on featured datasets only. If set to false, it will exclude featured datasets.
(beta, subject to change/be removed)
If set to true, it will filter on archived datasets only. If set to false, it will exclude archived datasets. User must be authenticated and results are limited to user visibility
If set to true, it will filter on deleted datasets only. If set to false, it will exclude deleted datasets. User must be authenticated and results are limited to user visibility
If set to true, it will filter on private datasets only. If set to false, it will exclude private datasets. User must be authenticated and results are limited to user visibility
An optional fields mask
Success
GET /api/1/organizations/{org}/datasets/ HTTP/1.1
Host: www.data.gouv.fr
Accept: */*
Success
{
"data": [
{
"acronym": "text",
"archived": "2025-08-12T19:48:07.514Z",
"badges": [
{
"kind": "text"
}
],
"community_resources": [
{
"checksum": {
"type": "sha1",
"value": "text"
},
"created_at": "2025-08-12T19:48:07.514Z",
"description": "text",
"extras": {},
"filesize": 1,
"filetype": "file",
"format": "text",
"harvest": {
"created_at": "2025-08-12T19:48:07.514Z",
"modified_at": "2025-08-12T19:48:07.514Z",
"uri": "text"
},
"id": "text",
"internal": {
"created_at_internal": "2025-08-12T19:48:07.514Z",
"last_modified_internal": "2025-08-12T19:48:07.514Z"
},
"last_modified": "2025-08-12T19:48:07.514Z",
"latest": "text",
"metrics": {},
"mime": "text",
"preview_url": "text",
"schema": {
"name": "text",
"url": "text",
"version": "text"
},
"title": "text",
"type": "main",
"url": "text",
"dataset": {
"class": "text",
"id": "text",
"acronym": "text",
"page": "text",
"title": "text",
"uri": "text"
},
"organization": {
"class": "text",
"id": "text",
"acronym": "text",
"badges": [
{
"kind": "text"
}
],
"logo": "text",
"logo_thumbnail": "text",
"name": "text",
"page": "text",
"slug": "text",
"uri": "text"
},
"owner": {
"class": "text",
"id": "text",
"avatar": "text",
"avatar_thumbnail": "text",
"first_name": "text",
"last_name": "text",
"page": "text",
"slug": "text",
"uri": "text"
},
"permissions": {
"delete": true,
"edit": true,
"edit_resources": true
}
}
],
"contact_points": [
{
"contact_form": "text",
"email": "text",
"id": "text",
"name": "text",
"organization": {
"class": "text",
"id": "text",
"acronym": "text",
"badges": [
{
"kind": "text"
}
],
"logo": "text",
"logo_thumbnail": "text",
"name": "text",
"page": "text",
"slug": "text",
"uri": "text"
},
"owner": {
"class": "text",
"id": "text",
"avatar": "text",
"avatar_thumbnail": "text",
"first_name": "text",
"last_name": "text",
"page": "text",
"slug": "text",
"uri": "text"
},
"role": "text"
}
],
"created_at": "2025-08-12T19:48:07.514Z",
"deleted": "2025-08-12T19:48:07.514Z",
"description": "text",
"extras": {},
"featured": true,
"frequency": "unknown",
"frequency_date": "2025-08-12T19:48:07.514Z",
"harvest": {
"archived": "text",
"archived_at": "2025-08-12T19:48:07.514Z",
"backend": "text",
"created_at": "2025-08-12T19:48:07.514Z",
"dct_identifier": "text",
"domain": "text",
"last_update": "2025-08-12T19:48:07.514Z",
"modified_at": "2025-08-12T19:48:07.514Z",
"remote_id": "text",
"remote_url": "text",
"source_id": "text",
"uri": "text"
},
"id": "text",
"internal": {
"created_at_internal": "2025-08-12T19:48:07.514Z",
"last_modified_internal": "2025-08-12T19:48:07.514Z"
},
"last_modified": "2025-08-12T19:48:07.514Z",
"last_update": "2025-08-12T19:48:07.514Z",
"license": "notspecified",
"metrics": {},
"organization": {
"class": "text",
"id": "text",
"acronym": "text",
"badges": [
{
"kind": "text"
}
],
"logo": "text",
"logo_thumbnail": "text",
"name": "text",
"page": "text",
"slug": "text",
"uri": "text"
},
"owner": {
"class": "text",
"id": "text",
"avatar": "text",
"avatar_thumbnail": "text",
"first_name": "text",
"last_name": "text",
"page": "text",
"slug": "text",
"uri": "text"
},
"page": "text",
"permissions": {
"delete": true,
"edit": true,
"edit_resources": true
},
"private": true,
"quality": {},
"resources": [
{
"checksum": {
"type": "sha1",
"value": "text"
},
"created_at": "2025-08-12T19:48:07.514Z",
"description": "text",
"extras": {},
"filesize": 1,
"filetype": "file",
"format": "text",
"harvest": {
"created_at": "2025-08-12T19:48:07.514Z",
"modified_at": "2025-08-12T19:48:07.514Z",
"uri": "text"
},
"id": "text",
"internal": {
"created_at_internal": "2025-08-12T19:48:07.514Z",
"last_modified_internal": "2025-08-12T19:48:07.514Z"
},
"last_modified": "2025-08-12T19:48:07.514Z",
"latest": "text",
"metrics": {},
"mime": "text",
"preview_url": "text",
"schema": {
"name": "text",
"url": "text",
"version": "text"
},
"title": "text",
"type": "main",
"url": "text"
}
],
"schema": {
"name": "text",
"url": "text",
"version": "text"
},
"slug": "text",
"spatial": {
"geom": {
"coordinates": [
{}
],
"type": "Point"
},
"granularity": "other",
"zones": {}
},
"tags": [
"text"
],
"temporal_coverage": {
"end": "2025-08-12T19:48:07.514Z",
"start": "2025-08-12T19:48:07.514Z"
},
"title": "text",
"uri": "text"
}
],
"next_page": "text",
"page": 1,
"page_size": 1,
"previous_page": "text",
"total": 1
}
An optional fields mask
Success
GET /api/1/organizations/{org}/discussions/ HTTP/1.1
Host: www.data.gouv.fr
Accept: */*
Success
[
{
"class": "text",
"closed": "2025-08-12T19:48:07.514Z",
"closed_by": {
"class": "text",
"id": "text",
"avatar": "text",
"avatar_thumbnail": "text",
"first_name": "text",
"last_name": "text",
"page": "text",
"slug": "text",
"uri": "text"
},
"closed_by_organization": {
"class": "text",
"id": "text",
"acronym": "text",
"badges": [
{
"kind": "text"
}
],
"logo": "text",
"logo_thumbnail": "text",
"name": "text",
"page": "text",
"slug": "text",
"uri": "text"
},
"created": "2025-08-12T19:48:07.514Z",
"discussion": {
"content": "text",
"last_modified_at": "2025-08-12T19:48:07.514Z",
"permissions": {
"delete": true,
"edit": true
},
"posted_by": {
"class": "text",
"id": "text",
"avatar": "text",
"avatar_thumbnail": "text",
"first_name": "text",
"last_name": "text",
"page": "text",
"slug": "text",
"uri": "text"
},
"posted_by_organization": {
"class": "text",
"id": "text",
"acronym": "text",
"badges": [
{
"kind": "text"
}
],
"logo": "text",
"logo_thumbnail": "text",
"name": "text",
"page": "text",
"slug": "text",
"uri": "text"
},
"posted_on": "2025-08-12T19:48:07.514Z",
"spam": {
"status": "not_checked"
}
},
"extras": {},
"id": "text",
"organization": {
"class": "text",
"id": "text",
"acronym": "text",
"badges": [
{
"kind": "text"
}
],
"logo": "text",
"logo_thumbnail": "text",
"name": "text",
"page": "text",
"slug": "text",
"uri": "text"
},
"permissions": {
"close": true,
"delete": true,
"edit": true
},
"self_web_url": "text",
"spam": {
"status": "not_checked"
},
"subject": {
"class": "text",
"id": "text"
},
"title": "text",
"url": "text",
"user": {
"class": "text",
"id": "text",
"avatar": "text",
"avatar_thumbnail": "text",
"first_name": "text",
"last_name": "text",
"page": "text",
"slug": "text",
"uri": "text"
}
}
]
The organization ID or slug
If provided, only return requests in a given status
If provided, only return requests for this user
An optional fields mask
Success
Not Authorized
GET /api/1/organizations/{org}/membership/ HTTP/1.1
Host: www.data.gouv.fr
Accept: */*
[
{
"comment": "text",
"created": "2025-08-12T19:48:07.514Z",
"id": "text",
"status": "pending",
"user": {
"class": "text",
"id": "text",
"avatar": "text",
"avatar_thumbnail": "text",
"first_name": "text",
"last_name": "text",
"page": "text",
"slug": "text",
"uri": "text",
"email": {},
"last_login_at": {}
}
}
]
The organization ID or slug
An optional fields mask
Success
POST /api/1/organizations/{org}/membership/ HTTP/1.1
Host: www.data.gouv.fr
Accept: */*
Success
{
"comment": "text",
"created": "2025-08-12T19:48:07.514Z",
"id": "text",
"status": "pending",
"user": {
"class": "text",
"id": "text",
"avatar": "text",
"avatar_thumbnail": "text",
"first_name": "text",
"last_name": "text",
"page": "text",
"slug": "text",
"uri": "text",
"email": {},
"last_login_at": {}
}
}
The organization ID or slug
An optional fields mask
Success
POST /api/1/organizations/{org}/membership/{id}/accept/ HTTP/1.1
Host: www.data.gouv.fr
Accept: */*
Success
{
"label": "text",
"role": "admin",
"since": "2025-08-12T19:48:07.514Z",
"user": {
"class": "text",
"id": "text",
"avatar": "text",
"avatar_thumbnail": "text",
"first_name": "text",
"last_name": "text",
"page": "text",
"slug": "text",
"uri": "text",
"email": {},
"last_login_at": {}
}
}
The organization ID or slug
The refusal comment.
Success
POST /api/1/organizations/{org}/membership/{id}/refuse/ HTTP/1.1
Host: www.data.gouv.fr
Content-Type: application/json
Accept: */*
Content-Length: 18
{
"comment": "text"
}
Success
Aucun contenu
An optional fields mask
Success
GET /api/1/organizations/{org}/reuses/ HTTP/1.1
Host: www.data.gouv.fr
Accept: */*
Success
[
{
"archived": "2025-08-12T19:48:07.514Z",
"badges": [
{
"kind": "text"
}
],
"created_at": "2025-08-12T19:48:07.514Z",
"datasets": [
{
"acronym": "text",
"archived": "2025-08-12T19:48:07.514Z",
"badges": [
{
"kind": "text"
}
],
"community_resources": [
{
"checksum": {
"type": "sha1",
"value": "text"
},
"created_at": "2025-08-12T19:48:07.514Z",
"description": "text",
"extras": {},
"filesize": 1,
"filetype": "file",
"format": "text",
"harvest": {
"created_at": "2025-08-12T19:48:07.514Z",
"modified_at": "2025-08-12T19:48:07.514Z",
"uri": "text"
},
"id": "text",
"internal": {
"created_at_internal": "2025-08-12T19:48:07.514Z",
"last_modified_internal": "2025-08-12T19:48:07.514Z"
},
"last_modified": "2025-08-12T19:48:07.514Z",
"latest": "text",
"metrics": {},
"mime": "text",
"preview_url": "text",
"schema": {
"name": "text",
"url": "text",
"version": "text"
},
"title": "text",
"type": "main",
"url": "text",
"dataset": {
"class": "text",
"id": "text",
"acronym": "text",
"page": "text",
"title": "text",
"uri": "text"
},
"organization": {
"class": "text",
"id": "text",
"acronym": "text",
"badges": [
{
"kind": "text"
}
],
"logo": "text",
"logo_thumbnail": "text",
"name": "text",
"page": "text",
"slug": "text",
"uri": "text"
},
"owner": {
"class": "text",
"id": "text",
"avatar": "text",
"avatar_thumbnail": "text",
"first_name": "text",
"last_name": "text",
"page": "text",
"slug": "text",
"uri": "text"
},
"permissions": {
"delete": true,
"edit": true,
"edit_resources": true
}
}
],
"contact_points": [
{
"contact_form": "text",
"email": "text",
"id": "text",
"name": "text",
"organization": {
"class": "text",
"id": "text",
"acronym": "text",
"badges": [
{
"kind": "text"
}
],
"logo": "text",
"logo_thumbnail": "text",
"name": "text",
"page": "text",
"slug": "text",
"uri": "text"
},
"owner": {
"class": "text",
"id": "text",
"avatar": "text",
"avatar_thumbnail": "text",
"first_name": "text",
"last_name": "text",
"page": "text",
"slug": "text",
"uri": "text"
},
"role": "text"
}
],
"created_at": "2025-08-12T19:48:07.514Z",
"deleted": "2025-08-12T19:48:07.514Z",
"description": "text",
"extras": {},
"featured": true,
"frequency": "unknown",
"frequency_date": "2025-08-12T19:48:07.514Z",
"harvest": {
"archived": "text",
"archived_at": "2025-08-12T19:48:07.514Z",
"backend": "text",
"created_at": "2025-08-12T19:48:07.514Z",
"dct_identifier": "text",
"domain": "text",
"last_update": "2025-08-12T19:48:07.514Z",
"modified_at": "2025-08-12T19:48:07.514Z",
"remote_id": "text",
"remote_url": "text",
"source_id": "text",
"uri": "text"
},
"id": "text",
"internal": {
"created_at_internal": "2025-08-12T19:48:07.514Z",
"last_modified_internal": "2025-08-12T19:48:07.514Z"
},
"last_modified": "2025-08-12T19:48:07.514Z",
"last_update": "2025-08-12T19:48:07.514Z",
"license": "notspecified",
"metrics": {},
"organization": {
"class": "text",
"id": "text",
"acronym": "text",
"badges": [
{
"kind": "text"
}
],
"logo": "text",
"logo_thumbnail": "text",
"name": "text",
"page": "text",
"slug": "text",
"uri": "text"
},
"owner": {
"class": "text",
"id": "text",
"avatar": "text",
"avatar_thumbnail": "text",
"first_name": "text",
"last_name": "text",
"page": "text",
"slug": "text",
"uri": "text"
},
"page": "text",
"permissions": {
"delete": true,
"edit": true,
"edit_resources": true
},
"private": true,
"quality": {},
"resources": [
{
"checksum": {
"type": "sha1",
"value": "text"
},
"created_at": "2025-08-12T19:48:07.514Z",
"description": "text",
"extras": {},
"filesize": 1,
"filetype": "file",
"format": "text",
"harvest": {
"created_at": "2025-08-12T19:48:07.514Z",
"modified_at": "2025-08-12T19:48:07.514Z",
"uri": "text"
},
"id": "text",
"internal": {
"created_at_internal": "2025-08-12T19:48:07.514Z",
"last_modified_internal": "2025-08-12T19:48:07.514Z"
},
"last_modified": "2025-08-12T19:48:07.514Z",
"latest": "text",
"metrics": {},
"mime": "text",
"preview_url": "text",
"schema": {
"name": "text",
"url": "text",
"version": "text"
},
"title": "text",
"type": "main",
"url": "text"
}
],
"schema": {
"name": "text",
"url": "text",
"version": "text"
},
"slug": "text",
"spatial": {
"geom": {
"coordinates": [
{}
],
"type": "Point"
},
"granularity": "other",
"zones": {}
},
"tags": [
"text"
],
"temporal_coverage": {
"end": "2025-08-12T19:48:07.514Z",
"start": "2025-08-12T19:48:07.514Z"
},
"title": "text",
"uri": "text"
}
],
"deleted": "2025-08-12T19:48:07.514Z",
"description": "text",
"extras": {},
"featured": true,
"id": "text",
"image": "text",
"image_thumbnail": "text",
"last_modified": "2025-08-12T19:48:07.514Z",
"metrics": {},
"organization": {
"class": "text",
"id": "text",
"acronym": "text",
"badges": [
{
"kind": "text"
}
],
"logo": "text",
"logo_thumbnail": "text",
"name": "text",
"page": "text",
"slug": "text",
"uri": "text"
},
"owner": {
"class": "text",
"id": "text",
"avatar": "text",
"avatar_thumbnail": "text",
"first_name": "text",
"last_name": "text",
"page": "text",
"slug": "text",
"uri": "text"
},
"page": "text",
"permissions": {
"delete": true,
"edit": true
},
"private": true,
"slug": "text",
"tags": [
"text"
],
"title": "text",
"topic": "health",
"type": "api",
"uri": "text",
"url": "text"
}
]
Mis à jour
Ce contenu vous a-t-il été utile ?