---
title: "GET /api/requirements/{category}"
method: GET
path: "/api/requirements/{category}"
---

# GET /api/requirements/{category}

`GET /api/requirements/{category}`

## Request

- Base URL: `https://call4.me`
- URL: `https://call4.me/api/requirements/{category}`
- Auth: HTTP bearer

The information a kind of call needs before dialing, and which of it the saved profile already has. Ask the user for every required field not known, in one message, then pass the answers in details when placing the call. Free.

## Path parameters

- `category` string, required

## Response `200`

What the call needs

- object
  - `category` string, required
  - `name` string, required
  - `fields` object[], required
    - `key` string, required
    - `label` string, required
    - `required` boolean, required
    - `ask` string, required
    - `from_profile` string, nullable, required
    - `known` boolean, required

## Other responses

- `401`: Request failed
- `404`: Request failed

---

[API](https://skmtc.dev/call4/apis/call4me-api.md) · [All operations](https://skmtc.dev/call4/apis/call4me-api/llms.txt) · [OpenAPI document](https://skmtc.dev/call4/apis/call4me-api/revisions/f4fa1a5c5f9b?raw)
