---
title: Registrations
---

[Skip to content](#%5Ftop) 

[API Reference](https://developers.cloudflare.com/api/typescript)

[Registrar](https://developers.cloudflare.com/api/typescript/resources/registrar)

Copy Markdown

Open in **Claude**

Open in **ChatGPT**

Open in **Cursor**

---

**Copy Markdown**

**View as Markdown**

# Registrations

##### [Create Registration](https://developers.cloudflare.com/api/typescript/resources/registrar/subresources/registrations/methods/create)

client.registrar.registrations.create(RegistrationCreateParams { account\_id, domain\_name, acknowledgements, 6 more } params, RequestOptionsoptions?): [WorkflowStatus](https://developers.cloudflare.com/api/typescript/resources/registrar#%28resource%29%20registrar%20%3E%20%28model%29%20workflow%5Fstatus%20%3E%20%28schema%29) { completed, created\_at, links, 4 more } 

POST/accounts/{account\_id}/registrar/registrations

##### [List Registrations](https://developers.cloudflare.com/api/typescript/resources/registrar/subresources/registrations/methods/list)

client.registrar.registrations.list(RegistrationListParams { account\_id, cursor, direction, 2 more } params, RequestOptionsoptions?): CursorPagination<[Registration](https://developers.cloudflare.com/api/typescript/resources/registrar#%28resource%29%20registrar%20%3E%20%28model%29%20registration%20%3E%20%28schema%29) { auto\_renew, created\_at, domain\_name, 4 more } \>

GET/accounts/{account\_id}/registrar/registrations

##### [Get Registration](https://developers.cloudflare.com/api/typescript/resources/registrar/subresources/registrations/methods/get)

client.registrar.registrations.get(stringdomainName, RegistrationGetParams { account\_id } params, RequestOptionsoptions?): [Registration](https://developers.cloudflare.com/api/typescript/resources/registrar#%28resource%29%20registrar%20%3E%20%28model%29%20registration%20%3E%20%28schema%29) { auto\_renew, created\_at, domain\_name, 4 more } 

GET/accounts/{account\_id}/registrar/registrations/{domain\_name}

##### [Update Registration](https://developers.cloudflare.com/api/typescript/resources/registrar/subresources/registrations/methods/edit)

client.registrar.registrations.edit(stringdomainName, RegistrationEditParams { account\_id, auto\_renew, Prefer } params, RequestOptionsoptions?): [WorkflowStatus](https://developers.cloudflare.com/api/typescript/resources/registrar#%28resource%29%20registrar%20%3E%20%28model%29%20workflow%5Fstatus%20%3E%20%28schema%29) { completed, created\_at, links, 4 more } 

PATCH/accounts/{account\_id}/registrar/registrations/{domain\_name}