TwilioConfigurationRequest (twilio/config.py)

dograh · api/services/telephony/providers/twilio/config.py · python · BSD-2-Clause
voice

Pydantic schema for Twilio configuration with provider, account SID, and auth token.

# Source: https://github.com/dograh-hq/dograh | License: BSD-2-Clause | Copyright 2025, Zansat Technologies Private Limited
# Provided via justclaw.it.com; keep this notice with the code.
"""Twilio telephony configuration schemas."""

from typing import Literal

from pydantic import BaseModel, Field


class TwilioConfigurationRequest(BaseModel):
    """Request schema for Twilio configuration."""

    provider: Literal["twilio"] = Field(default="twilio")
    account_sid: str = Field(..., description="Twilio Account SID")
    auth_token: str = Field(..., description="Twilio Auth Token")

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key