YepAPI
Email API

Company Enrichment

Turn a domain into a structured company profile — industry codes, location, size, revenue, emails, and social handles.

POST/v1/email/company
$0.03/call

Usage

const res = await fetch('https://api.yepapi.com/v1/email/company', {
  method: 'POST',
  headers: {
    'x-api-key': 'YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({ domain: 'stripe.com' }),
});
const { data } = await res.json();
console.log(data);
curl -X POST https://api.yepapi.com/v1/email/company \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"domain": "stripe.com"}'

Request Body

ParameterTypeRequiredDescriptionDefault
domainstringYesCompany domain to enrich (e.g., stripe.com)

Response

{
  "data": {
    "company": {
      "category": {
        "industry": null,
        "naicsCode": "51",
        "sector": null,
        "sicCode": "73"
      },
      "description": "stripe is a payment processing platform enabling businesses to accept payments and manage online transactions.",
      "domain": "stripe.com",
      "emails": [
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]"
      ],
      "foundedYear": "2010",
      "geo": {
        "city": "San Francisco",
        "country": "United States",
        "countryCode": "US",
        "postalCode": "94107",
        "state": "California",
        "streetAddress": "354 oyster point blvd"
      },
      "legalName": "Stripe",
      "logo": null,
      "metrics": {
        "employees": "5K-10K",
        "employeesRange": null,
        "estimatedAnnualRevenue": "$100M-$250M"
      },
      "name": "Stripe",
      "phones": null,
      "social": {
        "facebook": "stripehq",
        "linkedin": "stripe",
        "twitter": "stripe"
      }
    }
  },
  "ok": true
}

Response Fields

FieldTypeDescription
okbooleanWhether the request succeeded
data.companyobjectThe structured company profile
data.company.namestring | nullCompany name
data.company.legalNamestring | nullRegistered legal name
data.company.domainstringCompany domain
data.company.descriptionstring | nullShort company description
data.company.foundedYearstring | nullYear the company was founded
data.company.logostring | nullLogo URL, when available
data.company.categoryobjectClassification — industry, sector, naicsCode, sicCode
data.company.geoobjectHQ location — streetAddress, city, state, country, countryCode, postalCode
data.company.metricsobjectSize metrics — employees, employeesRange, estimatedAnnualRevenue
data.company.emailsstring[]Sample email addresses found on the domain
data.company.phonesstring[] | nullCompany phone numbers, when available
data.company.socialobjectSocial handles — facebook, linkedin, twitter
Under the Hood

naicsCode and sicCode are standard industry classification codes — handy for firmographic segmentation and CRM enrichment.

On this page