---
title: "Search company contacts"
method: POST
path: "/companies/{company_id}/contacts"
tags: ["companies"]
---

# Search company contacts

`POST /companies/{company_id}/contacts`

Search and retrieve contacts associated with a specific company. Supports filtering by name, job title, location, and LinkedIn URL.

## Path parameters

- `company_id` string, required

## Request body

- object
  - `page` integer — Page number for pagination
  - `per_page` integer — Page size. Default 25, maximum 50 on all list endpoints. Omit to use the default; increase up to 50 only if you need larger pages.
  - `name` string — Filter by contact name
  - `job_title` string — Filter by job title
  - `location` string — Filter by location
  - `linkedin_url` string — Filter by LinkedIn URL

## Response `200`

Success - list of contacts with pagination

- object — Response data

## Other responses

- `400` — Invalid company ID
- `401` — Unauthorized
- `403` — Access denied. Required: contacts:read
- `404` — Company not found
- `500` — Unexpected error

---

[API](https://skmtc.net/getpg/apis/pg-ai-public-api.md) · [All operations](https://skmtc.net/getpg/apis/pg-ai-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/getpg/pg-ai-public-api/revisions/cc47d013c073/schema)
