---
title: "List project associations"
method: GET
path: "/projects/{project_id}/project_associations"
tags: ["Project Associations"]
---

# List project associations

`GET /projects/{project_id}/project_associations`

## Request

- Base URL: `https://api.pipelinecrm.com/api/v3`
- URL: `https://api.pipelinecrm.com/api/v3/projects/{project_id}/project_associations`
- Auth: one of:
  - HTTP bearer
  - HTTP bearer and API key in header `app-key`
  - API key in query parameter `api_key` and API key in query parameter `app_key`

Returns all associations for a project, optionally filtered by type.

## Path parameters

- `project_id` integer, required

## Query parameters

- `type` 'deal' | 'company' | 'person'
- `page` integer
- `per_page` integer

## Response `200`

Successful Response

- ProjectAssociationList
  - `entries` ProjectAssociationAll[]
    - `id` integer: The project association ID
    - `project_id` integer: The project ID
    - `associable_type` 'Deal' | 'Company' | 'Person': The type of associated entity
    - `associable_id` integer: The ID of the associated entity
    - `created_at` string: When the association was created
  - `pagination` object
    - `page` integer
    - `per_page` integer
    - `total` integer
    - `total_pages` integer

## Other responses

- `403`: The credentials are valid but this user may not perform the action (permissions, a read-only token, or API access switched off).
- `404`: Project not found

---

[API](https://skmtc.dev/pipelinecrm/apis/pipeline-crm-api.md) · [All operations](https://skmtc.dev/pipelinecrm/apis/pipeline-crm-api/llms.txt) · [OpenAPI document](https://skmtc.dev/pipelinecrm/apis/pipeline-crm-api/revisions/53ebfcc83597?raw)
