Search API
Generated from the Celerp 2.4.0 OpenAPI schema, 16 September 2026.
GET /search
Global Search
Search every module the caller may see and merge the results. Response shape: {"results": {module: {result_key: [...]}}, "degraded_modules": [...]} A module is present in `results` only when the caller holds its permission and its provider returned cleanly. A module the caller cannot see is omitted entirely and is NOT degraded. A provider that failed is named in `degraded_modules` with no partial results.
Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
q | query | -- | string | -- |
Responses
| Status | Description | Body |
|---|---|---|
200 | Successful Response | object |
422 | Validation Error | HTTPValidationError |
Example
curl -X GET http://localhost:8000/search \
-H "Authorization: Bearer $TOKEN"