List Projects
GEThttps://api.confident-ai.com/v2/projects
Lists every project in your organization, ordered by name. Each project is returned in full, including the governance policy it is enrolled in, so a caller building a project picker does not need a second call per row.
curl -X GET "https://api.confident-ai.com/v2/projects" \
-H "CONFIDENT_API_KEY: <ORGANIZATION-API-KEY>"{
"success": true,
"data": {
"projects": [
{
"id": "<PROJECT-ID>",
"name": "Customer Support Agent",
"description": "The support chatbot serving acme.com.",
"organizationId": "<ORGANIZATION-ID>",
"created_at": "2025-01-14T09:30:00.000Z",
"governancePolicy": {
"id": "<GOVERNANCE-POLICY-ID>",
"name": "EU AI Act"
}
}
]
},
"deprecated": false
}Headers
CONFIDENT_API_KEYstringRequiredThe organization API key for your Confident AI organization.
Response
List Projects succeeded.
successbooleanIndicates if the request was successful.
dataobjectThe organization's projects. The list is not paginated: every project is returned.
Show 1 propertyHide 1 property
projectslist of objectsEvery project in the organization, ordered by name.
Show 6 propertiesHide 6 properties
idstringThe id of the project, generated by Confident AI.
namestringThe name of the project, unique within the organization.
descriptionstring | nullWhat the project covers, or null when it has no description.
organizationIdstringThe id of the organization the project belongs to.
created_atstringWhen the project was created.
governancePolicyobject | nullThe governance policy a project is enrolled in, named rather than resolved. Retrieve the policy itself to see the controls it enforces.
Show 2 propertiesHide 2 properties
idstringThe id of the governance policy, generated by Confident AI.
namestringThe name of the governance policy.
deprecatedbooleanIndicates if this endpoint is deprecated.