# Collect: Multi-source Company API

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

URLs:&#x20;
{% endcolumn %}

{% column %}
Multi-source Company

<https://api.coresignal.com/cdapi/v2/company\\_multi\\_source/collect/{comany\\_id}> \
<https://api.coresignal.com/cdapi/v2/company\\_multi\\_source/collect/{profile\\_url/shorthand\\_name}>
{% 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 collection endpoints to collect company data using company IDs, profile URLs or shorthand names.

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><a href="#collection-using-ids">Data collection using IDs</a></td><td>Learn how to obtain Multi-source Company data using IDs</td></tr><tr><td><a href="#collection-using-shorthand-names">Data collection using profile URLs or shorthand names</a></td><td>Learn how to obtain Multi-source Company data using profile URLs or shorthand names</td></tr></tbody></table>

| Used key       | Collect endpoints                                                   | Function                                                                                                                                                                                                             |
| -------------- | ------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Company ID     | */v2/company\_multi\_source/collect/{company\_id}*                  | Retrieved using Company search endpoints.                                                                                                                                                                            |
| Shorthand name | */v2/company\_multi\_source/collect/{profile\_url/shorthand\_name}* | Use profile URLs or shorthand names, taken directly from the URL (e.g., *example-company* from [www.professional-network.com/company/example-company](http://www.professional-network.com/company/example-company)). |

***

## Collection using IDs

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 numeric company ID instead of `{company_id}` and API Key instead of `{API Key}` in the request template:

{% tabs %}
{% tab title="Full collect" %}
{% code title="cURL request template" %}

```json
curl -X 'GET' \
'https://api.coresignal.com/cdapi/v2/company_multi_source/collect/{company_id}' \
 -H  "accept: application/json" 
 -H  "apikey: {API Key}"
```

{% endcode %}
{% endtab %}

{% tab title="Field selection" %}
{% code title="cURL request example with several fields" %}

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

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

## Collection using shorthand names

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)

Use the provided request template below. Enter a valid `profile_url` or `shorthand_name` value and your `API Key`.

{% tabs %}
{% tab title="Full collect" %}
{% code title="cURL request template" %}

```json
curl -X GET "https://api.coresignal.com/cdapi/v2/company_multi_source/collect/{profile_url/shorthand_name}"
 -H  "accept: application/json" 
 -H  "apikey: {API Key}"
```

{% endcode %}
{% endtab %}

{% tab title="Field selection" %}
{% code title="cURL request example with several fields" %}

```json
curl -X GET "https://api.coresignal.com/cdapi/v2/company_multi_source/collect/{profile_url/shorthand_name}?fields=id&fields=company_name"
 -H  "accept: application/json" 
 -H  "apikey: {API Key}"
```

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