> For the complete documentation index, see [llms.txt](https://docs.coresignal.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.coresignal.com/api-introduction.md).

# API introduction

- [APIs Overview](https://docs.coresignal.com/api-introduction/apis-overview.md): Overview of all Coresignal APIs for fresh company, employee, and jobs data – including a Real-time Employee API for real-time data access.
- [Authorization](https://docs.coresignal.com/api-introduction/authorization.md)
- [Credits](https://docs.coresignal.com/api-introduction/credits.md): Understand how Coresignal's credit system works. Credits are deducted per successful request when accessing fresh data via Search and Collect APIs.
- [Rate Limits](https://docs.coresignal.com/api-introduction/rate-limits.md): API rate limit reference for all Coresignal endpoints. Optimize fresh data streaming without hitting Search or Collect thresholds.
- [Response Codes](https://docs.coresignal.com/api-introduction/response-codes.md): Complete reference for all Coresignal API response codes – covering Search, Collect, Bulk Collect, Webhooks, and the Real-time Employee API.
- [Requests](https://docs.coresignal.com/api-introduction/requests.md)
- [Elasticsearch DSL](https://docs.coresignal.com/api-introduction/requests/elasticsearch-dsl.md): Write powerful queries against Coresignal's fresh data using Elasticsearch DSL. Includes schema links, input values, sorting options, and query tips.
- [Results Pagination](https://docs.coresignal.com/api-introduction/requests/elasticsearch-dsl/results-pagination.md)
- [Search Filters](https://docs.coresignal.com/api-introduction/requests/search-filters.md)
- [Search Preview](https://docs.coresignal.com/api-introduction/requests/search-preview.md): Search Preview returns up to 20 matching records with fresh data in a single API call — no separate Collect request needed. Supports pagination.
- [Collect and Enrich](https://docs.coresignal.com/api-introduction/requests/collect.md)
- [Bulk Collect](https://docs.coresignal.com/api-introduction/requests/bulk-collect.md)
- [POST Requests](https://docs.coresignal.com/api-introduction/requests/bulk-collect/post-requests.md)
- [GET Requests](https://docs.coresignal.com/api-introduction/requests/bulk-collect/get-requests.md)
- [Webhooks](https://docs.coresignal.com/api-introduction/webhooks.md): Get real-time notifications on employee profile changes via webhooks. Subscriptions are valid for 91 days with no credit deduction per notification.
- [Experience Webhooks](https://docs.coresignal.com/api-introduction/webhooks/experience-webhooks.md)
- [Employee Webhooks](https://docs.coresignal.com/api-introduction/webhooks/employee-webhooks.md)
- [Subscription Management](https://docs.coresignal.com/api-introduction/webhooks/subscription-management.md)
- [Subscription Simulation](https://docs.coresignal.com/api-introduction/webhooks/subscription-simulation.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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/api-introduction.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.
