Admin

Backfill MLB box score data into attended events

POST https://api.rewind.rest/v1/admin/attending/enrich-boxscores

Pulls MLB Stats API box score + live feed for each attended MLB game, upserts every player who played, writes per-player appearance rows with batting/pitching lines, and merges game-level extras (attendance, weather, linescore, decisions) into attended_events.event_data. Idempotent — by default skips events already enriched. Use skip_enriched: false to force re-enrichment.

Authorization

Authorizationheaderstringrequired

API key. Read keys (rw_live_...) access GET endpoints. Admin keys (rw_admin_...) access all endpoints.

Body

game_pksbodyarray of integer
skip_enrichedbodyboolean
limitbodyinteger
dry_runbodyboolean

Response

application/json

Enrichment completed

statusenum (string)required
Allowed valuescompleted
scannedintegerrequired
enrichedintegerrequired
players_insertedintegerrequired
players_updatedintegerrequired
appearances_insertedintegerrequired
appearances_updatedintegerrequired
failuresarray of objectrequired