Coresignal website screenshot

Coresignal

Coresignal is a data-as-a-service company providing access to public web data on companies, employees, and jobs through a suite of REST APIs. The platform aggregates and refines more than 4.5 billion data records covering 75M+ companies (with 500+ data fields), 865M+ employee profiles (300+ fields), and 461M+ job postings (85+ fields). Coresignal offers Multi-source, Clean, and Base data tiers across Company, Employee, and Jobs APIs, plus specialized real-time, employee posts, agentic search, and company enrichment endpoints. Authentication uses a single apikey HTTP header.

5 APIs 0 Features
Agentic SearchB2B DataCompaniesCompany DataData as a ServiceElasticsearchEmployee DataEmployeesEnrichmentFirmographicsJob PostingsJobsLead GenerationPeople DataSales IntelligenceTalent IntelligenceWeb Data

APIs

Coresignal Multi-source Company API

The Multi-source Company API returns enriched company records combining data from multiple public web sources, deduplicated and standardized with 500+ data fields covering firmo...

Coresignal Multi-source Employee API

The Multi-source Employee API returns enriched employee profiles aggregated from multiple public sources with 300+ data fields covering experience, education, skills, certificat...

Coresignal Multi-source Jobs API

The Multi-source Jobs API returns enriched job posting records aggregated from multiple public sources with 85+ data fields covering title, location, company, salary, posted dat...

Coresignal Agentic Search API

The Agentic Search API enables natural language search across Coresignal's company, employee, and jobs datasets, returning relevant records based on conversational queries. Desi...

Coresignal Company Enrichment API

The Company Enrichment API takes a company domain or name and returns a fully-enriched company record. Designed for sales and marketing systems that need to enrich CRM records o...

Collections

Arazzo Workflows

Coresignal Company Elasticsearch Search and Bulk Collect

Run an Elasticsearch DSL company query, then bulk collect the full records for every matching ID.

ARAZZO

Coresignal Company Search with Branching Collect

Filter companies and branch between single-record collect and multi-record bulk collect based on how many matched.

ARAZZO

Coresignal Company Search and Collect

Search the Multi-source Company API by filters, then collect the full top-matching company record.

ARAZZO

Coresignal Company to Employees Enrichment

Find a company, then find and collect a key employee currently working at that company.

ARAZZO

Coresignal Company to Job Postings Enrichment

Find a company, then find and collect an active job posting published by that company.

ARAZZO

Coresignal Employee Elasticsearch Search and Bulk Collect

Run an Elasticsearch DSL employee query, then bulk collect the full profiles for every matching ID.

ARAZZO

Coresignal Employee Search and Collect

Search the Multi-source Employee API by filters, then collect the full top-matching employee profile.

ARAZZO

Coresignal Job Elasticsearch Search and Collect

Run an Elasticsearch DSL job query, then collect the full record for the first matching posting.

ARAZZO

Coresignal Job Search and Collect

Search the Multi-source Jobs API by filters, then collect the full top-matching job posting.

ARAZZO

Pricing Plans

Coresignal Plans Pricing

5 plans

PLANS

Rate Limits

Coresignal Rate Limits

7 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Coresignal Context

42 classes · 0 properties

JSON-LD

API Governance Rules

Coresignal API Rules

9 rules · 6 errors 3 warnings

SPECTRAL

Coresignal API Rules

7 rules · 5 errors 1 warnings 1 info

SPECTRAL

Coresignal API Rules

7 rules · 5 errors 2 warnings

SPECTRAL

JSON Structure

Coresignal Structure

0 properties

JSON STRUCTURE

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
👥
GitHubOrganization
GitHubOrganization
🔗
Website
Website
🌐
DeveloperPortal
DeveloperPortal
🔗
Documentation
Documentation
🔗
APIsOverview
APIsOverview
🔑
Authorization
Authorization
🚀
GettingStarted
GettingStarted
🔗
RateLimits
RateLimits
💻
ResponseCodes
ResponseCodes
🔗
Credits
Credits
🔗
Webhooks
Webhooks
🔗
Dashboard
Dashboard
📝
Signup
Signup
💰
Pricing
Pricing
📰
Blog
Blog
🔗
Vocabulary
Vocabulary
🔗
JSONLD
JSONLD
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
🟢
StatusPage
StatusPage
🔗
LinkedIn
LinkedIn
🔗
Twitter
Twitter
🔗
LlmsText
LlmsText

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Coresignal Multi-source Jobs API
  version: '2.0'
request:
  auth:
    type: apikey
    key: apikey
    value: '{{apikey}}'
    placement: header
items:
- info:
    name: Search
    type: folder
  items:
  - info:
      name: Search Jobs (filter)
      type: http
    http:
      method: POST
      url: https://api.coresignal.com/cdapi/v2/multi_source_jobs/search/filter
      body:
        type: json
        data: '{}'
    docs: Search job posting records using a structured filter.
  - info:
      name: Search Jobs (Elasticsearch DSL)
      type: http
    http:
      method: POST
      url: https://api.coresignal.com/cdapi/v2/multi_source_jobs/search/es_dsl
      body:
        type: json
        data: '{}'
    docs: Search job posting records using a full Elasticsearch DSL query.
- info:
    name: Collect
    type: folder
  items:
  - info:
      name: Collect a Job posting record
      type: http
    http:
      method: GET
      url: https://api.coresignal.com/cdapi/v2/multi_source_jobs/collect/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Retrieve the full job posting record for the given ID.
bundled: true