Crawl

Enroll for a crawl-complete email

Requests an email notification when this crawl reaches a terminal state (completed or failed). Intended for the dashboard "continue onboarding, email me when done" CTA. Rejects crawls that have already finished. Admin-only endpoint. The email in the body is treated as opaque and persisted verbatim; the cloud API does NOT authenticate ownership of that address. Callers holding the admin bearer are trusted to have derived the recipient from an authoritative source (e.g. the signed-in user session on the Next.js proxy). Do NOT expose this route via license-key / public scopes.

post/crawl/{id}/notifications

Request

  • Base URL: https://api.savanto.ai
  • URL: https://api.savanto.ai/crawl/{id}/notifications
  • Auth: HTTP bearer

Path parameters

idstring required
Example:crawl-abc123

Request body

emailstring email required

Recipient for the crawl-complete email. Caller is responsible for validating the signed-in user owns this address.

Example request

{
  "email": "merchant@example.com"
}

Response

Enrolled

Changes

No recorded changes to this operation across all 1 revision of this API.