---
title: "Changes to Buy a domain with Orgo credits"
method: POST
path: "/api/projects/{id}/domains"
---

# Changes to Buy a domain with Orgo credits

`POST /api/projects/{id}/domains`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 3 of 28 revisions.

- **2026-11-01** `60e768a2bb9d`: 24 info
- **2026-10-26** `3cc83acab9fd`: 12 info
- **2026-10-22** `a506f6169bb5`: 1 info

## Changes

- **2026-11-01** `60e768a2bb9d`: 24 info
  - added the optional property `docs_url` to the response with the `400` status
  - added the optional property `docs_url` to the response with the `402` status
  - added the optional property `docs_url` to the response with the `403` status
  - added the optional property `docs_url` to the response with the `404` status
  - added the optional property `docs_url` to the response with the `409` status
  - added the optional property `docs_url` to the response with the `422` status
  - added the optional property `docs_url` to the response with the `429` status
  - added the optional property `docs_url` to the response with the `502` status
  - added the optional property `next` to the response with the `400` status
  - added the optional property `next` to the response with the `402` status
  - added the optional property `next` to the response with the `403` status
  - added the optional property `next` to the response with the `404` status
  - added the optional property `next` to the response with the `409` status
  - added the optional property `next` to the response with the `422` status
  - added the optional property `next` to the response with the `429` status
  - added the optional property `next` to the response with the `502` status
  - added the optional property `retryable` to the response with the `400` status
  - added the optional property `retryable` to the response with the `402` 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 `409` status
  - added the optional property `retryable` to the response with the `422` status
  - added the optional property `retryable` to the response with the `429` status
  - added the optional property `retryable` to the response with the `502` status
- **2026-10-26** `3cc83acab9fd`: 12 info
  - added the required property `auto_renew` to the response with the `200` status
  - added the required property `auto_renew` to the response with the `201` status
  - added the required property `renewal_cents` to the response with the `200` status
  - added the required property `renewal_cents` to the response with the `201` status
  - added the required property `renewal_error` to the response with the `200` status
  - added the required property `renewal_error` to the response with the `201` status
  - added the required property `renewal_paid_by` to the response with the `200` status
  - added the required property `renewal_paid_by` to the response with the `201` status
  - added the required property `renewal_state` to the response with the `200` status
  - added the required property `renewal_state` to the response with the `201` status
  - added the required property `renewal_years` to the response with the `200` status
  - added the required property `renewal_years` to the response with the `201` status
- **2026-10-22** `a506f6169bb5`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/orgo/apis/orgo-api/docs/api/projects/:id/domains/post.md) - [API](https://skmtc.dev/orgo/apis/orgo-api.md) - [Page](https://skmtc.dev/orgo/apis/orgo-api/changes/api/projects/:id/domains/post)
