---
title: "Changes to Add sending domain"
method: POST
path: "/websites"
---

# Changes to Add sending domain

`POST /websites`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 13 of 149 revisions.

- **2026-10-17** `42ac3429b60e`: 1 info
- **2026-10-16** `db3873ca3d4d`: 8 breaking, 1 warning, 20 info
- **2026-09-11** `1938006077ff`: 4 info
- **2026-09-08** `f1d8cfd9faaf`: 1 warning
- **2026-08-19** `ba3a29c6eb33`: 5 info
- **2026-08-16** `6fd2903b91ce`: 5 info
- **2026-08-10** `16ad4f8e3d97`: 12 warning, 1 info
- **2026-08-05** `894c177f8c53`: 3 info
- **2026-08-02** `36f92fc0caa2`: 5 breaking
- **2026-07-14** `83e7fd773745`: 8 info
- **2026-07-08** `98ccd00e35a4`: 5 warning
- **2026-05-19** `1ab3ae859e59`: 6 info
- **2026-05-11** `ee7b7111c55b`: 1 info

## Changes

- **2026-10-17** `42ac3429b60e`: 1 info
  - added the optional property `website/dnsUpgrade` to the response with the `200` status
- **2026-10-16** `db3873ca3d4d`: 8 breaking, 1 warning, 20 info
  - the response's body type changed from `object` to no type for status `409`
  - removed the required property `code` from the response with the `409` status
  - removed the required property `description` from the response with the `409` status
  - removed the required property `docsUrl` from the response with the `409` status
  - removed the required property `error` from the response with the `409` status
  - removed the required property `resolution` from the response with the `409` status
  - removed the required property `success` from the response with the `409` status
  - removed the required property `title` from the response with the `409` status
  - removed the optional property `details` from the response with the `409` status
  - added the new optional request property `mailFromPrefix`
  - added the new optional request property `trackingPrefix`
  - added `#/components/schemas/AgentFriendlyError, #/components/schemas/Error` to the response body `anyOf` list for the response status `409`
  - added the optional property `issues` to the response with the `400` status
  - added the optional property `issues` to the response with the `401` status
  - added the optional property `issues` to the response with the `403` status
  - added the optional property `issues` to the response with the `404` status
  - added the optional property `issues` to the response with the `500` status
  - added the optional property `website/bounceRecords` to the response with the `200` status
  - added the optional property `website/dnsRecords/platformDnsRecords` to the response with the `200` status
  - added the optional property `website/dnsRecords/returnPathCnameDiagnostic` to the response with the `200` status
  - added the optional property `website/dnsRecords/returnPathCnameRecord` to the response with the `200` status
  - added the optional property `website/dnsRecords/returnPathCnameStatus` to the response with the `200` status
  - added the optional property `website/dnsRecords/trackingRecord` to the response with the `200` status
  - added the optional property `website/dnsRecords/trackingStatus` to the response with the `200` status
  - added the optional property `website/tracking` to the response with the `200` status
  - response property `website/dnsRecords/inboundRoutingError` deprecated
  - response property `website/dnsRecords/inboundRoutingStatus` deprecated
  - response property `website/dnsRecords/inboundVerificationRecord` deprecated
  - response property `website/dnsRecords/inboundVerificationStatus` deprecated
- **2026-09-11** `1938006077ff`: 4 info
  - added the optional property `website/dnsRecords/inboundRoutingError` to the response with the `200` status
  - added the optional property `website/dnsRecords/inboundRoutingStatus` to the response with the `200` status
  - added the optional property `website/dnsRecords/inboundVerificationRecord` to the response with the `200` status
  - added the optional property `website/dnsRecords/inboundVerificationStatus` to the response with the `200` status
- **2026-09-08** `f1d8cfd9faaf`: 1 warning
  - added the new `undefined` enum value to the `website/readiness/reason` response property for the response status `200`
- **2026-08-19** `ba3a29c6eb33`: 5 info
  - added the optional property `retryable` to the response with the `400` status
  - added the optional property `retryable` to the response with the `401` status
  - added the optional property `retryable` to the response with the `403` status
  - added the optional property `retryable` to the response with the `404` status
  - added the optional property `retryable` to the response with the `500` status
- **2026-08-16** `6fd2903b91ce`: 5 info
  - added the optional property `code` to the response with the `400` status
  - added the optional property `code` to the response with the `401` status
  - added the optional property `code` to the response with the `403` status
  - added the optional property `code` to the response with the `404` status
  - added the optional property `code` to the response with the `500` status
- **2026-08-10** `16ad4f8e3d97`: 12 warning, 1 info
  - removed the optional property `website/readiness/dnsVerified` from the response with the `200` status
  - removed the optional property `website/readiness/homeSesRegion` from the response with the `200` status
  - removed the optional property `website/readiness/homeTransport` from the response with the `200` status
  - removed the optional property `website/readiness/homeTransportReady` from the response with the `200` status
  - removed the optional property `website/readiness/readyToSend` from the response with the `200` status
  - added the new `activating` enum value to the `website/readiness/status` response property for the response status `200`
  - added the new `activation_failed` enum value to the `website/readiness/reason` response property for the response status `200`
  - added the new `activation_pending` enum value to the `website/readiness/reason` response property for the response status `200`
  - added the new `dns_failed` enum value to the `website/readiness/reason` response property for the response status `200`
  - added the new `dns_not_started` enum value to the `website/readiness/reason` response property for the response status `200`
  - added the new `dns_pending` enum value to the `website/readiness/reason` response property for the response status `200`
  - added the new `sending_unavailable` enum value to the `website/readiness/reason` response property for the response status `200`
  - removed the `activating_transport` enum value from the `website/readiness/status` response property for the response status `200`
- **2026-08-05** `894c177f8c53`: 3 info
  - added the optional property `website/dnsVerified` to the response with the `200` status
  - added the optional property `website/readiness` to the response with the `200` status
  - added the optional property `website/readyToSend` to the response with the `200` status
- **2026-08-02** `36f92fc0caa2`: 5 breaking
  - the response property `success` became optional for the status `400`
  - the response property `success` became optional for the status `401`
  - the response property `success` became optional for the status `403`
  - the response property `success` became optional for the status `404`
  - the response property `success` became optional for the status `500`
- **2026-07-14** `83e7fd773745`: 8 info
  - added the optional property `website/createdAt` to the response with the `200` status
  - added the optional property `website/dkim` to the response with the `200` status
  - added the optional property `website/dnsRecords` to the response with the `200` status
  - added the optional property `website/id` to the response with the `200` status
  - added the optional property `website/lastVerifiedAt` to the response with the `200` status
  - added the optional property `website/mailFrom` to the response with the `200` status
  - added the optional property `website/nextVerificationAt` to the response with the `200` status
  - added the optional property `website/spf` to the response with the `200` status
- **2026-07-08** `98ccd00e35a4`: 5 warning
  - added the new `failed` enum value to the `website/status` response property for the response status `200`
  - added the new `misconfigured` enum value to the `website/status` response property for the response status `200`
  - added the new `not_started` enum value to the `website/status` response property for the response status `200`
  - added the new `pending` enum value to the `website/status` response property for the response status `200`
  - added the new `verified` enum value to the `website/status` response property for the response status `200`
- **2026-05-19** `1ab3ae859e59`: 6 info
  - added the optional property `details` to the response with the `409` status
  - added the required property `code` to the response with the `409` status
  - added the required property `description` to the response with the `409` status
  - added the required property `docsUrl` to the response with the `409` status
  - added the required property `resolution` to the response with the `409` status
  - added the required property `title` to the response with the `409` status
- **2026-05-11** `ee7b7111c55b`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/sequenzy/apis/sequenzy-api/docs/websites/post.md) - [API](https://skmtc.dev/sequenzy/apis/sequenzy-api.md) - [Page](https://skmtc.dev/sequenzy/apis/sequenzy-api/changes/websites/post)
