> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nevatal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# List Clinical Procedures

> Retrieve the clinic's procedure catalog

## Query Parameters

<ParamField query="page" type="integer" default="1">Page number</ParamField>
<ParamField query="limit" type="integer" default="20">Results per page</ParamField>
<ParamField query="search" type="string">Search by procedure name or code</ParamField>
<ParamField query="specialty" type="string">Filter by medical specialty</ParamField>
<ParamField query="status" type="string">Filter: `active`, `inactive`</ParamField>

<RequestExample>
  ```bash cURL theme={null}
  curl -X GET "https://api.nevatal.com/api/v1/clinical-procedures?specialty=odontologia" \
    -H "Authorization: Bearer nvtl_your_api_key"
  ```
</RequestExample>

<ResponseExample>
  ```json 200 theme={null}
  {
    "data": [
      {
        "id": "proc_general_consult",
        "name": "Consulta General",
        "code": "890101",
        "specialty": "Odontología General",
        "duration": 30,
        "price": 150000,
        "currency": "COP",
        "status": "active"
      }
    ],
    "pagination": {
      "page": 1,
      "limit": 20,
      "total": 28
    }
  }
  ```
</ResponseExample>
