---
title: "Get Provider Fields"
method: GET
path: "/public/providers/fields"
tags: ["public", "providers"]
---

# Get Provider Fields

`GET /public/providers/fields`

Return provider metadata required by the dashboard create-model flow.

## Response `200`

Successful Response

- ProviderCreateInfo[]
  - `provider` string, required
  - `provider_display_name` string, required
  - `litellm_provider` string, required
  - `credential_fields` ProviderCredentialField[], required
    - `key` string, required
    - `label` string, required
    - `placeholder` string, nullable
    - `tooltip` string, nullable
    - `required` boolean
    - `field_type` 'text' | 'password' | 'select' | 'upload' | 'textarea'
    - `options` string[], nullable
    - `default_value` string, nullable
  - `default_model_placeholder` string, nullable

---

[API](https://skmtc.net/sea-lion/apis/litellm-api.md) · [All operations](https://skmtc.net/sea-lion/apis/litellm-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sea-lion/litellm-api/revisions/1e929292ddd5/schema)
