# `LLMProxy.Schemas.ProviderToken`
[🔗](https://github.com/elixir-vibe/llm_proxy/blob/v0.3.1/lib/llm_proxy/schemas/provider_token.ex#L1)

Ecto schema for upstream provider API keys, OAuth tokens, labels, proxies, and enabled state.

# `t`

```elixir
@type t() :: %LLMProxy.Schemas.ProviderToken{
  __meta__: term(),
  account_id: String.t() | nil,
  added_at: DateTime.t() | nil,
  enabled: boolean(),
  expires_at: DateTime.t() | nil,
  id: integer() | nil,
  kind: String.t() | nil,
  label: String.t() | nil,
  priority: non_neg_integer(),
  provider: String.t() | nil,
  proxy: String.t() | nil,
  refresh_token: String.t() | nil,
  token: String.t() | nil
}
```

# `changeset`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
