---
title: "Check Provider"
method: POST
path: "/v1/providers/check"
tags: ["providers"]
---

# Check Provider

`POST /v1/providers/check`

Verify the API key and additional parameters for a provider.

## Request body

- ProviderCheck
  - `provider_type` 'anthropic' | 'azure' | 'bedrock' | 'cerebras' | 'deepseek' | 'google_ai' | 'google_vertex' | 'groq' | 'hugging-face' | 'letta' | 'lmstudio_openai' | 'mistral' | 'ollama' | 'openai' | 'together' | 'vllm' | 'xai', required
  - `api_key` string, required — API key or secret key used for requests to the provider.
  - `access_key` string, nullable — Access key used for requests to the provider.
  - `region` string, nullable — Region used for requests to the provider.
  - `base_url` string, nullable — Base URL used for requests to the provider.
  - `api_version` string, nullable — API version used for requests to the provider.

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/yu-code666/apis/letta-api.md) · [All operations](https://skmtc.dev/yu-code666/apis/letta-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/yu-code666/letta-api/revisions/6cec99480c13/schema)
