๐Ÿ“ฎ POST /api/v1/gsc/send-appeal/

Creates a CommandRequest for send_appeal.

๐Ÿงพ Request body

  • domain โ€” a domain
  • account_email โ€” optional (same selection logic as Check Domain Safety)
  • callback_url โ€” optional

๐Ÿ“ Notes

The domain is validated on the server (format + DNS resolvability). If it does not resolve from the service environment, validation fails.

๐Ÿ’ป curl example

curl -X POST "http://localhost:8000/api/v1/gsc/send-appeal/" \
  -H "Content-Type: application/json" \
  -H "AUTHORIZATION: Bearer <AUTHORIZATION_TOKEN>" \
  -d '{
    "domain": "example.com"
  }'