External Two squares, one overlapping the bottom one. Top square has an arrow pointing away, as if leading you away

Lead insights

Companies

Endpoints

/v3/companies/v1.0/company/match

The company/match endpoint allows you to retrieve high-level firmographic data for a matched company by providing one of the following combinations in your request:

This endpoint is crucial to using the other methods in this API, as it returns a crucial id required for all other endpoints.

Example

The following example demonstrates how to successfully use the Company Match endpoint to retrieve information about a company. In the example, we'll use the following information to make the request:

curl --location 'https://api.zywave.com/v3/companies/v1.0/company/match?name=Zywave&addressLine1=10100%20W.%20Innovation%20Drive&city=Milwaukee&state=Wisconsin' --header 'Authorization: Bearer <access_token>'

returns the following JSON response:

[
  {
    "description": "Zywave's insurance agency software is used by more than 5,000 insurance agencies, including 95 of the Top 100 U.S. insurance firms. Schedule a demo today.",
    "ein": "391810743",
    "employeeCount": 890,
    "employeeRange": "500 - 999",
    "facebookUrl": "http://www.facebook.com/zywave/",
    "id": "M84000000000011",
    "linkedinUrl": "http://www.linkedin.com/company/zywave",
    "naicsCode": "541990",
    "name": "ZYWAVE",
    "phoneNumber": "14144546100",
    "primaryAddress": {
      "addressLine1": "10100 W INNOVATION DR STE 300",
      "addressLine2": "",
      "city": "MILWAUKEE",
      "country": "UNITED STATES",
      "county": "MILWAUKEE",
      "postalCode": "53226",
      "state": "WI"
    },
    "revenueRange": "50M - 100M",
    "twitterUrl": "https://twitter.com/zywave",
    "websiteUrl": "http://zywave.com",
    "score": 22
  }
]

/v3/companies/v1.0/company/{id}

The company/{id} endpoint retrieves high-level firmographic data for the given company id.

Here are examples of when you might use this endpoint:

/v3/companies/v1.0/company/{id}/contacts

The company/{id}/contacts endpoint retrieves contacts associated with the given company id.

Here are examples of when you might use this endpoint:

/v3/companies/v1.0/company/{id}/details

This endpoint provides comprehensive information for a company including alternate names, addresses, phone numbers, NAICS codes, and EINs that are known.

Here are examples of when you might use this endpoint:

Health & Welfare

Endpoints

/v3/companies/v1.0/company/{id}/welfare/details

The welfare/details endpoint provides comprehensive welfare data corresponding to the provided company id.

Here are examples of when you might use this endpoint:

/v3/companies/v1.0/company/{id}/welfare/summary

The welfare/summary endpoint provides a high-level overview of welfare data for a corresponding company.

Here are examples of when you might use this endpoint:

Commercial

Note: The California Exmod data is currently unavailable through our API due to certain criteria specific to California that cannot be confirmed via the API.

The criteria are as follows:

If you require California Exmod data, please contact Zywave.

Endpoints

/v3/companies/v1.0/company/{id}/commercial/details

The commercial/details endpoint provides comprehensive commercial data corresponding to the provided company 'id'.

Here are examples of when you might use this endpoint:

/v3/companies/v1.0/company/{id}/commercial/summary

The commercial/summary endpoint provides a high-level overview of commercial data for a corresponding company.

Here are examples of when you might use this endpoint:

Specification