> For the complete documentation index, see [llms.txt](https://docs.goodfit.io/goodfit-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.goodfit.io/goodfit-docs/apis/enrichment-api.md).

# Enrichment API

The Enrichment API adds companies and people you already know about to your Goodfit dataset, enriched with the same data as the rest of it.

It covers two kinds of enrichment:

| Enrichment | You submit                   | Goodfit returns                                                                                      |
| ---------- | ---------------------------- | ---------------------------------------------------------------------------------------------------- |
| Companies  | A domain or email address    | The company, enriched and added to your dataset                                                      |
| Contacts   | A LinkedIn URL or work email | The person at their company, with a work email and optionally a mobile number, added to your dataset |

Both work the same way: submit a request, store the returned `requestId`, and check its status until processing finishes. Both can sync the result to your CRM where a supported connector is enabled.

### Base URL

```
https://api.goodfit.io/enrichment
```

Each kind of enrichment needs its own API key scope: **Enrichment API** for companies and **Contact Enrichment API** for contacts. See [Getting an API key](https://docs.goodfit.io/goodfit-docs/apis/apis-introduction#getting-an-api-key).

### API reference

* [Enrich a company](https://docs.goodfit.io/goodfit-docs/apis/enrichment-api/company-endpoints#post-enrichment-enrich)
* [Check company enrichment status](https://docs.goodfit.io/goodfit-docs/apis/enrichment-api/company-endpoints#get-enrichment-request-requestid)
* [Enrich a contact](https://docs.goodfit.io/goodfit-docs/apis/enrichment-api/contact-endpoints#post-enrichment-enrich-contact-request)
* [Check contact enrichment status](https://docs.goodfit.io/goodfit-docs/apis/enrichment-api/contact-endpoints#get-enrichment-enrich-contact-request-requestid)

For authentication, API keys, rate limits and common API errors, see [API introduction](https://docs.goodfit.io/goodfit-docs/apis/apis-introduction).

For exact request and response schemas, field definitions and validation behaviour, refer to the API reference pages or OpenAPI specification.
