users

Get My Activities

Get all activities created by the current user, with kind-aware metrics for the Activity Management Hub.

── Activity Management Hub Sub-chapter 1 (May 2026) ─────────────────── Was a flat "joined count" serializer. Now returns the data the Hub needs to render kind-aware row metrics, status filters, sort options, and (eventually) needs-attention badges.

Performance notes:

  • Up to 200 activities returned.
  • registration_count, application_count, programme_stop_count are all computed via SINGLE batch queries with GROUP BY (not per-row subqueries) — N+1 safe.
  • views is intentionally null until creator_analytics is wired through. Brief explicitly forbids fake counts.
  • needs_attention is empty list placeholder; populated in Sub-ch 3.

Backwards compatibility:

  • All previously-returned fields are still present. UI clients that only read those keep working.
  • New fields default to safe nulls/zeros so old UI code paths that ignore them are unaffected.
get/api/users/my-activities

Request

  • Base URL: https://api.activitia.net (the document declares no server; this is the origin it was published from)
  • URL: https://api.activitia.net/api/users/my-activities
  • Auth: none declared

Headers

authorizationstring

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.