app.bsky.ageassurance.begin¶

class atproto_client.models.app.bsky.ageassurance.begin.Data¶

Bases: DataModelBase

Input data model for app.bsky.ageassurance.begin.

field country_code: str [Required]¶

An ISO 3166-1 alpha-2 code of the user’s location.

field email: str [Required]¶

The user’s email address to receive Age Assurance instructions.

field language: str [Required]¶

The user’s preferred language for communication during the Age Assurance process.

field region_code: str | None = None¶
class atproto_client.models.app.bsky.ageassurance.begin.DataDict¶

Bases: TypedDict

country_code: str¶

An ISO 3166-1 alpha-2 code of the user’s location.

email: str¶

The user’s email address to receive Age Assurance instructions.

language: str¶

The user’s preferred language for communication during the Age Assurance process.

region_code: typing_extensions.NotRequired[str | None]¶

An optional ISO 3166-2 code of the user’s region or state within the country.