Request a sender email-ownership challenge
Changed onEmails an 8-character verification code (and magic link) to the address. Always returns a uniform 202 — new, returning, throttled, and send-failed callers are indistinguishable (anti-enumeration). Sends are rate-limited per email (resend cooldown + hourly cap). The poll_secret authorizes the snapshot and event-stream endpoints for this challenge; to ask again for the same address, present it in x-scribo-verification-secret.
Request
- Base URLhttps://scribo.causaprima.ai
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Headers
Optional. poll_secrets from your earlier requests for this address, comma-separated, at most ten. Inside the resend cooldown or over the per-IP limit no email is sent, and only a request presenting a pending challenge's secret gets that challenge back; anyone else gets a challenge_id the emailed code does not redeem.
Request body
Response
Challenge accepted (uniform anti-enumeration shape)
Changes
- info
added the new optional
headerrequest parameterx-scribo-verification-secret
- info
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the required property
to the response with the status
- info