API log

EpassCard → API Log records every outbound API request for debugging and support.

What is logged

  • Date/time, HTTP method, endpoint
  • Success or failure
  • Request and response JSON bodies
  • Context label (e.g. memberpress:create_pass)

Viewing entries

Paginated list (25 per page), search, success/failure filter, expandable JSON details.

Retention

Logs older than 30 days are purged daily by cron.

Privacy

Logs may contain member data sent to the API. Restrict admin access; clear logs on staging after testing.