---
title: "Listing custom fields of a company for job creation"
method: GET
path: "/job-custom-fields"
tags: ["Job Custom Fields"]
---

# Listing custom fields of a company for job creation

`GET /job-custom-fields`

Returns a list of custom fields of a company.

## Query parameters

- `id` string
- `label` string

## Response `200`

An array of custom fields

- CustomFields — An array of custom fields
  - `results` CustomField[], required
    - `id` string — Custom field id
    - `label` string — Custom field label
    - `type` 'select' | 'multiSelect' | 'text' | 'boolean' | 'number' | 'date' | 'time' — Custom field type
    - `order` integer — Custom field order of appearance when editing a job
    - `required` boolean — Informs if this custom field response is mandatory
    - `enum` string[] — Possible options to be provided as value
  - `totalResults` integer
  - `page` integer
  - `totalPages` integer

## Other responses

- `400` — BadRequest / Invalid Input
- `401` — Unauthorized
- `403` — Forbidden

---

[API](https://skmtc.net/gupy/apis/gupy-public-api.md) · [All operations](https://skmtc.net/gupy/apis/gupy-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gupy/gupy-public-api/versions/3f26defa2a42/schema)
