# `Stripe.Resources.V2.Core.AccountPerson`
[🔗](https://github.com/jeffhuen/tiger_stripe/blob/main/lib/stripe/resources/v2/core/account_person.ex#L2)

Person

A Person represents an individual associated with an Account's identity (for example, an owner, director, executive, or representative). Use Persons to provide and update identity information for verification and compliance.

# `t`

```elixir
@type t() :: %Stripe.Resources.V2.Core.AccountPerson{
  account: term(),
  additional_addresses: term(),
  additional_names: term(),
  additional_terms_of_service: term(),
  address: term(),
  created: term(),
  date_of_birth: term(),
  documents: term(),
  email: term(),
  given_name: term(),
  id: term(),
  id_numbers: term(),
  legal_gender: term(),
  livemode: term(),
  metadata: term(),
  nationalities: term(),
  object: term(),
  phone: term(),
  political_exposure: term(),
  relationship: term(),
  script_addresses: term(),
  script_names: term(),
  surname: term(),
  updated: term()
}
```

* `account` - The account ID which the individual belongs to.
* `additional_addresses` - Additional addresses associated with the person.
* `additional_names` - Additional names (e.g. aliases) associated with the person.
* `additional_terms_of_service` - Attestations of accepted terms of service agreements.
* `address` - The person's residential address.
* `created` - Time at which the object was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. Format: date-time.
* `date_of_birth` - The person's date of birth.
* `documents` - Documents that may be submitted to satisfy various informational requests.
* `email` - The person's email address.
* `given_name` - The person's first name.
* `id` - Unique identifier for the Person.
* `id_numbers` - The identification numbers (e.g., SSN) associated with the person.
* `legal_gender` - The person's gender (International regulations require either "male" or "female"). Possible values: `female`, `male`.
* `livemode` - Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode.
* `metadata` - Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
* `nationalities` - The countries where the person is a national. Two-letter country code ([ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2)).
* `object` - String representing the object's type. Objects of the same type share the same value of the object field. Possible values: `v2.core.account_person`.
* `phone` - The person's phone number.
* `political_exposure` - The person's political exposure. Possible values: `existing`, `none`.
* `relationship` - The relationship that this person has with the Account's business or legal entity.
* `script_addresses` - The script addresses (e.g., non-Latin characters) associated with the person.
* `script_names` - The script names (e.g. non-Latin characters) associated with the person.
* `surname` - The person's last name.
* `updated` - Time at which the object was last updated. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. Format: date-time.

# `object_name`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
