Airgram

Guides
/
/
Methods

api.getPassportAuthorizationForm()

Returns a Telegram Passport authorization form for sharing data with a service

Parameters GetPassportAuthorizationFormParams:

NameTypeDescription
botUserIdnumber User identifier of the service's bot
scopestring Telegram Passport element types requested by the service
publicKeystring Service's public key
noncestring Unique request identifier provided by the service
Returns ApiResponse interface:
interface ApiResponse {
  _: 'getPassportAuthorizationForm' | 'error'
  airgram: Airgram
  request: {
    method: 'getPassportAuthorizationForm'
    params: GetPassportAuthorizationFormParams
  }
  response:  | 
  setState: (nextState: Record<string, unknown>) => void
  getState: () => Record<string, unknown>
}