| Cairo360 | Events Calendar REST /wp-json/tribe/events/v1/events | Event API date fields when available | Event API venue fields or exact page text | API link/detail route | Endpoint may return 502; if so parse approved listing cards and exact event pages only. |
| CairoScene | Approved Events page and exact linked pages | Listing/detail page text | Listing/detail page text | Exact CairoScene event URL | No confirmed event API; skip generic articles that do not expose date and venue. |
| TicketsMarche | Homepage/listing cards and exact /event/... pages | Exact event page date/time | Exact event page venue/city | Exact /event/... URL | Observed filter route returns HTML, not JSON; use exact pages for final details. |
| Live Nation Middle East | Homepage/listing cards and exact /event/... pages | Exact event page date/time | Exact event page venue/city | Exact /event/... URL | Keep Egypt listings only; no confirmed useful event API/JSON-LD. |
| Cairo Opera House | Calendar JSON API | start and end | Detail page or theater lookup if venue is missing | API url, resolved against https://www.cairoopera.org | Prefer API title/date plus exact page for venue confirmation. |
| El Sawy Culturewheel | Monthly export endpoint | Export date/day/time fields | Export room/venue fields | Exact event link when available | Use listing/detail pages when export data is incomplete. |
| Room Art Space | Approved listing and exact event pages | Event card/detail page date and time, or linked calendar/ICS | Event card/detail venue | Exact Room event URL | No confirmed event API; ignore non-event organization/location structured data. |
| D-CAF | WP REST wp/v2/event plus exact event page | Real event date parsed from content.rendered or exact page | location, rendered content, or exact page | link | Never use WP date/modified as event date. |
| AUC Events | Drupal JSON:API with include=field_event_venu | field_event_date, field_event_end_date, field_event_time, field_event_end_time | Resolve relationships.field_event_venu from included, or exact page | path.alias or field_event_link | Drop candidates with unresolved venue/location. |
| Tahrir CultureFest | Program cards and exact detail pages | Program card/detail date and time range | Program card/detail location | Exact program/detail URL | No confirmed API; parse only program/event blocks. |
| AUC Center for the Arts | Approved events page and exact event cards | Event card/detail text | Event card/detail text | Exact event/card URL | No confirmed JSON:API; use HTML fallback only. |
| Zawya | Calendar/listing and exact screening pages | Screening/detail date/time | Screening/detail venue | Exact Zawya page URL | Calendar may be empty; skip if current listings do not expose valid future events. |
| Startup Grind New Cairo | Embedded __NEXT_DATA__/Bevy state | Embedded event date/time | Embedded venue or event page | Event page URL | Fallback to HTML event cards when app state is unavailable. |
| Founders Live Cairo | JSON-LD Event objects | startDate and endDate | JSON-LD location or event page | JSON-LD/page URL | Confirm city is Cairo/Egypt before including. |
| Instagram approved profiles | Public profile/post content only | Post caption/event image text | Post caption/event image text | Public post/profile URL | Use only when accessible without login; do not use search results to discover posts. |