---
title: "Search Referral Smartadvocate Contacts"
method: GET
path: "/referrals/sa-contacts"
tags: ["Referrals", "Referrals"]
---

# Search Referral Smartadvocate Contacts

`GET /referrals/sa-contacts`

## Request

- Base URL: `https://api.openintake.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.openintake.ai/referrals/sa-contacts`
- Auth: none declared

The firm's mirrored SmartAdvocate contacts matching a name, for linking a partner.

Each comes with the roles staff have given it on cases (Other Referral on
130 cases, Intake Paralegal on 15 …), so the right one is easy to pick.
Developers only, like the rest of a partner's SmartAdvocate crediting.

## Query parameters

- `q` string, required

## Response `200`

Successful Response

- SmartAdvocateContactSearchResponse
  - `contacts` SmartAdvocateContactMatch[], required
    - `sa_contact_id` integer, required
    - `name` string, required
    - `roles` SmartAdvocateContactRole[]
      - `role` string, required
      - `cases` integer, required

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-16** `4ceb1e8613ee`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/openintake/apis/fastapi/changes/referrals/sa-contacts/get.md)

---

[API](https://skmtc.dev/openintake/apis/fastapi.md) · [All operations](https://skmtc.dev/openintake/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc.dev/openintake/apis/fastapi/revisions/71fe7bdfd1b0?raw)
