API Reference
feed
1 endpoint
/api/v1/feedGet Feed
Get the current user's activity feed.
feed_type=all: Returns a paginated list of enriched activity log entries with attached activity and organization details, ordered by most recent first. Optionally filter by activity_type.feed_type=registrations: Returns activities the user has registered for or checked into, ordered by start_time (soonest first). By default, only returns current and upcoming activities. Set include_past=true to include all activities regardless of timing.
Query parameters
| page | integer | Page number default: 1 · ≥ 1 |
| page_size | integer | Items per page default: 20 · ≥ 1 · ≤ 100 |
| activity_types | string | null | Filter by activity types, comma-separated |
| organization_uuids | string | null | Filter by organization UUIDs, comma-separated |
| feed_type | enum | Feed type: 'all' for full activity log, 'registrations' for registered activities only default: "all" |
| include_past | boolean | For registrations: include past events (default: only current and upcoming) default: false |
| default_backend | string | default: "primary" |
Responses
PaginatedResponse_EnhancedUserActivityLogResponse_ | PaginatedResponse_UserRegisteredActivityResponse_
| Field | Type | Description |
|---|---|---|
| errors* | object | Map of field names to error messages. Use '_root' for form-level errors. |
| message* | string | Human-readable error summary |
| code | string | null | Machine-readable error code |
| Field | Type | Description |
|---|---|---|
| errors* | object | Map of field names to error messages. Use '_root' for form-level errors. |
| message* | string | Human-readable error summary |
| code | string | null | Machine-readable error code |
| Field | Type | Description |
|---|---|---|
| errors* | object | Map of field names to error messages. Use '_root' for form-level errors. |
| message* | string | Human-readable error summary |
| code | string | null | Machine-readable error code |
Example request
curl -X GET "https://api.davi.social/api/v1/feed" \
-H "Authorization: Bearer <token>"