# Upload UAE verification documents via API

As part of your account activation, you will need to upload specific business and identity documents for verification. More information on UAE account verification can be found here:
* Account activation requirements
* Business verification requirements
* Ownership verification requirements
Connect platforms can use the Account APIs create [create](https://stripe.com/docs/api/accounts/create) and [update](https://stripe.com/docs/api/accounts/update) methods to handle business and identity verification. See Connect availability in the UAE
### Legal entity documents
Depending on your business type, you'll be required to provide some documentation to verify your business. See
Uploading a document is a two-step process:
1. Upload the file to Stripe
1. Attach the file to the account
To upload a file, get the `document_id` returned by a [file upload](https://stripe.com/docs/api/accounts/update#create_file) with a purpose value of `account_requirement`.
### Attach trade license
```
curl https://api.stripe.com/v1/accounts/acct_id \
  -u sk_test_key: \
  -d "documents[company_license][files][]"=file_ID
```
### Attach memorandum of association document(s)
```
curl https://api.stripe.com/v1/accounts/acct_id \
  -u sk_test_key: \
  -d "documents[company_memorandum_of_association][files][]"=file_ID1,file_ID2
```
### Attach proof of bank account
```
curl https://api.stripe.com/v1/accounts/acct_id \
  -u sk_test_key: \
  -d "documents[bank_account_ownership_verification][files][]"=file_ID1
```
### Personal documents
For any owners or managers of the business, we require certain personal verification documents depending on their nationality and country of residence.
**UAE nationals living in the UAE:**
* Emirates ID: we accept the physical or digital version of the EID
* Passport: we accept the physical or digital version of the passport
**Non-nationals living in the UAE:**
* Emirates ID: we accept the physical or digital version of the EID
* Passport: we accept the physical or digital version of the passport
* Residency visa: we accept the physical visa page from the passport or the digital visa from the ICA/ICP app
**Individuals living outside the UAE:**
* Passport: we accept the physical or digital version of the passport
A power of attorney letter is required for LLCs when the representative is not present on the Memorandum of Association.
To upload a file, get the `document_id` returned by a [file upload](https://stripe.com/docs/api/accounts/update#create_file) with a purpose value of `account_requirement`.
* **Emirates ID only**: set the purpose value to `identity_document`
Documents can be uploaded when creating or updating a person.
### Attach passport
```
curl https://api.stripe.com/v1/accounts/acct_id/persons/person_id \
  -u sk_test_key: \
  -d "documents[passport][files][]="=file_ID
```
### Attach residency visa
```
curl https://api.stripe.com/v1/accounts/acct_id/persons/person_id \
  -u sk_test_key: \
  -d "documents[visa][files][]="=file_ID
```
### Attach Emirates ID
```
curl https://api.stripe.com/v1/accounts/acct_id/persons/person_id \
  -u sk_test_key: \
  -d "verification[document][front]"=front_file_ID \
  -d "verification[document][back]"=back_file_ID
```
### Attach power of attorney
```
curl https://api.stripe.com/v1/accounts/acct_id/persons/person_id \
  -u sk_test_key: \
  -d "documents[company_authorization][files]"=file_ID
```