---
title: "Listar Todas as Empresas (Get All Companies)"
method: GET
path: "/api/companies"
---

# Listar Todas as Empresas (Get All Companies)

`GET /api/companies`

Retorna uma lista de todas as empresas cadastradas. A resposta inclui informações detalhadas como o tipo de pessoa, identificador, nome corporativo, nome de exibição e informações do usuário responsável pela empresa.

## Response `200`

200

- object[]
  - `active` boolean
  - `address` object
    - `additionalAddress` string
    - `address` string
    - `addressNumber` string
    - `city` string
    - `company` string
    - `district` string
    - `id` integer
    - `state` string
    - `valid` boolean
    - `zipCode` string
  - `companyExtras` object[]
    - `attributeName` string
    - `attributeValue` string
    - `company` string
    - `id` integer
  - `companyQualifier` object
    - `active` boolean
    - `billed` boolean
    - `id` integer
    - `key` string
    - `name` string
  - `corporateName` string
  - `displayName` string
  - `email` string
  - `id` integer
  - `identifier` string
  - `parentCompany` string
  - `personType` string
  - `phone` string
  - `sendTypeEmail` string
  - `user` object
    - `email` string
    - `fieldSearchUser` string
    - `firstName` string
    - `id` integer
    - `langKey` string
    - `lastName` string
    - `login` string
    - `proccessCreator` boolean
  - `users` object[]
    - `email` string
    - `fieldSearchUser` string
    - `firstName` string
    - `id` integer
    - `langKey` string
    - `lastName` string
    - `login` string
    - `proccessCreator` boolean
  - `usersManagers` object[]
    - `email` string
    - `fieldSearchUser` string
    - `firstName` string
    - `id` integer
    - `langKey` string
    - `lastName` string
    - `login` string
    - `proccessCreator` boolean
  - `webhookSettings` object
    - `active` boolean
    - `company` string
    - `documentApproved` boolean
    - `documentCanceled` boolean
    - `documentConcluded` boolean
    - `documentExpired` boolean
    - `documentRefused` boolean
    - `documentSigned` boolean
    - `headerName` string
    - `headerValue` string
    - `id` integer
    - `url` string
    - `valid` boolean

## Other responses

- `400` — 400

---

[API](https://skmtc.net/grafeno/apis/api-v2-grafeno.md) · [All operations](https://skmtc.net/grafeno/apis/api-v2-grafeno/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/grafeno/api-v2-grafeno/versions/20f928f6933f/schema)
