Sales Pointer - Company

Use this endpoint to retrieve company records based on specific sales targeting filters such as annual revenue and headcount. This is ideal for identifying potential leads that meet your organization.

cURL 'https://api.enrich.so/v1/api/sales-pointer/company' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "page": 1,
    "filters": [
    {
      "type": "ANNUAL_REVENUE",
      "range": {
        "min": 500,
        "max": 1000
      }
    },
    {
      "type": "COMPANY_HEADCOUNT",
      "values": [
        {
          "id": "E",
          "text": "201-500",
          "selectionType": "INCLUDED"
        }
      ]
    }
  ]
}'

Example response

Status Code: 200 OK

Status code: 404 NOT FOUND

🔍 Filter Guide

Use the filters parameter in your API requests to apply advanced filtering across multiple attributes like company size, industry, revenue, and more.

General format :

📚 Available Filters

🏢 Company Headcount

Key: COMPANY_HEADCOUNT

Filter companies based on the number of employees.

Display Value
ID

Self-employed

A

1-10

B

11-50

C

51-200

D

201-500

E

501-1,000

F

1,001-5,000

G

5,001-10,000

H

10,001+

I

🏛️ Company Type

Key: COMPANY_TYPE

Classify companies by ownership or organization type.

Display Value
ID

Public Company

C

Privately Held

P

Non Profit

N

Educational Institution

D

Partnership

S

Self Employed

E

Self Owned

O

Government Agency

G

💼 Fortune Ranking

Key: FORTUNE

Filter based on a company's Fortune 500 ranking.

Fortune Rank Range
ID

Fortune 50

1

Fortune 51–100

2

Fortune 101–250

3

Fortune 251–500

4

💰 Annual Revenue

Key: ANNUAL_REVENUE

Filter companies by estimated annual revenue. Currency support:

Supported Currencies

USD, AED, AUD, BRL, CAD, CNY, DKK, EUR, GBP, HKD, IDR, ILS, INR, JPY, NOK, NZD, RUB, SEK, SGD, THB, TRY, TWD

Revenue Values (in millions): [0, 0.5, 1, 2.5, 5, 10, 20, 50, 100, 500, 1000]

"currency": "USD", "min": 10, "max": 100

Value (in Millions)
Meaning

0

$0

0.5

$500K

1

$1M

2.5

$2.5M

...

...

1000

$1B+

🚀 Job Opportunities

Key: JOB_OPPORTUNITIES

Identify companies actively hiring.

Description
ID

Hiring on LinkedIn

JO1

🔄 Recent Activities

Key: RECENT_ACTIVITIES

Filter based on recent major events in a company.

Activity
ID

Senior leadership changes (3 months)

SLC

Recent funding events (12 months)

RFE

🧑‍🤝‍🧑 Department Headcount

Key: DEPARTMENT_HEADCOUNT

Filter companies based on department size or focus.

Department
ID

Accounting

1

Administrative

2

Arts and Design

3

Business Development

4

Community and Social Services

5

Consulting

6

Education

7

Engineering

8

Entrepreneurship

9

Finance

10

Healthcare Services

11

Human Resources

12

Information Technology

13

Legal

14

Marketing

15

Media and Communication

16

Military and Protective Services

17

Operations

18

Product Management

19

Program and Project Management

20

Purchasing

21

Quality Assurance

22

Real Estate

23

Research

24

Sales

25

Support

26

👥 Followers

Key: FOLLOWERS

Filter companies based on the number of followers on LinkedIn.

Follower Range
ID

1–50

NFR1

51–100

NFR2

101–1,000

NFR3

1,001–5,000

NFR4

5,001+

NFR5

📚 Dynamic Filters

Sales Pointer - Dynamic Filters

"filters": [ { "type": "COMPANY_HEADCOUNT", "values": [ { "id": "D", "text": "51-200", "selectionType": "INCLUDED" } ] }, { "type": "COMPANY_TYPE", "values": [ { "id": "P", "text": "Privately Held", "selectionType": "INCLUDED" } ] }, { "type": "POSTAL_CODE", "values": [ { "id": "101041448", "text": "781104, Guwahati, Assam", "selectionType": "INCLUDED" } ], "selectedSubFilter": 50 } ]

  • Use INCLUDED or EXCLUDED in selectionType to include or exclude a value.

  • Multiple filters can be combined in the same request.

  • Use the appropriate type for each filter (COMPANY_HEADCOUNT, COMPANY_TYPE, etc.).

Last updated