---
title: "Get Companies"
method: GET
path: "/rest/v2/companies"
---

# Get Companies

`GET /rest/v2/companies`

Get all companies (recruitment, sales, etc.) with their custom fields, files, and more. This endpoint is not paginated, you got enverything at once.

## Query parameters

- `updatedAfter` string
- `where` string
- `orderBy` string
- `limit` number
- `offset` number

## Response `200`

Responses for GET /api/rest/companies

- object
  - `companies` object[]
    - `__typename` string
    - `assignees` object[]
      - `user` object — User account information.
        - `displayName` string
        - `id` string
    - `description` string, nullable
    - `foundedAt` unknown
    - `groupId` string, nullable
    - `id` string
    - `image` object, nullable — columns and relationships of "images"
      - `publicUrl` string, nullable
    - `industries` object[]
      - `industry` object — columns and relationships of "industries"
        - `id` string
        - `nameEnglish` string
        - `nameFrench` string, nullable
    - `linkedinEmployeeCount` integer, nullable
    - `linkedinEmployeeEndCount` integer, nullable
    - `linkedinEmployeeStartCount` integer, nullable
    - `linkedinId` string, nullable
    - `linkedinUrl` string, nullable
    - `linkedinCompanyId` string, nullable — The ID referencing the linked LinkedIn Company Data record
    - `name` string
    - `tagline` string, nullable
    - `universalName` string, nullable
    - `website` string, nullable
    - `createdAt` unknown
    - `deletedAt` unknown
    - `externalId` string, nullable
    - `fieldsValues` object[]
      - `field` object — columns and relationships of "fields"
        - `id` string
        - `name` string
        - `type` 'boolean' | 'date' | 'group' | 'multiplechoice' | 'number' | 'rating' | 'richtext' | 'singlechoice' | 'singlelocation' | 'text'
      - `fieldValue` object, nullable — columns and relationships of "fieldsvalues"
        - `id` string
        - `name` string
      - `id` string
      - `location` object, nullable — columns and relationships of "locations"
        - `formattedAddress` string, nullable
        - `id` string
        - `search` string
      - `value` string, nullable
    - `files` object[]
      - `createdAt` unknown
      - `file` object — columns and relationships of "storage.files"
        - `id` string
        - `mimeType` string, nullable
        - `name` string, nullable
        - `size` integer, nullable
      - `fileId` string
      - `updatedAt` unknown
    - `isProtectedUntil` unknown
    - `legaldata` object, nullable — columns and relationships of "companies_legaldata"
      - `activity` string, nullable
      - `codenaf` string, nullable
      - `codenafTitle` string, nullable
      - `createdAt` unknown
      - `deletedAt` unknown
      - `foundedAt` unknown
      - `id` string
      - `legalName` string
      - `locations` object[]
        - `isHeadquarters` boolean
        - `location` object — columns and relationships of "locations"
          - `administrativeAreaLevel1` string, nullable
          - `administrativeAreaLevel2` string, nullable
          - `countryName` string, nullable
          - `formattedAddress` string, nullable
          - `id` string
          - `locality` string, nullable
          - `postalCode` string, nullable
          - `route` string, nullable
          - `search` string
          - `streetNumber` string, nullable
        - `siret` string
      - `siren` string
      - `updatedAt` unknown
      - `vatNumber` string, nullable
    - `linkedinCompanyData` object, nullable — LinkedIn company data associated with this company. Fields from this object are also spread at the root level of the company object.
      - `id` string
      - `name` string, nullable
      - `description` string, nullable
      - `tagline` string, nullable
      - `foundedAt` unknown
      - `linkedinEmployeeCount` integer, nullable
      - `linkedinEmployeeStartCount` integer, nullable
      - `linkedinEmployeeEndCount` integer, nullable
      - `linkedinUrl` string, nullable
      - `universalName` string, nullable
      - `linkedinId` string, nullable
      - `website` string, nullable
      - `image` object, nullable — columns and relationships of "images"
        - `publicUrl` string, nullable
      - `industries` object[]
        - `industry` object — columns and relationships of "industries"
          - `id` string
          - `nameEnglish` string
          - `nameFrench` string, nullable
    - `projects` object[]
      - `color` object, nullable — columns and relationships of "colors"
        - `id` string
        - `name` string, nullable
      - `id` string
      - `name` string
    - `projectsCountPerStatusGroup` object[]
      - `count` unknown
      - `status` object, nullable — columns and relationships of "statuses"
        - `color` object, nullable — columns and relationships of "colors"
          - `id` string
          - `name` string, nullable
        - `id` string
        - `isAuto` boolean
        - `isHidden` boolean
        - `order` unknown
        - `parentId` string, nullable
        - `title` string
    - `status` object, nullable — columns and relationships of "statuses"
      - `color` object, nullable — columns and relationships of "colors"
        - `id` string
        - `name` string, nullable
      - `id` string
      - `isAuto` boolean
      - `title` string
    - `statusId` string, nullable
    - `updatedAt` unknown

---

[API](https://skmtc.dev/jarvi/apis/jarvi-api.md) · [All operations](https://skmtc.dev/jarvi/apis/jarvi-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/jarvi/jarvi-api/revisions/5e58e46c5036/schema)
