app.bsky.ageassurance.getState

Returns server-computed Age Assurance state, if available, and any additional metadata needed to compute Age Assurance state client-side.

class atproto_client.models.app.bsky.ageassurance.get_state.Params

Bases: ParamsModelBase

Parameters model for app.bsky.ageassurance.getState.

field country_code: str [Required]

Country code.

field region_code: str | None = None

Region code.

class atproto_client.models.app.bsky.ageassurance.get_state.ParamsDict

Bases: TypedDict

country_code: str

Country code.

region_code: NotRequired[str | None]

Region code.

class atproto_client.models.app.bsky.ageassurance.get_state.Response

Bases: ResponseModelBase

Output data model for app.bsky.ageassurance.getState.

field metadata: models.AppBskyAgeassuranceDefs.StateMetadata [Required]

Metadata.

field state: models.AppBskyAgeassuranceDefs.State [Required]

State.