account.Authorizations

class pyrogram.raw.types.account.Authorizations

Logged-in sessions

Constructor of Authorizations.

Details:
  • Layer: 223

  • ID: 4BFF8EA0

Parameters:
  • authorization_ttl_days (int 32-bit) – Time-to-live of session

  • authorizations (List of Authorization) – Logged-in sessions

Functions:

This object can be returned by 1 function.

account.GetAuthorizations

Get logged-in sessions

TL Schema

account.authorizations#4bff8ea0
authorization_ttl_days:int
authorizations:Vector<Authorization>

= account.Authorizations

Parameter Tree

Authorizations
├── authorization_ttl_daysint
└── authorizationsVector < Authorization >
└── Authorization
├── currenttrue (optional)
├── official_apptrue (optional)
├── password_pendingtrue (optional)
├── encrypted_requests_disabledtrue (optional)
├── call_requests_disabledtrue (optional)
├── unconfirmedtrue (optional)
├── hashlong
├── device_modelstring
├── platformstring
├── system_versionstring
├── api_idint
├── app_namestring
├── app_versionstring
├── date_createdint
├── date_activeint
├── ipstring
├── countrystring
└── regionstring

Example

Authorizations(
    authorization_ttl_days=0,
    authorizations=[
            Authorization(
                hash=0,
                device_model="text",
                platform="text",
                system_version="text",
                api_id=0,
                app_name="text",
                app_version="text",
                date_created=0,
                date_active=0,
                ip="text",
                country="text",
                region="text"
            )
        ],
)