Skip to content

Changelog

  • SDKs for PHP with Laravel, Python, Go and .NET. duta-sdk 0.2.0 on PyPI, duta/duta-php 0.2.0 (with MAIL_MAILER=duta for Laravel 12 and 13), github.com/indra-sh/duta-go 0.2.0 and Duta.Net 0.2.0. See SDKs and Laravel.
  • Node SDK. @duta/sdk 0.2.0 is on npm, with signed provenance. See SDKs. It replaces 0.1.x, which was written for an earlier version of Duta.
  • Unverified domains are removed after two days. A domain whose DNS records have not appeared two days after it was added is removed, with an email saying so. Add it again when the records are ready.
  • Timestamps are ISO 8601 everywhere. Logs, webhooks, webhook deliveries, suppressions and email events now return ISO 8601 strings, like emails, domains and API keys already did.
  • Suppressions page by cursor. GET /v1/suppressions returns has_more and next and takes after, like the other lists. before still works for now.
  • OpenAPI specification. The API is described at https://api.duta.indra.sh/openapi.json.
  • Documentation published at docs.duta.indra.sh.