# Enrich: Multi-Source Company API

{% columns %}
{% column width="16.666666666666664%" %}
Data type:

URL:
{% endcolumn %}

{% column %}
Multi-source Company

<https://api.coresignal.com/cdapi/v2/company\\_multi\\_source/enrich?website={URL}>
{% endcolumn %}
{% endcolumns %}

***

## Overview

Find instructions for collection endpoint usage and data collection.

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td>General information about collect requests</td><td><a href="../../api-introduction/requests/collect">collect</a></td></tr></tbody></table>

Use the Multi-source Company enrichment endpoints to collect company data using websites or social media profile URLs as input.

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><a href="#collection-using-websites">Data collection using website URL</a></td><td>Learn how to obtain company data using website URLs.</td></tr></tbody></table>

| Used key    | Collect endpoints                                 |
| ----------- | ------------------------------------------------- |
| Website URL | */v2/company\_multi\_source/enrich?website={URL}* |

***

## Collection using websites

Examples in this article are prepared using Postman.

However, you can use the most convenient tool for you: terminal, Postman, or any API-compatible application.

### cURL (Postman)

Paste in the website URL instead of `{URL}` and API Key instead of `{API Key}` in the request template:

{% code title="Template" %}

```json
curl -X 'GET' \
  'https://api.coresignal.com/cdapi/v2/company_multi_source/enrich?website={URL}' \
  -H 'accept: application/json' \
  -H 'apikey: {API Key}'
```

{% endcode %}

Here is an example:

{% tabs %}
{% tab title="Full collect" %}
{% code title="Request example" %}

```json
curl -X 'GET' \
  'https://api.coresignal.com/cdapi/v2/company_multi_source/enrich?website=thermofisher.com' \
  -H 'accept: application/json' \
  -H 'apikey: {API Key}'
```

{% endcode %}
{% endtab %}

{% tab title="Fields selection" %}
{% code title="Request example" %}

```json
curl -X 'GET' \
  'https://api.coresignal.com/cdapi/v2/company_multi_source/enrich?website=thermofisher.com&fields=id&fields=company_name' \
  -H 'accept: application/json' \
  -H 'apikey: {API Key}'
```

{% endcode %}
{% endtab %}
{% endtabs %}

Collect company data from *Body*:

<figure><img src="https://archbee-image-uploads.s3.amazonaws.com/iNaodsHbfav9t72Jx5JdM/ygJ8CyI4N06sG8bdVHBS__image.png" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.coresignal.com/company-api/multi-source-company-api/enrich.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
