documentation

$ klyfta --help

Reference, examples, and conventions. If anything below is wrong or out of date, mail docs@klyfta.co.

getting started

  • quickstart

    Send your first message in 4 lines of curl.

  • authentication

    Bearer tokens, key rotation, signed webhook verification.

  • sdks

    Node, Go, Python, Ruby. Generated from the OpenAPI spec.

outbound

  • POST /v1/messages

    Send transactional mail.

  • domains

    Provision a sending domain, SPF/DKIM/DMARC/BIMI.

  • templates

    Server-side templated mail with variables.

  • rate limits

    Per-key and per-domain limits, current usage endpoint.

inbound

  • routes

    Match incoming mail by pattern, forward parsed JSON to a webhook.

  • parsing

    What you get in the payload: headers, text, html, attachments.

  • replies & threading

    How to preserve Message-ID and References.

aliases

  • POST /v1/aliases

    Create a forwarding alias on a domain you own.

  • catch-all

    How catch-all interacts with explicit aliases.

  • pause & retire

    Stop an alias receiving without deleting it.

events & webhooks

  • event types

    Full list of delivery, bounce, complaint, click, open, inbound events.

  • signatures

    How to verify a webhook payload.

  • replay

    How to replay events for the last 30 days.

This is the marketing-site mirror of the docs hub. The real reference (with live examples and editable code) lives on klyfta.app once the product launches. Until then, sample requests for each endpoint are on the homepage and in the SDK repos.