---
title: "GET /feedback_portal/{portalId}/companies"
method: GET
path: "/feedback_portal/{portalId}/companies"
tags: ["Feedback items"]
---

# GET /feedback_portal/{portalId}/companies

`GET /feedback_portal/{portalId}/companies`

## Request

- Base URL: `https://api.craft.io`
- URL: `https://api.craft.io/feedback_portal/{portalId}/companies`
- Auth: API key in header `x-api-key`

List a feedback portal's customer companies ({id, name}) — for resolving the
`company` field on create/update. Optional `keyword` name filter + `limit`.

## Path parameters

- `portalId` string, required

## Query parameters

- `keyword` string
- `limit` number, double

## Response `200`

A list of the portal companies

- PortalCompany[]
  - `id` string, required
  - `name` string, required

## Other responses

- `401`: No access to account
- `403`: Access denied
- `422`: Invalid portal ID
- `500`: An error occurred while fetching portal companies

## Changes

- **2026-10-01** `6009bb084cb5`: 3 info
  - added the optional property `error` to the response with the `401` status
  - added the optional property `error` to the response with the `403` status
  - added the optional property `error` to the response with the `500` status

[Operation history](https://skmtc.dev/craft/apis/craft-io-public-api/changes/feedback_portal/:portalId/companies/get.md)

---

[API](https://skmtc.dev/craft/apis/craft-io-public-api.md) - [All operations](https://skmtc.dev/craft/apis/craft-io-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/craft/apis/craft-io-public-api/revisions/2972a1b05ab1?raw)
