Enrich a business profile

Fetch enriched profile data. Requires a valid email address. This service is offered in collaboration with Clearbit.

To use this endpoint from the browser, you’ll need to specify the /profile-enrichment.read scope when generating a token.
GET
/enrichment/profile
cURL
1
2
curl -X GET "https://api.moov.io/enrichment/profile" \
  -H "Authorization: Bearer {token}" \
200 404 422 429 503
The enriched profile
Describes an enriched business profile
{
  "business": {
    "address": {
      "addressLine1": "123 Main Street",
      "addressLine2": "Apt 302",
      "city": "Boulder",
      "country": "US",
      "postalCode": "80301",
      "stateOrProvince": "CO"
    },
    "email": "amanda@classbooker.dev",
    "industryCodes": {
      "naics": "480184",
      "sic": "3750"
    },
    "legalBusinessName": "Moov Financial Inc",
    "phone": {
      "countryCode": "1",
      "number": "8185551212"
    },
    "website": "moov.io"
  }
}
No profile found
The request body could not be processed
Request was refused due to rate limiting.

Retry-After

number
The service is unavailable

Query parameters

email

string required
Valid email address belonging to the profile of interest

Response

application/json
Describes an enriched business profile

business

object
Describes a company
right_key Show child attributes

address

object
right_key Show child attributes

addressLine1

string <=60 characters required

city

string <=24 characters required

country

string <=2 characters required

postalCode

string <=5 characters required

stateOrProvince

string <=2 characters required

addressLine2

string <=32 characters

email

string<email> <=255 characters Pattern
Email address.

industryCodes

object
Describes industry specific identifiers
right_key Show child attributes

naics

string

sic

string

legalBusinessName

string

phone

object
right_key Show child attributes

countryCode

string <=1 characters

number

string<phone> <=10 characters

website

string