# Manage Domain Settings (https://developer.godaddy.com/en/docs/references/rest/domains/v1/manage-domain-settings)

***

title: Manage Domain Settings
full: true
\_openapi:
preload:

* ./openapi-specs/specs/domains-v1.yaml
  toc:
* depth: 2
  title: Retrieve a list of Domains for the specified Shopper
  url: '#retrieve-a-list-of-domains-for-the-specified-shopper'
* depth: 2
  title: Validate the request body using the Domain Contact Validation Schema for
  specified domains.
  url: '#validate-the-request-body-using-the-domain-contact-validation-schema-for-specified-domains'
* depth: 2
  title: Retrieve details for the specified Domain
  url: '#retrieve-details-for-the-specified-domain'
* depth: 2
  title: Update details for the specified Domain
  url: '#update-details-for-the-specified-domain'
* depth: 2
  title: Cancel a purchased domain
  url: '#cancel-a-purchased-domain'
* depth: 2
  title: Update domain
  url: '#update-domain'
* depth: 2
  title: Re-send Contact E-mail Verification for specified Domain
  url: '#re-send-contact-e-mail-verification-for-specified-domain'
  structuredData:
  headings:
  * content: Retrieve a list of Domains for the specified Shopper
    id: retrieve-a-list-of-domains-for-the-specified-shopper
  * content: Validate the request body using the Domain Contact Validation Schema
    for specified domains.
    id: validate-the-request-body-using-the-domain-contact-validation-schema-for-specified-domains
  * content: Retrieve details for the specified Domain
    id: retrieve-details-for-the-specified-domain
  * content: Update details for the specified Domain
    id: update-details-for-the-specified-domain
  * content: Cancel a purchased domain
    id: cancel-a-purchased-domain
  * content: Update domain
    id: update-domain
  * content: Re-send Contact E-mail Verification for specified Domain
    id: re-send-contact-e-mail-verification-for-specified-domain
    contents:
  * content: Returns a paginated list of domains owned by the authenticated account.
    Supports filtering by status and optional inclusion of contacts,
    nameservers, and authCode in each record.
    heading: retrieve-a-list-of-domains-for-the-specified-shopper
  * content: All contacts specified in request will be validated against all domains
    specified in "domains". As an alternative, you can also pass in tlds,
    with the exception of `uk`, which requires full domain names
    heading: validate-the-request-body-using-the-domain-contact-validation-schema-for-specified-domains
  * content: Returns the full DomainDetail object including status, contacts,
    nameservers, lock state, privacy flag, and expiration timestamp.
    heading: retrieve-details-for-the-specified-domain
  * content: Updates one or more fields on the domain. Accepts a partial
    DomainUpdate body - only fields included are modified. Returns 204 No
    Content.
    heading: update-details-for-the-specified-domain
  * content: Cancels a purchased domain and initiates a refund if within the
    cancellation window. This action is irreversible.
    heading: cancel-a-purchased-domain
  * content: Updates domain settings. Only fields included in the request body are
    modified. Returns 204 No Content.
    heading: update-domain
  * content: Re-sends the ICANN registrant email verification to the domain's
    registrant contact. Use when the original verification email was not
    received or has expired.
    heading: re-send-contact-e-mail-verification-for-specified-domain

***
