---
title: "Get Resource Customer"
method: GET
path: "/developer/resource-customer"
tags: ["Developer", "Developer - Customers"]
---

# Get Resource Customer

`GET /developer/resource-customer`

## 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/developer/resource-customer`
- Auth: none declared
- TypeScript: <https://skmtc.dev/openintake/apis/openintake-api/docs/developer/resource-customer/get.ts> (a function with typed inputs; its response is checked against the schema)

Which customer a call, chat or other record belongs to.

Restricted to developer users. A developer opening a link to another firm's
record would otherwise get that page's "not found"; the frontend calls this
first and switches to the owning customer.

## Query parameters

- `resource_type` 'call' | 'chat' | 'form' | 'text_thread' | 'questionnaire' | 'intake_link' | 'interview' | 'referral' | 'outbound_lead' | 'meeting', required: A firm-owned record that has its own page in the app.
- `resource_id` string, uuid, required

## Response `200`

Successful Response

- ResourceCustomerResponse: The customer a record belongs to.
  - `customer_id` string, uuid, required: Customer that owns the record
  - `customer_name` string, required: That customer's name

## Other responses

- `422`: Validation Error

## Changes

- **2026-11-05** `c4898d145bc7`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/openintake/apis/openintake-api/changes/developer/resource-customer/get.md)

---

[API](https://skmtc.dev/openintake/apis/openintake-api.md) - [All operations](https://skmtc.dev/openintake/apis/openintake-api/llms.txt) - [OpenAPI document](https://skmtc.dev/openintake/apis/openintake-api/revisions/fe9f779e77ad?raw)
