Jobiflow LogoAPI Docs
ApiReference Data

List all enum values

Returns all supported enumeration values in a single call — useful for populating dropdowns and validating inputs client-side.

GET
/public/v1/enums

Returns all supported enumeration values in a single call — useful for populating dropdowns and validating inputs client-side.

Authorization

ApiKeyAuth
X-API-Key<token>

API key issued by Jobiflow. Pass it in the X-API-Key request header.

Create keys via the company dashboard (Settings → API Keys) or via POST /settings/api-keys.

In: header

Response Body

application/json

application/json

curl -X GET "https://example.com/public/v1/enums"
{
  "PositionType": [
    "FULL_TIME",
    "PART_TIME",
    "CONTRACT",
    "SELF_EMPLOYED",
    "INTERNSHIP"
  ],
  "WorkPlaceType": [
    "REMOTE",
    "ON_SITE",
    "HYBRID"
  ],
  "JobListingStatus": [
    "DRAFT",
    "ACTIVE",
    "UNDER_REVIEW",
    "CLOSED",
    "ARCHIVED"
  ]
}
{
  "status": 401,
  "error": "UNAUTHORIZED",
  "message": "Invalid or missing API key",
  "timestamp": "2026-05-17T12:00:00Z",
  "path": "/public/v1/job-listings"
}