---
title: "Get Provider Specific Params"
method: GET
path: "/guardrails/ui/provider_specific_params"
tags: ["guardrails"]
---

# Get Provider Specific Params

`GET /guardrails/ui/provider_specific_params`

Get provider-specific parameters for different guardrail types.

Returns a dictionary mapping guardrail providers to their specific parameters,
including parameter names, descriptions, and whether they are required.

Example Response:
```json
{
    "bedrock": {
        "guardrailIdentifier": {
            "description": "The ID of your guardrail on Bedrock",
            "required": true,
            "type": null
        },
        "guardrailVersion": {
            "description": "The version of your Bedrock guardrail (e.g., DRAFT or version number)",
            "required": true,
            "type": null
        }
    },
    "azure_content_safety_text_moderation": {
        "api_key": {
            "description": "API key for the Azure Content Safety Text Moderation guardrail",
            "required": false,
            "type": null
        },
        "optional_params": {
            "description": "Optional parameters for the Azure Content Safety Text Moderation guardrail",
            "required": true,
            "type": "nested",
            "fields": {
                "severity_threshold": {
                    "description": "Severity threshold for the Azure Content Safety Text Moderation guardrail across all categories",
                    "required": false,
                    "type": null
                },
                "categories": {
                    "description": "Categories to scan for the Azure Content Safety Text Moderation guardrail",
                    "required": false,
                    "type": "multiselect",
                    "options": ["Hate", "SelfHarm", "Sexual", "Violence"],
                    "default_value": None
                }
            }
        }
    }
}
```

## Response `200`

Successful Response

- unknown

## Changes

- **2026-09-19** `c357baf422ab` — 2 info
  - api tag `guardrails` added
  - api tag `Guardrails` removed
- **2026-09-18** `082b5fabd909` — 2 info
  - api tag `Guardrails` added
  - api tag `guardrails` removed
- **2026-09-17** `e2f308355e2d` — 2 info
  - api tag `guardrails` added
  - api tag `Guardrails` removed
- **2026-09-01** `89805a9f84ad` — 2 info
  - api tag `Guardrails` added
  - api tag `guardrails` removed
- **2026-09-01** `5c00a227eebf` — 2 info
  - api tag `guardrails` added
  - api tag `Guardrails` removed

[Full history](https://skmtc.dev/flock/apis/litellm-api/changes/guardrails/ui/provider_specific_params/get.md)

---

[API](https://skmtc.dev/flock/apis/litellm-api.md) · [All operations](https://skmtc.dev/flock/apis/litellm-api/llms.txt) · [OpenAPI document](https://skmtc.dev/flock/apis/litellm-api/revisions/3b2b241e4b0b?raw)
