---
title: "Dataset search by company URL"
method: GET
path: "/api/employees/dataset-search"
tags: ["Employees"]
---

# Dataset search by company URL

`GET /api/employees/dataset-search`

## Request

- Base URL: `https://quickenrich.io`
- URL: `https://quickenrich.io/api/employees/dataset-search`
- Auth: HTTP bearer

Search by normalized company URL. Returns up to 20 contacts per page.

**Charging:** With `title`, 1 credit per contact on the current page that has email or phone. Without `title`, flat 1 credit when the page has results.

## Query parameters

- `company_url` string, required
- `title` string
- `page` integer
- `has_email` boolean

## Response `200`

Paginated employees (may be empty with meta.reason EMPLOYEE_NOT_FOUND).

- object
  - `success` boolean, required
  - `message` string, required
  - `code` integer, required
  - `data` EnrichmentEmployee[]
    - `first_name` string
    - `last_name` string
    - `title` string
    - `email` string
    - `employee_phone` string
    - `employee_phone_type` string
    - `employee_linkedin` string
    - `email_verification_date` string, date, nullable
    - `company_url` string
    - `company_name` string
    - `email_domain` string
    - `company_linked` string
    - `company_phone` string
    - `industry` string
    - `revenue` string
    - `employee_count` string
    - `address` string
    - `city` string
    - `region_code` string
    - `zip` string
    - `country_code` string
  - `meta` object
    - `page` integer
    - `per_page` integer
    - `total` integer
    - `last_page` integer
    - `credits_used` integer
    - `remaining_credits` integer
    - `next_cursor` string, nullable: Opaque cursor for the next page. Null when there are no more results. Pass this value as `cursor` to continue past the first 10,000 rows.
    - `has_more` boolean: True when more results can be fetched via `cursor`.
    - `max_pages` integer: Present on Free plans. Contact Finder and Company Finder search is limited to this many pages (5). Cursor pagination is not available.
    - `reason` string

## Other responses

- `401`: Missing, invalid, or inactive API key
- `402`: Insufficient credits
- `422`: Validation failed
- `429`: Rate limit exceeded
- `500`: Upstream/search service error

---

[API](https://skmtc.dev/quickenrich/apis/quick-enrich-api.md) - [All operations](https://skmtc.dev/quickenrich/apis/quick-enrich-api/llms.txt) - [OpenAPI document](https://skmtc.dev/quickenrich/apis/quick-enrich-api/revisions/581bb7f6ae10?raw)
