Revoke an API key (via Edge Function)
Marks the API key as revoked. The key can no longer be used for authentication.
Security:
Headers (from edge function): X-Edge-Secret: Shared secret X-User-Id: Supabase user ID (already validated) X-User-Email: User email (already validated)
Returns: Success message
Successful Response