# `OrganizationDomainsBulkOwnershipVerificationResource`

The `OrganizationDomainsBulkOwnershipVerificationResource` object is the result of a bulk ownership verification flow, such as [prepareOwnershipVerification()](/content/docs/nextjs/reference/objects/organization#prepare-ownership-verification/index.html) or [attemptOwnershipVerification()](/content/docs/nextjs/reference/objects/organization#attempt-ownership-verification/index.html), where ownership is verified for several of an Organization's [Verified Domains](/content/docs/guides/organizations/add-members/verified-domains/index.html) at once. Because the operation can partially succeed, each requested domain is reported in either `data` or `errors`.

## [Properties](/content/docs/nextjs/reference/types/organization-domains-bulk-ownership-verification-resource#properties/index.html)

- **Name** `data`  
  **Type** `OrganizationDomainResource[]`  
  **Description**  
  The domains that were processed successfully. After [prepareOwnershipVerification()](/content/docs/nextjs/reference/objects/organization#prepare-ownership-verification/index.html), each domain's `ownershipVerification` carries the `txtRecordName` and `txtRecordValue` that must be published to a DNS TXT record.

- **Name** `errors`  
  **Type** `{ code: string; id: string; }[]`  
  **Description**  
  The domains that could not be processed. Each entry identifies the domain and the reason it was skipped, while the remaining domains in the batch are still processed.

- **Name** `errors.code`  
  **Type** `string`  
  **Description**  
  The API error code describing why the domain was skipped, for example `resource_not_found`.

- **Name** `errors.id`  
  **Type** `string`  
  **Description**  
  The unique identifier of the domain that could not be processed.
