Skip to main content

Create a corporation entity

Creates a new corporation entity, and initiates the KYC / AML verification. The identity verification will almost always be fulfilled synchronously. If a verification takes longer than 5 seconds, the request will be handled asynchronously and a webhook will be fired when there is an update.

Parameters


type

string
The type of the entity. Options for corporation entity: c_corporation, s_corporation, llc, partnership, sole_proprietorship.

Required


Information of the corporation entity.

Required


The legal name of the corporation entity.

Required


DBA (Doing Business As) name of the corporation entity.

Optional


The EIN of the corporation entity.

Required


The details of the corporation's owners (only include individuals owning 25% or more of the corporation).

Required


The legal first name of the corporation owner.

Required


The legal last name of the corporation owner.

Required


Mobile phone number of the corporation owner in E.164 format. The number will only be used for KYC / AML verification.

Required


Email address of the corporation owner. The email will only be used for KYC / AML verification.

Required


The corporation owner's date of birth in ISO 8601 format.

Required


The corporation owner's address.

Required


The first line of the corporation owner's address.

Required


The second line of the corporation owner's address.

Optional


The city of the corporation owner's address.

Required


The two-letter abbreviation for the state of the corporation owner's address.

Required


The ZIP code of the corporation owner's address.

Required


address

object
The entity's address.

Required


The first line of the entity's address.

Required


The second line of the entity's address.

Optional


The city of the entity's address.

Required


The two-letter abbreviation for the state of the entity's address.

Required


The ZIP code of the entity's address.

Required


POST /entities
curl https://production.methodfi.com/entities \
-X POST \
-H "Authorization: Bearer sk_WyZEWVfTcH7GqmPzUPk65Vjc" \
-H "Content-Type: application/json" \
-d '{
"type": "c_corporation",
"corporation": {
"name": "Alphabet Inc.",
"dba": "Google",
"ein": "641234567",
"owners": [
{
"first_name": "Sergey",
"last_name": "Brin",
"phone": "+16505555555",
"email": "sergey@google.com",
"dob": "1973-08-21",
"address": {
"line1": "600 Amphitheatre Parkway",
"line2": null,
"city": "Mountain View",
"state": "CA",
"zip": "94043"
}
}
]
},
"address": {
"line1": "1600 Amphitheatre Parkway",
"line2": null,
"city": "Mountain View",
"state": "CA",
"zip": "94043"
}
}'
RESPONSE
{
"id": "ent_y1a9e1fbnJ1f3",
"type": "c_corporation",
"individual": null,
"receive_only": null,
"corporation": {
"name": "Alphabet Inc.",
"dba": "Google",
"ein": "641234567",
"owners": [
{
"first_name": "Sergey",
"last_name": "Brin",
"phone": "+16505555555",
"email": "sergey@google.com",
"dob": "1973-08-21",
"address": {
"line1": "600 Amphitheatre Parkway",
"line2": null,
"city": "Mountain View",
"state": "CA",
"zip": "94043"
}
}
]
},
"address": {
"line1": "1600 Amphitheatre Parkway",
"line2": null,
"city": "Mountain View",
"state": "CA",
"zip": "94043"
},
"capabilities": [
"payments:send",
"payments:receive"
],
"available_capabilities": [],
"pending_capabilities": [],
"error": null,
"status": "active",
"metadata": null,
"created_at": "2020-12-09T00:40:51.107Z",
"updated_at": "2020-12-09T00:40:51.107Z"
}