List processes
Search and list processes in the Circa library.
GET
/public/processesQuery parameters
| Parameter | Type | Description |
|---|---|---|
| search | string | Case-insensitive substring match on process name. |
| limit | integerdefault: 25 | 1–100. |
| offset | integerdefault: 0 | Records to skip. |
| pulled | booleandefault: false | Restrict to processes the user has pulled. Equivalent to /public/processes/pulled. |
Response
200OK
{
"items": [
{
"id": "p_4e7…",
"name": "Injection moulding of HDPE",
"source": "Ecoinvent 3.10",
"region": "GLO",
"functionalUnit": "kg",
"datePublished": "2024-09-01",
"revealed": false
}
],
"hasMore": true
}Example
curl -s 'https://api.circa.ai/public/processes?search=injection&limit=10' \
-H 'x-api-key: circa_live_xxx' \
-H 'x-team-id: TEAM_ID_FROM_OVERVIEW' \
-H 'Circa-Version: 2026-05-11.obsidian'