---
title: "Return all profile tabs applicable to a particular job"
method: GET
path: "/v1/org/{orgId}/profile-tab/job/{jobId}"
tags: ["profile-tab"]
---

# Return all profile tabs applicable to a particular job

`GET /v1/org/{orgId}/profile-tab/job/{jobId}`

## Path parameters

- `orgId` string, required
- `jobId` string, required

## Query parameters

- `date` string, date
- `fields` string
- `formIds` string

## Response `200`

successful operation

- ResultsProfileTabSummary
  - `data` ProfileTabSummary[], required
    - `id` string, required
    - `label` string, required
    - `labelTr` Translations
      - `values` object, required
    - `isBuiltin` boolean, required
    - `isSensitive` boolean
    - `blocks` Block[]
      - `type` 'CONTENT' | 'TASK' | 'CALENDAR' — the type of this block, or null if legacy
      - `label` string — human readable label for this block
      - `height` object — fixed height in px, or expand if “stretch”, or fit to contents if null
      - `targetFilter` string — filter condition expression applied to this block, used to determine whether the content appears on the target or not
      - `readFilter` string — filter condition expression applied to this block, relative to the viewer
      - `formIds` string[] — form ids to surface responses in this block
      - `fields` string[] — fields retrieved in this block
      - `title` string — title to show in block header
      - `content` string — template content returned in this block
      - `contentTr` Translations
        - `values` object, required
      - `primaryButton` LayoutButton
        - `url` string, required
        - `label` string, required
      - `secondaryButton` LayoutButton
        - `url` string, required
        - `label` string, required
    - `layout` Layout
      - `rows` LayoutRow[], required
        - `columns` LayoutColumn[], required
          - `blocks` Block[], required
            - `type` 'CONTENT' | 'TASK' | 'CALENDAR' — the type of this block, or null if legacy
            - `label` string — human readable label for this block
            - `height` object — fixed height in px, or expand if “stretch”, or fit to contents if null
            - `targetFilter` string — filter condition expression applied to this block, used to determine whether the content appears on the target or not
            - `readFilter` string — filter condition expression applied to this block, relative to the viewer
            - `formIds` string[] — form ids to surface responses in this block
            - `fields` string[] — fields retrieved in this block
            - `title` string — title to show in block header
            - `content` string — template content returned in this block
            - `contentTr` Translations
              - …
            - `primaryButton` LayoutButton
              - …
            - `secondaryButton` LayoutButton
              - …
        - `format` string, required
  - `next` string
  - `access` ResultsAccess[]
    - `ids` string[]
    - `allowed` AccessAction[], required
      - `action` string, required
      - `fields` string[]
      - `types` string[]

## Other responses

- `400` — bad request
- `401` — not authorized
- `404` — not found

---

[API](https://skmtc.net/charthop/apis/charthop-api.md) · [All operations](https://skmtc.net/charthop/apis/charthop-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/charthop/charthop-api/revisions/3040a9f4373f/schema)
