> ## Documentation Index
> Fetch the complete documentation index at: https://www.marqeta.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# List businesses

> To return an array of all businesses, send a GET request to the /businesses endpoint.

GET/businesses

To return an array of all businesses, send a `GET` request to the `/businesses` endpoint.

To narrow your result set to businesses that match a particular legal or fictitious name, include the appropriate parameters from the following query parameters table. This endpoint also supports [field filtering](https://www.marqeta.com/docs/core-api/field-filtering.md) and [sorting and pagination](https://www.marqeta.com/docs/core-api/sorting-and-pagination.md).

## URL query parameters

| Fields | Description |
| - | - |
| count integer  Optional | Number of business resources to retrieve. **Allowable Values:**  1-10 |
| start\_index integer  Optional | Sort order index of the first resource in the returned array. **Allowable Values:**  Any integer |
| business\_name\_dba string  Optional | Fictitious or "doing business as (DBA)" name of the business. **Allowable Values:**  Existing DBA name of the business |
| business\_name\_legal string  Optional | Legal name of the business. **Allowable Values:**  Existing legal name of the business |
| search\_type string  Optional | Specifies the search type for the query. **Allowable Values:**  `query_then_fetch`, `dfs_query_then_fetch` |
| fields string  Optional | Comma-delimited list of fields to return (`field_1,field_2`, and so on). Leave blank to return all fields. **Allowable Values:**  Comma-delimited list of fields, or blank |
| sort\_by string  Optional | Field on which to sort. Use any field in the resource model, or one of the system fields `lastModifiedTime` or `createdTime`. Prefix the field name with a hyphen (`-`) to sort in descending order. Omit the hyphen to sort in ascending order. **Allowable Values:**  `createdTime`, `lastModifiedTime`, or any field in the resource model **Default value:** `-lastModifiedTime` |

## Response body

| Fields | Description |
| - | - |
| count integer  Conditionally returned | Number of resources to retrieve. This field is returned if there are resources in your returned array. **Allowable Values:**  1-10 |
| data array of objects  Conditionally returned | Array of business objects. Objects are returned as appropriate to your query. **Allowable Values:**  Valid array of one or more business objects |
| data\[].**account\_holder\_group\_token** string  Conditionally returned | Existing account holder group token that associates the specified account holder group with the business. Send a `GET` request to `/accountholdergroups` to retrieve account holder group tokens. **Allowable Values:**  36 char max |
| data\[].**active** boolean  Conditionally returned | Specifies if the business is in the `ACTIVE` state on the Marqeta platform. **Allowable Values:**  `true`, `false` **Default value:** `true` |
| data\[].**attestation\_consent** boolean  Conditionally returned | Indicates that the attester agrees that the information provided is correct and truthful. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  `true`, `false` |
| data\[].**attestation\_date** datetime  Conditionally returned | Timestamp of the attestation. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  Format: yyyy-MM-dd or yyyy-MM-ddThh:mm:ssZ |
| data\[].**attester\_name** string  Conditionally returned | Name of the attester for KYC verification. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  64 char max |
| data\[].**attester\_title** string  Conditionally returned | Title of the attester for KYC verification. **Allowable Values:**  64 char max |
| data\[].**beneficial\_owner1** object  Conditionally returned | Contains information about the beneficial owner of the business, if applicable. This object is required for KYC verification in the United States if the business is private and has a beneficial owner. This object is not required for publicly held businesses. Do not include information about the proprietor or business officer in a `beneficial_owner` object. If the proprietor or officer of the business is also a beneficial owner, you must indicate that in the `proprietor_is_beneficial_owner` field in the body field details of the business. **Allowable Values:**  `birth_place`, `dob`, `email`, `first_name`, `home`, `identifications`, `last_name`, `middle_name`, `nationality`, `ownership_percentage`, `phone`, `ssn`, `title` |
| data\[].beneficial\_owner1.**birth\_place** string  Conditionally returned | Country of birth of the beneficial owner. **Allowable Values:**  255 char max  ISO 3166 two-character country codes. For example, the country code for the United States is `US`.  The ISO maintains the [full list of ISO-3166 country codes](https://www.iso.org/iso-3166-country-codes.html). |
| data\[].beneficial\_owner1.**dob** datetime  Conditionally returned | Beneficial owner's date of birth. **Allowable Values:**  Format: yyyy-MM-dd |
| data\[].beneficial\_owner1.**email** string  Conditionally returned | Email address of the beneficial owner. **Allowable Values:**  1–255 chars  255 char max |
| data\[].beneficial\_owner1.**first\_name** string  Conditionally returned | First name of the beneficial owner. **Allowable Values:**  2 char min, 36 char max for KYC verification (US-based accounts only); 255 char max otherwise |
| data\[].beneficial\_owner1.**home** object  Conditionally returned | Address associated with the business. **Allowable Values:**  `address1`, `address2`, `city`, `country`, `postal_code`, `state`, `zip` |
| data\[].beneficial\_owner1.home.**address1** string  Conditionally returned | Street name and number of the address. This field is required for KYC verification (US-based accounts only). Cannot perform KYC if set to a PO Box. **Allowable Values:**  35 char max |
| data\[].beneficial\_owner1.home.**address2** string  Conditionally returned | Additional address information. **Allowable Values:**  35 char max |
| data\[].beneficial\_owner1.home.**city** string  Conditionally returned | City of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  35 char max |
| data\[].beneficial\_owner1.home.**country** string  Conditionally returned | Country of the address. **Allowable Values:**  40 char max  [ISO alpha-2 country code](https://www.iso.org/iso-3166-country-codes.html) required for KYC verification (`US`, for example); 40 char max otherwise |
| data\[].beneficial\_owner1.home.**postal\_code** string  Conditionally returned | Postal code of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  20 char max |
| data\[].beneficial\_owner1.home.**state** string  Conditionally returned | State of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  35 char max  [Valid two-character abbreviation](https://www.marqeta.com/docs/core-api/kyc-verification/perform.md#_valid_state_provincial_territorial_and_federal_abbreviations) required for KYC verification (`CA` for California, for example). Must be uppercase. |
| data\[].beneficial\_owner1.home.**zip** string  Conditionally returned | United States ZIP code of the address. **Allowable Values:**  20 char max |
| data\[].beneficial\_owner1.**identifications** array of objects  Conditionally returned | One or more objects containing personal identifications of the beneficial owner. **Allowable Values:**  Valid array of one or more `identifications` objects |
| data\[].beneficial\_owner1.identifications\[].**expiration\_date** string  Conditionally returned | Expiration date of the identification, if applicable. **Allowable Values:**  Format: yyyy-MM-dd |
| data\[].beneficial\_owner1.identifications\[].**type** string  Returned | Type of identification. **NOTE:** Full Social Security Number (SSN) is required for US-based user cardholder KYC verification, using the `SSN` type. Full Employer Identification Number (EIN) is required for business cardholder KYC verification, using the `BUSINESS_TAX_ID` or `BUSINESS_NUMBER` type. For business directors, use one of SSN, TIN, SIN, or NIN. Nine digits only, no delimiters. `123456789`, for example. **Allowable Values:**  `SSN`, `TIN`, `SIN`, `NIN`, `PASSPORT_NUMBER`, `DRIVERS_LICENSE`, `BUSINESS_NUMBER`, `BUSINESS_TAX_ID`, `TAXPAYER_REFERENCE` |
| data\[].beneficial\_owner1.identifications\[].**value** string  Conditionally returned | Number associated with the identification. **Allowable Values:**  255 char max **NOTE:** Digits only, do not use separators. For example: 123456789 |
| data\[].beneficial\_owner1.**last\_name** string  Conditionally returned | Last name of the beneficial owner. **Allowable Values:**  2 char min, 48 char max for KYC verification (US-based accounts only); 255 char max otherwise |
| data\[].beneficial\_owner1.**middle\_name** string  Conditionally returned | Middle name of the beneficial owner. **Allowable Values:**  255 char max |
| data\[].beneficial\_owner1.**nationality** string  Conditionally returned | Nationality of the beneficial owner. **Allowable Values:**  255 char max  ISO 3166 two-character country codes. For example, the country code for the United States is `US`.  The ISO maintains the [full list of ISO-3166 country codes](https://www.iso.org/iso-3166-country-codes.html). |
| data\[].beneficial\_owner1.**ownership\_percentage** string  Conditionally returned | Ownership percentage of the beneficial owner. **Allowable Values:**  Any number between 1 and 100. Decimal values are supported; do not include a percentage symbol. |
| data\[].beneficial\_owner1.**phone** string  Conditionally returned | Ten-digit phone number of the beneficial owner. **Allowable Values:**  Format: 510-555-1212 or 5105551212 |
| data\[].beneficial\_owner1.**ssn** string  Conditionally returned | Nine-digit Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN) of the beneficial owner. **Allowable Values:**  Digits only, do not use separators. For example: 123456789 |
| data\[].beneficial\_owner1.**title** string  Conditionally returned | Title of the beneficial owner. **Allowable Values:**  255 char max |
| data\[].**beneficial\_owner2** object  Conditionally returned | Contains information about the beneficial owner of the business, if applicable. This object is required for KYC verification in the United States if the business is private and has a beneficial owner. This object is not required for publicly held businesses. Do not include information about the proprietor or business officer in a `beneficial_owner` object. If the proprietor or officer of the business is also a beneficial owner, you must indicate that in the `proprietor_is_beneficial_owner` field in the body field details of the business. **Allowable Values:**  `birth_place`, `dob`, `email`, `first_name`, `home`, `identifications`, `last_name`, `middle_name`, `nationality`, `ownership_percentage`, `phone`, `ssn`, `title` |
| data\[].beneficial\_owner2.**birth\_place** string  Conditionally returned | Country of birth of the beneficial owner. **Allowable Values:**  255 char max  ISO 3166 two-character country codes. For example, the country code for the United States is `US`.  The ISO maintains the [full list of ISO-3166 country codes](https://www.iso.org/iso-3166-country-codes.html). |
| data\[].beneficial\_owner2.**dob** datetime  Conditionally returned | Beneficial owner's date of birth. **Allowable Values:**  Format: yyyy-MM-dd |
| data\[].beneficial\_owner2.**email** string  Conditionally returned | Email address of the beneficial owner. **Allowable Values:**  1–255 chars  255 char max |
| data\[].beneficial\_owner2.**first\_name** string  Conditionally returned | First name of the beneficial owner. **Allowable Values:**  2 char min, 36 char max for KYC verification (US-based accounts only); 255 char max otherwise |
| data\[].beneficial\_owner2.**home** object  Conditionally returned | Address associated with the business. **Allowable Values:**  `address1`, `address2`, `city`, `country`, `postal_code`, `state`, `zip` |
| data\[].beneficial\_owner2.home.**address1** string  Conditionally returned | Street name and number of the address. This field is required for KYC verification (US-based accounts only). Cannot perform KYC if set to a PO Box. **Allowable Values:**  35 char max |
| data\[].beneficial\_owner2.home.**address2** string  Conditionally returned | Additional address information. **Allowable Values:**  35 char max |
| data\[].beneficial\_owner2.home.**city** string  Conditionally returned | City of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  35 char max |
| data\[].beneficial\_owner2.home.**country** string  Conditionally returned | Country of the address. **Allowable Values:**  40 char max  [ISO alpha-2 country code](https://www.iso.org/iso-3166-country-codes.html) required for KYC verification (`US`, for example); 40 char max otherwise |
| data\[].beneficial\_owner2.home.**postal\_code** string  Conditionally returned | Postal code of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  20 char max |
| data\[].beneficial\_owner2.home.**state** string  Conditionally returned | State of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  35 char max  [Valid two-character abbreviation](https://www.marqeta.com/docs/core-api/kyc-verification/perform.md#_valid_state_provincial_territorial_and_federal_abbreviations) required for KYC verification (`CA` for California, for example). Must be uppercase. |
| data\[].beneficial\_owner2.home.**zip** string  Conditionally returned | United States ZIP code of the address. **Allowable Values:**  20 char max |
| data\[].beneficial\_owner2.**identifications** array of objects  Conditionally returned | One or more objects containing personal identifications of the beneficial owner. **Allowable Values:**  Valid array of one or more `identifications` objects |
| data\[].beneficial\_owner2.identifications\[].**expiration\_date** string  Conditionally returned | Expiration date of the identification, if applicable. **Allowable Values:**  Format: yyyy-MM-dd |
| data\[].beneficial\_owner2.identifications\[].**type** string  Returned | Type of identification. **NOTE:** Full Social Security Number (SSN) is required for US-based user cardholder KYC verification, using the `SSN` type. Full Employer Identification Number (EIN) is required for business cardholder KYC verification, using the `BUSINESS_TAX_ID` or `BUSINESS_NUMBER` type. For business directors, use one of SSN, TIN, SIN, or NIN. Nine digits only, no delimiters. `123456789`, for example. **Allowable Values:**  `SSN`, `TIN`, `SIN`, `NIN`, `PASSPORT_NUMBER`, `DRIVERS_LICENSE`, `BUSINESS_NUMBER`, `BUSINESS_TAX_ID`, `TAXPAYER_REFERENCE` |
| data\[].beneficial\_owner2.identifications\[].**value** string  Conditionally returned | Number associated with the identification. **Allowable Values:**  255 char max **NOTE:** Digits only, do not use separators. For example: 123456789 |
| data\[].beneficial\_owner2.**last\_name** string  Conditionally returned | Last name of the beneficial owner. **Allowable Values:**  2 char min, 48 char max for KYC verification (US-based accounts only); 255 char max otherwise |
| data\[].beneficial\_owner2.**middle\_name** string  Conditionally returned | Middle name of the beneficial owner. **Allowable Values:**  255 char max |
| data\[].beneficial\_owner2.**nationality** string  Conditionally returned | Nationality of the beneficial owner. **Allowable Values:**  255 char max  ISO 3166 two-character country codes. For example, the country code for the United States is `US`.  The ISO maintains the [full list of ISO-3166 country codes](https://www.iso.org/iso-3166-country-codes.html). |
| data\[].beneficial\_owner2.**ownership\_percentage** string  Conditionally returned | Ownership percentage of the beneficial owner. **Allowable Values:**  Any number between 1 and 100. Decimal values are supported; do not include a percentage symbol. |
| data\[].beneficial\_owner2.**phone** string  Conditionally returned | Ten-digit phone number of the beneficial owner. **Allowable Values:**  Format: 510-555-1212 or 5105551212 |
| data\[].beneficial\_owner2.**ssn** string  Conditionally returned | Nine-digit Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN) of the beneficial owner. **Allowable Values:**  Digits only, do not use separators. For example: 123456789 |
| data\[].beneficial\_owner2.**title** string  Conditionally returned | Title of the beneficial owner. **Allowable Values:**  255 char max |
| data\[].**beneficial\_owner3** object  Conditionally returned | Contains information about the beneficial owner of the business, if applicable. This object is required for KYC verification in the United States if the business is private and has a beneficial owner. This object is not required for publicly held businesses. Do not include information about the proprietor or business officer in a `beneficial_owner` object. If the proprietor or officer of the business is also a beneficial owner, you must indicate that in the `proprietor_is_beneficial_owner` field in the body field details of the business. **Allowable Values:**  `birth_place`, `dob`, `email`, `first_name`, `home`, `identifications`, `last_name`, `middle_name`, `nationality`, `ownership_percentage`, `phone`, `ssn`, `title` |
| data\[].beneficial\_owner3.**birth\_place** string  Conditionally returned | Country of birth of the beneficial owner. **Allowable Values:**  255 char max  ISO 3166 two-character country codes. For example, the country code for the United States is `US`.  The ISO maintains the [full list of ISO-3166 country codes](https://www.iso.org/iso-3166-country-codes.html). |
| data\[].beneficial\_owner3.**dob** datetime  Conditionally returned | Beneficial owner's date of birth. **Allowable Values:**  Format: yyyy-MM-dd |
| data\[].beneficial\_owner3.**email** string  Conditionally returned | Email address of the beneficial owner. **Allowable Values:**  1–255 chars  255 char max |
| data\[].beneficial\_owner3.**first\_name** string  Conditionally returned | First name of the beneficial owner. **Allowable Values:**  2 char min, 36 char max for KYC verification (US-based accounts only); 255 char max otherwise |
| data\[].beneficial\_owner3.**home** object  Conditionally returned | Address associated with the business. **Allowable Values:**  `address1`, `address2`, `city`, `country`, `postal_code`, `state`, `zip` |
| data\[].beneficial\_owner3.home.**address1** string  Conditionally returned | Street name and number of the address. This field is required for KYC verification (US-based accounts only). Cannot perform KYC if set to a PO Box. **Allowable Values:**  35 char max |
| data\[].beneficial\_owner3.home.**address2** string  Conditionally returned | Additional address information. **Allowable Values:**  35 char max |
| data\[].beneficial\_owner3.home.**city** string  Conditionally returned | City of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  35 char max |
| data\[].beneficial\_owner3.home.**country** string  Conditionally returned | Country of the address. **Allowable Values:**  40 char max  [ISO alpha-2 country code](https://www.iso.org/iso-3166-country-codes.html) required for KYC verification (`US`, for example); 40 char max otherwise |
| data\[].beneficial\_owner3.home.**postal\_code** string  Conditionally returned | Postal code of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  20 char max |
| data\[].beneficial\_owner3.home.**state** string  Conditionally returned | State of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  35 char max  [Valid two-character abbreviation](https://www.marqeta.com/docs/core-api/kyc-verification/perform.md#_valid_state_provincial_territorial_and_federal_abbreviations) required for KYC verification (`CA` for California, for example). Must be uppercase. |
| data\[].beneficial\_owner3.home.**zip** string  Conditionally returned | United States ZIP code of the address. **Allowable Values:**  20 char max |
| data\[].beneficial\_owner3.**identifications** array of objects  Conditionally returned | One or more objects containing personal identifications of the beneficial owner. **Allowable Values:**  Valid array of one or more `identifications` objects |
| data\[].beneficial\_owner3.identifications\[].**expiration\_date** string  Conditionally returned | Expiration date of the identification, if applicable. **Allowable Values:**  Format: yyyy-MM-dd |
| data\[].beneficial\_owner3.identifications\[].**type** string  Returned | Type of identification. **NOTE:** Full Social Security Number (SSN) is required for US-based user cardholder KYC verification, using the `SSN` type. Full Employer Identification Number (EIN) is required for business cardholder KYC verification, using the `BUSINESS_TAX_ID` or `BUSINESS_NUMBER` type. For business directors, use one of SSN, TIN, SIN, or NIN. Nine digits only, no delimiters. `123456789`, for example. **Allowable Values:**  `SSN`, `TIN`, `SIN`, `NIN`, `PASSPORT_NUMBER`, `DRIVERS_LICENSE`, `BUSINESS_NUMBER`, `BUSINESS_TAX_ID`, `TAXPAYER_REFERENCE` |
| data\[].beneficial\_owner3.identifications\[].**value** string  Conditionally returned | Number associated with the identification. **Allowable Values:**  255 char max **NOTE:** Digits only, do not use separators. For example: 123456789 |
| data\[].beneficial\_owner3.**last\_name** string  Conditionally returned | Last name of the beneficial owner. **Allowable Values:**  2 char min, 48 char max for KYC verification (US-based accounts only); 255 char max otherwise |
| data\[].beneficial\_owner3.**middle\_name** string  Conditionally returned | Middle name of the beneficial owner. **Allowable Values:**  255 char max |
| data\[].beneficial\_owner3.**nationality** string  Conditionally returned | Nationality of the beneficial owner. **Allowable Values:**  255 char max  ISO 3166 two-character country codes. For example, the country code for the United States is `US`.  The ISO maintains the [full list of ISO-3166 country codes](https://www.iso.org/iso-3166-country-codes.html). |
| data\[].beneficial\_owner3.**ownership\_percentage** string  Conditionally returned | Ownership percentage of the beneficial owner. **Allowable Values:**  Any number between 1 and 100. Decimal values are supported; do not include a percentage symbol. |
| data\[].beneficial\_owner3.**phone** string  Conditionally returned | Ten-digit phone number of the beneficial owner. **Allowable Values:**  Format: 510-555-1212 or 5105551212 |
| data\[].beneficial\_owner3.**ssn** string  Conditionally returned | Nine-digit Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN) of the beneficial owner. **Allowable Values:**  Digits only, do not use separators. For example: 123456789 |
| data\[].beneficial\_owner3.**title** string  Conditionally returned | Title of the beneficial owner. **Allowable Values:**  255 char max |
| data\[].**beneficial\_owner4** object  Conditionally returned | Contains information about the beneficial owner of the business, if applicable. This object is required for KYC verification in the United States if the business is private and has a beneficial owner. This object is not required for publicly held businesses. Do not include information about the proprietor or business officer in a `beneficial_owner` object. If the proprietor or officer of the business is also a beneficial owner, you must indicate that in the `proprietor_is_beneficial_owner` field in the body field details of the business. **Allowable Values:**  `birth_place`, `dob`, `email`, `first_name`, `home`, `identifications`, `last_name`, `middle_name`, `nationality`, `ownership_percentage`, `phone`, `ssn`, `title` |
| data\[].beneficial\_owner4.**birth\_place** string  Conditionally returned | Country of birth of the beneficial owner. **Allowable Values:**  255 char max  ISO 3166 two-character country codes. For example, the country code for the United States is `US`.  The ISO maintains the [full list of ISO-3166 country codes](https://www.iso.org/iso-3166-country-codes.html). |
| data\[].beneficial\_owner4.**dob** datetime  Conditionally returned | Beneficial owner's date of birth. **Allowable Values:**  Format: yyyy-MM-dd |
| data\[].beneficial\_owner4.**email** string  Conditionally returned | Email address of the beneficial owner. **Allowable Values:**  1–255 chars  255 char max |
| data\[].beneficial\_owner4.**first\_name** string  Conditionally returned | First name of the beneficial owner. **Allowable Values:**  2 char min, 36 char max for KYC verification (US-based accounts only); 255 char max otherwise |
| data\[].beneficial\_owner4.**home** object  Conditionally returned | Address associated with the business. **Allowable Values:**  `address1`, `address2`, `city`, `country`, `postal_code`, `state`, `zip` |
| data\[].beneficial\_owner4.home.**address1** string  Conditionally returned | Street name and number of the address. This field is required for KYC verification (US-based accounts only). Cannot perform KYC if set to a PO Box. **Allowable Values:**  35 char max |
| data\[].beneficial\_owner4.home.**address2** string  Conditionally returned | Additional address information. **Allowable Values:**  35 char max |
| data\[].beneficial\_owner4.home.**city** string  Conditionally returned | City of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  35 char max |
| data\[].beneficial\_owner4.home.**country** string  Conditionally returned | Country of the address. **Allowable Values:**  40 char max  [ISO alpha-2 country code](https://www.iso.org/iso-3166-country-codes.html) required for KYC verification (`US`, for example); 40 char max otherwise |
| data\[].beneficial\_owner4.home.**postal\_code** string  Conditionally returned | Postal code of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  20 char max |
| data\[].beneficial\_owner4.home.**state** string  Conditionally returned | State of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  35 char max  [Valid two-character abbreviation](https://www.marqeta.com/docs/core-api/kyc-verification/perform.md#_valid_state_provincial_territorial_and_federal_abbreviations) required for KYC verification (`CA` for California, for example). Must be uppercase. |
| data\[].beneficial\_owner4.home.**zip** string  Conditionally returned | United States ZIP code of the address. **Allowable Values:**  20 char max |
| data\[].beneficial\_owner4.**identifications** array of objects  Conditionally returned | One or more objects containing personal identifications of the beneficial owner. **Allowable Values:**  Valid array of one or more `identifications` objects |
| data\[].beneficial\_owner4.identifications\[].**expiration\_date** string  Conditionally returned | Expiration date of the identification, if applicable. **Allowable Values:**  Format: yyyy-MM-dd |
| data\[].beneficial\_owner4.identifications\[].**type** string  Returned | Type of identification. **NOTE:** Full Social Security Number (SSN) is required for US-based user cardholder KYC verification, using the `SSN` type. Full Employer Identification Number (EIN) is required for business cardholder KYC verification, using the `BUSINESS_TAX_ID` or `BUSINESS_NUMBER` type. For business directors, use one of SSN, TIN, SIN, or NIN. Nine digits only, no delimiters. `123456789`, for example. **Allowable Values:**  `SSN`, `TIN`, `SIN`, `NIN`, `PASSPORT_NUMBER`, `DRIVERS_LICENSE`, `BUSINESS_NUMBER`, `BUSINESS_TAX_ID`, `TAXPAYER_REFERENCE` |
| data\[].beneficial\_owner4.identifications\[].**value** string  Conditionally returned | Number associated with the identification. **Allowable Values:**  255 char max **NOTE:** Digits only, do not use separators. For example: 123456789 |
| data\[].beneficial\_owner4.**last\_name** string  Conditionally returned | Last name of the beneficial owner. **Allowable Values:**  2 char min, 48 char max for KYC verification (US-based accounts only); 255 char max otherwise |
| data\[].beneficial\_owner4.**middle\_name** string  Conditionally returned | Middle name of the beneficial owner. **Allowable Values:**  255 char max |
| data\[].beneficial\_owner4.**nationality** string  Conditionally returned | Nationality of the beneficial owner. **Allowable Values:**  255 char max  ISO 3166 two-character country codes. For example, the country code for the United States is `US`.  The ISO maintains the [full list of ISO-3166 country codes](https://www.iso.org/iso-3166-country-codes.html). |
| data\[].beneficial\_owner4.**ownership\_percentage** string  Conditionally returned | Ownership percentage of the beneficial owner. **Allowable Values:**  Any number between 1 and 100. Decimal values are supported; do not include a percentage symbol. |
| data\[].beneficial\_owner4.**phone** string  Conditionally returned | Ten-digit phone number of the beneficial owner. **Allowable Values:**  Format: 510-555-1212 or 5105551212 |
| data\[].beneficial\_owner4.**ssn** string  Conditionally returned | Nine-digit Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN) of the beneficial owner. **Allowable Values:**  Digits only, do not use separators. For example: 123456789 |
| data\[].beneficial\_owner4.**title** string  Conditionally returned | Title of the beneficial owner. **Allowable Values:**  255 char max |
| data\[].**business\_name\_dba** string  Conditionally returned | Fictitious business name ("Doing Business As" or DBA). This field is required for KYC verification (US-based accounts only). If your business does not use a fictitious business name, enter your legal business name again in this field. **Allowable Values:**  255 char max  128 char max for KYC verification; 255 char max otherwise |
| data\[].**business\_name\_legal** string  Conditionally returned | Legal name of business. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  255 char max  128 char max for KYC verification; 255 char max otherwise |
| data\[].**business\_type** string  Conditionally returned | Indicates the type of business, for example B2B (business-to-business) or B2C (business-to-consumer). **Allowable Values:**  255 char max |
| data\[].**date\_established** datetime  Conditionally returned | Date when the business was established. **Allowable Values:**  Format: yyyy-MM-dd or yyyy-MM-ddThh:mm:ssZ |
| data\[].**duns\_number** string  Conditionally returned | Data Universal Numbering System (DUNS) number of the business. **Allowable Values:**  255 char max |
| data\[].**general\_business\_description** string  Conditionally returned | Required for KYC verification (US-based cardholders only). Business description must adhere to the [NAICS standard](https://www.census.gov/naics/), as defined by the United States Census Bureau. You must provide at least the description; NAICS codes are optional. For example, `Used Car Dealers` or `44112 - Used Car Dealers`. This field is returned if it exists in the resource. **Allowable Values:**  255 char max |
| data\[].**history** string  Conditionally returned | History of the business. **Allowable Values:**  255 char max |
| data\[].**identifications** array of objects  Conditionally returned | One or more objects containing identifications associated with the business. **Allowable Values:**  Valid array of one or more `identifications` objects |
| data\[].identifications\[].**expiration\_date** string  Conditionally returned | Expiration date of the identification, if applicable. **Allowable Values:**  Format: yyyy-MM-dd |
| data\[].identifications\[].**type** string  Returned | Type of identification. **NOTE:** Full Social Security Number (SSN) is required for US-based user cardholder KYC verification, using the `SSN` type. Full Employer Identification Number (EIN) is required for business cardholder KYC verification, using the `BUSINESS_TAX_ID` or `BUSINESS_NUMBER` type. For business directors, use one of SSN, TIN, SIN, or NIN. Nine digits only, no delimiters. `123456789`, for example. **Allowable Values:**  `SSN`, `TIN`, `SIN`, `NIN`, `PASSPORT_NUMBER`, `DRIVERS_LICENSE`, `BUSINESS_NUMBER`, `BUSINESS_TAX_ID`, `TAXPAYER_REFERENCE` |
| data\[].identifications\[].**value** string  Conditionally returned | Number associated with the identification. **Allowable Values:**  255 char max **NOTE:** Digits only, do not use separators. For example: 123456789 |
| data\[].**in\_current\_location\_since** datetime  Conditionally returned | Date on which the business office opened in its current location. **Allowable Values:**  Format: yyyy-MM-dd or yyyy-MM-ddThh:mm:ssZ |
| data\[].**incorporation** object  Conditionally returned | Contains information about the organizational structure of the business. This object is required for KYC verification (US-based accounts only). **Allowable Values:**  `address_registered_under`, `incorporation_type`, `is_public`, `is_regulated_entity`, `name_registered_under`, `state_of_incorporation`, `stock_symbol` |
| data\[].incorporation.**address\_registered\_under** object  Conditionally returned | Address associated with the business. **Allowable Values:**  `address1`, `address2`, `city`, `country`, `postal_code`, `state`, `zip` |
| data\[].incorporation.address\_registered\_under.**address1** string  Conditionally returned | Street name and number of the address. This field is required for KYC verification (US-based accounts only). Cannot perform KYC if set to a PO Box. **Allowable Values:**  35 char max |
| data\[].incorporation.address\_registered\_under.**address2** string  Conditionally returned | Additional address information. **Allowable Values:**  35 char max |
| data\[].incorporation.address\_registered\_under.**city** string  Conditionally returned | City of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  35 char max |
| data\[].incorporation.address\_registered\_under.**country** string  Conditionally returned | Country of the address. **Allowable Values:**  40 char max  [ISO alpha-2 country code](https://www.iso.org/iso-3166-country-codes.html) required for KYC verification (`US`, for example); 40 char max otherwise |
| data\[].incorporation.address\_registered\_under.**postal\_code** string  Conditionally returned | Postal code of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  20 char max |
| data\[].incorporation.address\_registered\_under.**state** string  Conditionally returned | State of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  35 char max  [Valid two-character abbreviation](https://www.marqeta.com/docs/core-api/kyc-verification/perform.md#_valid_state_provincial_territorial_and_federal_abbreviations) required for KYC verification (`CA` for California, for example). Must be uppercase. |
| data\[].incorporation.address\_registered\_under.**zip** string  Conditionally returned | United States ZIP code of the address. **Allowable Values:**  20 char max |
| data\[].incorporation.**incorporation\_type** string  Conditionally returned | Organizational structure of the business, such as corporation or sole proprietorship. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  `LLC`, `CORPORATION`, `SOLE_PROPRIETORSHIP`, `PARTNERSHIP`, `COOPERATIVE`, `OTHER`, `FINANCIAL_OR_CREDIT_INSTITUTION`, `FOUNDATION`, `ASSOCIATION`, `CHARITY`, `TRUST` |
| data\[].incorporation.**is\_public** boolean  Conditionally returned | A value of `true` indicates that the business is publicly held. **Allowable Values:**  `true`, `false` **Default value:** `false` |
| data\[].incorporation.**is\_regulated\_entity** boolean  Conditionally returned | A value of `true` indicates that the business is a regulated entity. **Allowable Values:**  `true`, `false` |
| data\[].incorporation.**name\_registered\_under** string  Conditionally returned | Name under which the business is registered. **Allowable Values:**  255 char max |
| data\[].incorporation.**state\_of\_incorporation** string  Conditionally returned | State, province, territory, or federation where the business is incorporated. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  255 char max  [Valid state, provincial, territorial, or federal abbreviation](https://www.marqeta.com/docs/core-api/kyc-verification/perform.md#_valid_state_provincial_territorial_and_federal_abbreviations) required for KYC verification (`CA` for California or `CAN` for Canada, for example); 255 char max otherwise |
| data\[].incorporation.**stock\_symbol** string  Conditionally returned | Business stock symbol. **Allowable Values:**  255 char max |
| data\[].**international\_office\_locations** string  Conditionally returned | Locations of the business' offices outside the US. **Allowable Values:**  255 char max |
| data\[].**ip\_address** string  Conditionally returned | IP address of the business. **Allowable Values:**  39 char max |
| data\[].**metadata** object  Conditionally returned | Associates any additional metadata you provide with the business. **Allowable Values:**  You can define the names and values of up to 20 fields in the format `"my_name_1": "my_value_1"` |
| data\[].**notes** string  Conditionally returned | Any additional information pertaining to the business. **Allowable Values:**  255 char max |
| data\[].**office\_location** object  Conditionally returned | Address associated with the business. **Allowable Values:**  `address1`, `address2`, `city`, `country`, `postal_code`, `state`, `zip` |
| data\[].office\_location.**address1** string  Conditionally returned | Street name and number of the address. This field is required for KYC verification (US-based accounts only). Cannot perform KYC if set to a PO Box. **Allowable Values:**  35 char max |
| data\[].office\_location.**address2** string  Conditionally returned | Additional address information. **Allowable Values:**  35 char max |
| data\[].office\_location.**city** string  Conditionally returned | City of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  35 char max |
| data\[].office\_location.**country** string  Conditionally returned | Country of the address. **Allowable Values:**  40 char max  [ISO alpha-2 country code](https://www.iso.org/iso-3166-country-codes.html) required for KYC verification (`US`, for example); 40 char max otherwise |
| data\[].office\_location.**postal\_code** string  Conditionally returned | Postal code of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  20 char max |
| data\[].office\_location.**state** string  Conditionally returned | State of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  35 char max  [Valid two-character abbreviation](https://www.marqeta.com/docs/core-api/kyc-verification/perform.md#_valid_state_provincial_territorial_and_federal_abbreviations) required for KYC verification (`CA` for California, for example). Must be uppercase. |
| data\[].office\_location.**zip** string  Conditionally returned | United States ZIP code of the address. **Allowable Values:**  20 char max |
| data\[].**password** string  Conditionally returned | Password for the business account on the Marqeta platform. **Allowable Values:**  1–255 chars  - Must contain at least one numeral  - Must contain at least one lowercase letter  - Must contain at least one uppercase letter  - Must contain at least one of these symbols:  `@``#``$``%``!``^``&``*``(``)`  `\\``_``+``~``-``=``[``]``\{``}`  `,``;``:``'``"``.``/``<``>``?``` ` `` |
| data\[].**phone** string  Conditionally returned | 10-digit telephone number of business. **Allowable Values:**  255 char max  Format: 510-555-1212 or 5105551212 |
| data\[].**primary\_contact** object  Conditionally returned | Describes the business' primary contact person. **Allowable Values:**  `department`, `email`, `extension`, `fax`, `full_name`, `mobile`, `phone`, `title` |
| data\[].primary\_contact.**department** string  Conditionally returned | Business department of the primary contact. **Allowable Values:**  255 char max |
| data\[].primary\_contact.**email** string  Conditionally returned | Email address of the primary contact. **Allowable Values:**  255 char max |
| data\[].primary\_contact.**extension** string  Conditionally returned | Phone extension of the primary contact. **Allowable Values:**  255 char max |
| data\[].primary\_contact.**fax** string  Conditionally returned | Fax number of the primary contact. **Allowable Values:**  255 char max  Format: 510-555-1212 or 5105551212 |
| data\[].primary\_contact.**full\_name** string  Conditionally returned | Full name of the primary contact. **Allowable Values:**  255 char max |
| data\[].primary\_contact.**mobile** string  Conditionally returned | Mobile phone number of the primary contact. **Allowable Values:**  255 char max  Format: 510-555-1212 or 5105551212 |
| data\[].primary\_contact.**phone** string  Conditionally returned | Phone number of the primary contact. **Allowable Values:**  255 char max  Format: 510-555-1212 or 5105551212 |
| data\[].primary\_contact.**title** string  Conditionally returned | Title of the primary contact. **Allowable Values:**  255 char max |
| data\[].**proprietor\_is\_beneficial\_owner** boolean  Conditionally returned | Indicates that the proprietor or officer of the business is also a beneficial owner. This field is required for KYC verification if the business proprietor or officer is also a beneficial owner. **Allowable Values:**  `true`, `false` **Default value:** `false` |
| data\[].**proprietor\_or\_officer** object  Conditionally returned | Contains information about the proprietor or officer of the business. This object is required for KYC verification of proprietors or officers of privately held businesses in the United States. This object is not required for publicly held businesses. **Allowable Values:**  `alternative_names`, `birth_place`, `dob`, `email`, `first_name`, `home`, `identifications`, `last_name`, `middle_name`, `nationality`, `phone`, `ssn`, `title` |
| data\[].proprietor\_or\_officer.**alternative\_names** string  Conditionally returned | Alternate names of the business proprietor or officer. **Allowable Values:**  255 char max |
| data\[].proprietor\_or\_officer.**birth\_place** string  Conditionally returned | Country of birth of the business proprietor or officer. **Allowable Values:**  255 char max  ISO 3166 two-character country codes. For example, the country code for the United States is `US`.  The ISO maintains the [full list of ISO-3166 country codes](https://www.iso.org/iso-3166-country-codes.html). |
| data\[].proprietor\_or\_officer.**dob** datetime  Conditionally returned | Business proprietor or officer's date of birth. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  Format: yyyy-MM-dd or yyyy-MM-ddThh:mm:ssZ |
| data\[].proprietor\_or\_officer.**email** string  Conditionally returned | Email address of the business proprietor or officer. **Allowable Values:**  255 char max |
| data\[].proprietor\_or\_officer.**first\_name** string  Returned | First name of business proprietor or officer. **Allowable Values:**  2 char min, 36 char max for KYC verification (US-based accounts only); 255 char max otherwise |
| data\[].proprietor\_or\_officer.**home** object  Conditionally returned | Address associated with the business. **Allowable Values:**  `address1`, `address2`, `city`, `country`, `postal_code`, `state`, `zip` |
| data\[].proprietor\_or\_officer.home.**address1** string  Conditionally returned | Street name and number of the address. This field is required for KYC verification (US-based accounts only). Cannot perform KYC if set to a PO Box. **Allowable Values:**  35 char max |
| data\[].proprietor\_or\_officer.home.**address2** string  Conditionally returned | Additional address information. **Allowable Values:**  35 char max |
| data\[].proprietor\_or\_officer.home.**city** string  Conditionally returned | City of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  35 char max |
| data\[].proprietor\_or\_officer.home.**country** string  Conditionally returned | Country of the address. **Allowable Values:**  40 char max  [ISO alpha-2 country code](https://www.iso.org/iso-3166-country-codes.html) required for KYC verification (`US`, for example); 40 char max otherwise |
| data\[].proprietor\_or\_officer.home.**postal\_code** string  Conditionally returned | Postal code of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  20 char max |
| data\[].proprietor\_or\_officer.home.**state** string  Conditionally returned | State of the address. This field is required for KYC verification (US-based accounts only). **Allowable Values:**  35 char max  [Valid two-character abbreviation](https://www.marqeta.com/docs/core-api/kyc-verification/perform.md#_valid_state_provincial_territorial_and_federal_abbreviations) required for KYC verification (`CA` for California, for example). Must be uppercase. |
| data\[].proprietor\_or\_officer.home.**zip** string  Conditionally returned | United States ZIP code of the address. **Allowable Values:**  20 char max |
| data\[].proprietor\_or\_officer.**identifications** array of objects  Conditionally returned | One or more objects containing personal identifications of the business proprietor or officer. **Allowable Values:**  Valid array of one or more `identifications` objects |
| data\[].proprietor\_or\_officer.identifications\[].**expiration\_date** string  Conditionally returned | Expiration date of the identification, if applicable. **Allowable Values:**  Format: yyyy-MM-dd |
| data\[].proprietor\_or\_officer.identifications\[].**type** string  Returned | Type of identification. **NOTE:** Full Social Security Number (SSN) is required for US-based user cardholder KYC verification, using the `SSN` type. Full Employer Identification Number (EIN) is required for business cardholder KYC verification, using the `BUSINESS_TAX_ID` or `BUSINESS_NUMBER` type. For business directors, use one of SSN, TIN, SIN, or NIN. Nine digits only, no delimiters. `123456789`, for example. **Allowable Values:**  `SSN`, `TIN`, `SIN`, `NIN`, `PASSPORT_NUMBER`, `DRIVERS_LICENSE`, `BUSINESS_NUMBER`, `BUSINESS_TAX_ID`, `TAXPAYER_REFERENCE` |
| data\[].proprietor\_or\_officer.identifications\[].**value** string  Conditionally returned | Number associated with the identification. **Allowable Values:**  255 char max **NOTE:** Digits only, do not use separators. For example: 123456789 |
| data\[].proprietor\_or\_officer.**last\_name** string  Returned | Last name of business proprietor or officer. **Allowable Values:**  2 char min, 48 char max for KYC verification (US-based accounts only); 255 char max otherwise |
| data\[].proprietor\_or\_officer.**middle\_name** string  Conditionally returned | Middle name of business proprietor or officer. **Allowable Values:**  255 char max |
| data\[].proprietor\_or\_officer.**nationality** string  Conditionally returned | Nationality of the business proprietor or officer. **Allowable Values:**  255 char max  ISO 3166 two-character country codes. For example, the country code for the United States is `US`.  The ISO maintains the [full list of ISO-3166 country codes](https://www.iso.org/iso-3166-country-codes.html). |
| data\[].proprietor\_or\_officer.**phone** string  Conditionally returned | Telephone number of the business proprietor or officer. **Allowable Values:**  Format: 510-555-1212 or 5105551212  Do not insert a 1 before the area code. |
| data\[].proprietor\_or\_officer.**ssn** string  Conditionally returned | Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN) of the business proprietor or officer. **Allowable Values:**  Nine digits, no delimiters. `123456789`, for example. |
| data\[].proprietor\_or\_officer.**title** string  Conditionally returned | Title of business proprietor or officer. **Allowable Values:**  255 char max |
| data\[].**taxpayer\_id** string  Conditionally returned | Taxpayer identifier of the business. **Allowable Values:**  255 char max |
| data\[].**token** string  Conditionally returned | Unique identifier of the business resource. If you do not include a token, the system generates one automatically. This token is necessary for use in other API calls, so we recommend that rather than let the system generate one, you use a simple string that is easy to remember. This value cannot be updated. **Allowable Values:**  1–36 chars |
| data\[].**website** string  Conditionally returned | URL of the business' website. **Allowable Values:**  255 char max |
| end\_index integer  Conditionally returned | Sort order index of the last resource in the returned array. This field is returned if there are resources in your returned array. **Allowable Values:**  Any integer |
| is\_more boolean  Conditionally returned | A value of `true` indicates that more unreturned resources exist. A value of `false` indicates that no more unreturned resources exist. This field is returned if there are resources in your returned array. **Allowable Values:**  `true`, `false` |
| start\_index integer  Conditionally returned | Sort order index of the first resource in the returned array. This field is returned if there are resources in your returned array. **Allowable Values:**  Any integer |

## Sample response body

```json JSON expandable lines wrap theme={null}
{
  "count": 1,
  "start_index": 0,
  "end_index": 0,
  "is_more": true,
  "data": [
    {
      "token": "my_business_01",
      "active": true,
      "notes": "My notes",
      "password": "My_passw0rd",
      "phone": "5105551215",
      "website": "https://my_business.com",
      "history": "My_business_history",
      "incorporation": {
        "is_public": true,
        "stock_symbol": "MB",
        "state_of_incorporation": "CA",
        "name_registered_under": "First Middle Last",
        "address_registered_under": {
          "address1": "123 B Street",
          "city": "Oakland",
          "state": "CA",
          "postal_code": "94610",
          "country": "US"
        },
        "incorporation_type": "LLC"
      },
      "ip_address": "67.120.28.118",
      "business_name_legal": "My_legal_business_name",
      "business_name_dba": "My_fictitious_business_name",
      "office_location": {
        "address1": "123 A Street",
        "address2": "Suite 123",
        "city": "Oakland",
        "state": "CA",
        "postal_code": "94610",
        "country": "US"
      },
      "in_current_location_since": "2010-04-15T00:01:00Z",
      "date_established": "2010-04-15T00:01:00Z",
      "general_business_description": "44112 - Used Car Dealers",
      "business_type": "My_business_type",
      "international_office_locations": "Athens, Greece; Buenos Aires, Argentina",
      "identifications": [
        {
          "type": "BUSINESS_TAX_ID",
          "value": "123456789"
        }
      ],
      "duns_number": "123456789",
      "primary_contact": {
        "title": "Dr",
        "department": "My_department",
        "phone": "5105551215",
        "extension": "11",
        "fax": "5105551216",
        "email": "dr_me@my_business.com",
        "full_name": "First Middle Last",
        "mobile": "5105551217"
      },
      "proprietor_or_officer": {
        "title": "Mr",
        "dob": "1985-01-08T00:00:00Z",
        "phone": "5105551211",
        "email": "mr.myself@my.business.com",
        "first_name": "First",
        "middle_name": "Middle",
        "last_name": "Last",
        "alternative_names": "My Alternative Name",
        "ssn": "5555",
        "home": {
          "address1": "123 B Street",
          "address2": "Apt A",
          "city": "Oakland",
          "state": "CA",
          "postal_code": "94610",
          "country": "US"
        }
      },
      "created_time": "2024-10-18T21:17:03Z",
      "last_modified_time": "2024-10-19T22:48:02Z",
      "status": "ACTIVE"
    }
  ]
}
```


## Related topics

- [List business directors](https://www.marqeta.com/docs/core-api/businesses/business-directors/list-directors.md)
- [List business transitions](https://www.marqeta.com/docs/core-api/business-transitions/list-business-transitions.md)
- [List business children](https://www.marqeta.com/docs/core-api/businesses/list-business-children.md)
- [List business addresses](https://www.marqeta.com/docs/core-api/addresses/list-business-addresses.md)
- [Businesses Overview](https://www.marqeta.com/docs/core-api/businesses.md)
