Skip to main content
GET
/
firms
List Firms
curl --request GET \
  --url https://api.casexchange.com/api/v1/firms \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "data": [
    {
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "name": "<string>",
      "description": "<string>",
      "contactEmail": "[email protected]",
      "contactPhone": "<string>",
      "website": "<string>",
      "canSendReferrals": true,
      "caseStatusSubscriber": true,
      "specialties": [
        "<string>"
      ],
      "jurisdictions": [
        "<string>"
      ],
      "address": {
        "street": "<string>",
        "city": "<string>",
        "state": "<string>",
        "zipCode": "<string>",
        "country": "<string>"
      },
      "createdAt": "2023-11-07T05:31:56Z",
      "updatedAt": "2023-11-07T05:31:56Z"
    }
  ],
  "pagination": {
    "total": 123,
    "page": 123,
    "limit": 123,
    "totalPages": 123
  }
}
Retrieve a paginated list of firms visible to your organization. Use this endpoint to discover firms for case referrals or to populate firm selection dropdowns.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

page
integer
default:1
Required range: x >= 1
limit
integer
default:20
Required range: 1 <= x <= 100
isInternal
boolean

Response

Firm list

success
boolean
data
object[]
pagination
object