APIs for client-facing portals: list all events for a client, and retrieve a specific event with full zone configuration.
The portals module provides read-only APIs for building client-facing event portals. Clients can list all their active events (including zone configuration) and look up individual events by ID.
Looks up a single event by its Firestore document ID, returning full event details and zone configuration. Unlike list_events_clients, this scans all events and matches by document ID.
Same fields as list_events_clients, but without type_metadata_main_activity / type_metadata_secondary_activity. Instead returns type_metadata_artist.Found:
list_events_id performs a full collection scan and then filters in memory. For large event collections, list_events_clients with a client_id filter is more efficient.