Company Search API for Clean Account Targeting

Pull companies by LinkedIn URL or firmographic filters, keep every run visible in your dashboard, and paginate results cleanly for fast account list-building.

Big Companies

Big Companies

Big Companies

Let’s Turn Company Discovery into Pipeline

Our company search API is built to help you move from “which accounts?” to exportable results fast, using LinkedIn inputs and firmographic filters.

Search Companies from LinkedIn URLs

Send one LinkedIn company URL or a list of URLs to pull company matches without building your own dataset.

Firmographic Filtering that Stays Practical

Use the firmographic data API fields you actually need: employeeCount, location, industries, and revenue ranges.

Dashboard-Visible Runs for Easy Tracking

All API searches are visible on your dashboard. Use a readable title so you can find and compare runs later.

Built-In Paging for Large Searches

Filter searches return metadata like currentPage, nextPage, hasNext, and total so both technical and non-technical teams can navigate results.

Want accounts
that match intent?

Filter by employeeCount, industries, location, and revenue to prioritize targets your sales team will actually pursue.

How the Company Search API works

Pick the search method that fits your workflow, authenticate with a Bearer token, send a JSON body, then use pagination metadata to iterate through results.

Company Search by LinkedIn URLs

Best when you already have a list of target accounts and want to look them up in bulk.

Company Search by LinkedIn URL

Company Search by Filters

{
  "title": "Search for Linkedin URLs",
  "linkedinUrls": [
        "https://www.linkedin.com/company/cloud-maven-inc",
        "https://www.linkedin.com/company/achieveee",
        "https://www.linkedin.com/company/cloudastructure",
        "https://www.linkedin.com/company/cloudbankinlendingsoftware",
        "https://www.linkedin.com/company/cloudbuilders-inc",
        "https://www.linkedin.com/company/allpos-software",
        "https://www.linkedin.com/company/cloudfirsttech",
        "https://www.linkedin.com/company/gulmohar-health-care-private-limited",
        "https://www.linkedin.com/company/dcdium-technologies",
        "https://www.linkedin.com/company/dchorddesignlabs",
        "https://www.linkedin.com/company/dchorddesignlabs",
        "https://www.linkedin.com/company/cloudfirsttech",
        "https://www.linkedin.com/company/awedeet",
        "https://www.linkedin.com/company/cloudhospitalinc",
        "https://www.linkedin.com/company/cloudinfoinc",
        "https://www.linkedin.com/company/dcma-technologies",
        "https://www.linkedin.com/company/piyovi",
        "https://www.linkedin.com/company/cloudlinks-technologies-pvt-ltd-hostinghome-in"
    ]
}

How the Company Search API works

Pick the search method that fits your workflow, authenticate with a Bearer token, send a JSON body, then use pagination metadata to iterate through results.

Company Search by LinkedIn URLs

Best when you already have a list of target accounts and want to look them up in bulk.

Company Search by LinkedIn URL

Company Search by Filters

{
  "title": "Search for Linkedin URLs",
  "linkedinUrls": [
        "https://www.linkedin.com/company/cloud-maven-inc",
        "https://www.linkedin.com/company/achieveee",
        "https://www.linkedin.com/company/cloudastructure",
        "https://www.linkedin.com/company/cloudbankinlendingsoftware",
        "https://www.linkedin.com/company/cloudbuilders-inc",
        "https://www.linkedin.com/company/allpos-software",
        "https://www.linkedin.com/company/cloudfirsttech",
        "https://www.linkedin.com/company/gulmohar-health-care-private-limited",
        "https://www.linkedin.com/company/dcdium-technologies",
        "https://www.linkedin.com/company/dchorddesignlabs",
        "https://www.linkedin.com/company/dchorddesignlabs",
        "https://www.linkedin.com/company/cloudfirsttech",
        "https://www.linkedin.com/company/awedeet",
        "https://www.linkedin.com/company/cloudhospitalinc",
        "https://www.linkedin.com/company/cloudinfoinc",
        "https://www.linkedin.com/company/dcma-technologies",
        "https://www.linkedin.com/company/piyovi",
        "https://www.linkedin.com/company/cloudlinks-technologies-pvt-ltd-hostinghome-in"
    ]
}

How the Company Search API works

Pick the search method that fits your workflow, authenticate with a Bearer token, send a JSON body, then use pagination metadata to iterate through results.

Company Search by LinkedIn URLs

Best when you already have a list of target accounts and want to look them up in bulk.

Company Search by LinkedIn URL

Company Search by Filters

{
  "title": "Search for Linkedin URLs",
  "linkedinUrls": [
        "https://www.linkedin.com/company/cloud-maven-inc",
        "https://www.linkedin.com/company/achieveee",
        "https://www.linkedin.com/company/cloudastructure",
        "https://www.linkedin.com/company/cloudbankinlendingsoftware",
        "https://www.linkedin.com/company/cloudbuilders-inc",
        "https://www.linkedin.com/company/allpos-software",
        "https://www.linkedin.com/company/cloudfirsttech",
        "https://www.linkedin.com/company/gulmohar-health-care-private-limited",
        "https://www.linkedin.com/company/dcdium-technologies",
        "https://www.linkedin.com/company/dchorddesignlabs",
        "https://www.linkedin.com/company/dchorddesignlabs",
        "https://www.linkedin.com/company/cloudfirsttech",
        "https://www.linkedin.com/company/awedeet",
        "https://www.linkedin.com/company/cloudhospitalinc",
        "https://www.linkedin.com/company/cloudinfoinc",
        "https://www.linkedin.com/company/dcma-technologies",
        "https://www.linkedin.com/company/piyovi",
        "https://www.linkedin.com/company/cloudlinks-technologies-pvt-ltd-hostinghome-in"
    ]
}

Company Search Endpoints & Fields

This is the exact Redrob company search API structure: Bearer auth, request fields for LinkedIn and filter-based search, rate limits, and response metadata for pagination.

Authentication

Send a Bearer authentication header:

  • Header: Authorization: Bearer <token>

  • <token> is your auth token.

Company Search by LinkedIn URLs

Practical tip:
Use a readable title for each search. Example: Firstname Lastname

Practical tip: Use a readable title for each search. Example: Firstnamereadable

Practical tip: Use a readable title for each search. Example: Firstnamereadable

Rate limit (shown):

  • 25 API calls per minute

  • You can send up to 100 contacts in one bulk, enabling up to 2,500 contacts per minute

Body (application/json):

  • title (string, required) — Example: "Search Google"

  • linkedinUrls(string[], required)

{
  "title": "Search for Linkedin URLs",
  "linkedinUrls": [
        "https://www.linkedin.com/company/cloud-maven-inc",
        "https://www.linkedin.com/company/achieveee",
        "https://www.linkedin.com/company/cloudastructure",
        "https://www.linkedin.com/company/cloudbankinlendingsoftware",
        "https://www.linkedin.com/company/cloudbuilders-inc",
        "https://www.linkedin.com/company/allpos-software",
        "https://www.linkedin.com/company/cloudfirsttech",
        "https://www.linkedin.com/company/gulmohar-health-care-private-limited",
        "https://www.linkedin.com/company/dcdium-technologies",
        "https://www.linkedin.com/company/dchorddesignlabs",
        "https://www.linkedin.com/company/dchorddesignlabs",
        "https://www.linkedin.com/company/cloudfirsttech",
        "https://www.linkedin.com/company/awedeet",
        "https://www.linkedin.com/company/cloudhospitalinc",
        "https://www.linkedin.com/company/cloudinfoinc",
        "https://www.linkedin.com/company/dcma-technologies",
        "https://www.linkedin.com/company/piyovi",
        "https://www.linkedin.com/company/cloudlinks-technologies-pvt-ltd-hostinghome-in"
    ]
}
// response
name (string, required) - Example: "success"

Company Search by LinkedIn URL

Rate limit (shown):

  • 30 API calls per minute

Body (application/json):

  • title (string, required) — Example: "Search Google"

  • linkedinUrls(string[], required)

{
  "title": "Search Google",
  "linkedinUrl": "https://www.linkedin.com/company/google/"
}

// response
Response (fields shown):- code block
name (string, required) - Example: "success"
message (object[], required) - Example: "Success message"
error (boolean) - Example: false
data (object) with tbd (string) - Example: "67190b1b0000000000000000"

Company Search by Filters

Rate limit (shown):

  • 25 API calls per minute

Body (application/json): 

  • title (string, required) - Example: "Search Google"

  • name (string[]) - Example: "Google"

  • employeeCount (string[]) - Example: "100-500" (full list available in your UI)

  • location (string[]) - Example: "United States"

  • industries (string[]) - Example: "Technology" (full list available in your UI)

  • min_revenue (number) - Example: "100000"

  • max_revenue (number) - Example: "100000000"

  • page(number, required, default: 1) - Example: "2"

{
  "title": "Search Google",
  "name": ["Google"],
  "employeeCount": ["100-500"],
  "location": ["United States"],
  "industries": ["Technology"],
  "min_revenue": 100000,
  "max_revenue": 100000000,
  "page": 2
}

// response
message (string) - Example: "Success"
metadata (object)
currentPage (number) - Example: 1
hasNext (boolean) - Example: true
lastPage (number)
nextPage (number) - Example: 2
perPage (number) - Example: 10
prevPage (number) - Example: 1
total (number) - Example: 100
companies (object[])
status (string) - Example: "failed"
error (boolean) - Example: true
errors (object[])
code (string) - Example: "DATA-EMPTY"
message (string) - Example: "The data is empty"

Building account lists for SDRs?

Redrob keeps every run visible on your dashboard, so your team can reuse searches and stay aligned.

Building account lists for SDRs?

Redrob keeps every run visible on your dashboard, so your team can reuse searches and stay aligned.

Frequently Asked Questions

Frequently asked questions

Frequently asked questions

How should we name each company search run?

How should we name each company search run?

How should we name each company search run?

Which method should we use: LinkedIn URL, LinkedIn URLs, or Filters?

Which method should we use: LinkedIn URL, LinkedIn URLs, or Filters?

Which method should we use: LinkedIn URL, LinkedIn URLs, or Filters?

What does Redrob return when no companies match?

What does Redrob return when no companies match?

What does Redrob return when no companies match?

How do we authenticate Company Search API requests?

How do we authenticate Company Search API requests?

How do we authenticate Company Search API requests?

How do we paginate results reliably in our product?

How do we paginate results reliably in our product?

How do we paginate results reliably in our product?

Your B2B Lead Generation Solution!

Find verified business emails and enrich

company data effortlessly.


English

English

English

Copyright @Redrob 2025. All Rights Reserved.