- [firebase_admin module](https://firebase.google.com/docs/reference/admin/python/firebase_admin)
  - [`App`](https://firebase.google.com/docs/reference/admin/python/firebase_admin#firebase_admin.App)
  - [`delete_app()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin#firebase_admin.delete_app)
  - [`get_app()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin#firebase_admin.get_app)
  - [`initialize_app()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin#firebase_admin.initialize_app)
- [firebase_admin.app_check module](https://firebase.google.com/docs/reference/admin/python/firebase_admin.app_check)
  - [`verify_token()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.app_check#firebase_admin.app_check.verify_token)
- [firebase_admin.auth module](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth)
  - [`CertificateFetchError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.CertificateFetchError)
  - [`ConfigurationNotFoundError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.ConfigurationNotFoundError)
  - [`EmailAlreadyExistsError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.EmailAlreadyExistsError)
  - [`EmailNotFoundError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.EmailNotFoundError)
  - [`ExpiredIdTokenError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.ExpiredIdTokenError)
  - [`ExpiredSessionCookieError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.ExpiredSessionCookieError)
  - [`InsufficientPermissionError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.InsufficientPermissionError)
  - [`InvalidDynamicLinkDomainError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.InvalidDynamicLinkDomainError)
  - [`InvalidHostingLinkDomainError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.InvalidHostingLinkDomainError)
  - [`InvalidIdTokenError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.InvalidIdTokenError)
  - [`InvalidSessionCookieError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.InvalidSessionCookieError)
  - [`PhoneNumberAlreadyExistsError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.PhoneNumberAlreadyExistsError)
  - [`ResetPasswordExceedLimitError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.ResetPasswordExceedLimitError)
  - [`RevokedIdTokenError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.RevokedIdTokenError)
  - [`RevokedSessionCookieError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.RevokedSessionCookieError)
  - [`TokenSignError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.TokenSignError)
  - [`TooManyAttemptsTryLaterError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.TooManyAttemptsTryLaterError)
  - [`UidAlreadyExistsError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.UidAlreadyExistsError)
  - [`UnexpectedResponseError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.UnexpectedResponseError)
  - [`UserDisabledError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.UserDisabledError)
  - [`UserNotFoundError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.UserNotFoundError)
  - [`ActionCodeSettings`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.ActionCodeSettings)
  - [`Client`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.Client)
  - [`DeleteUsersResult`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.DeleteUsersResult)
  - [`EmailIdentifier`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.EmailIdentifier)
  - [`ErrorInfo`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.ErrorInfo)
  - [`ExportedUserRecord`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.ExportedUserRecord)
  - [`GetUsersResult`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.GetUsersResult)
  - [`ImportUserRecord`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.ImportUserRecord)
  - [`ListProviderConfigsPage`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.ListProviderConfigsPage)
  - [`ListUsersPage`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.ListUsersPage)
  - [`OIDCProviderConfig`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.OIDCProviderConfig)
  - [`PhoneIdentifier`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.PhoneIdentifier)
  - [`ProviderConfig`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.ProviderConfig)
  - [`ProviderIdentifier`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.ProviderIdentifier)
  - [`SAMLProviderConfig`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.SAMLProviderConfig)
  - [`UidIdentifier`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.UidIdentifier)
  - [`UserIdentifier`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.UserIdentifier)
  - [`UserImportHash`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.UserImportHash)
  - [`UserImportResult`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.UserImportResult)
  - [`UserInfo`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.UserInfo)
  - [`UserMetadata`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.UserMetadata)
  - [`UserProvider`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.UserProvider)
  - [`UserRecord`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.UserRecord)
  - [`create_custom_token()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.create_custom_token)
  - [`create_oidc_provider_config()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.create_oidc_provider_config)
  - [`create_saml_provider_config()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.create_saml_provider_config)
  - [`create_session_cookie()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.create_session_cookie)
  - [`create_user()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.create_user)
  - [`delete_oidc_provider_config()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.delete_oidc_provider_config)
  - [`delete_saml_provider_config()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.delete_saml_provider_config)
  - [`delete_user()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.delete_user)
  - [`delete_users()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.delete_users)
  - [`generate_email_verification_link()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.generate_email_verification_link)
  - [`generate_password_reset_link()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.generate_password_reset_link)
  - [`generate_sign_in_with_email_link()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.generate_sign_in_with_email_link)
  - [`get_oidc_provider_config()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.get_oidc_provider_config)
  - [`get_saml_provider_config()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.get_saml_provider_config)
  - [`get_user()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.get_user)
  - [`get_user_by_email()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.get_user_by_email)
  - [`get_user_by_phone_number()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.get_user_by_phone_number)
  - [`get_users()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.get_users)
  - [`import_users()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.import_users)
  - [`list_saml_provider_configs()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.list_saml_provider_configs)
  - [`list_users()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.list_users)
  - [`revoke_refresh_tokens()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.revoke_refresh_tokens)
  - [`set_custom_user_claims()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.set_custom_user_claims)
  - [`update_oidc_provider_config()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.update_oidc_provider_config)
  - [`update_saml_provider_config()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.update_saml_provider_config)
  - [`update_user()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.update_user)
  - [`verify_id_token()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.verify_id_token)
  - [`verify_session_cookie()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#firebase_admin.auth.verify_session_cookie)
- [firebase_admin.credentials module](https://firebase.google.com/docs/reference/admin/python/firebase_admin.credentials)
  - [`AccessTokenInfo`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.credentials#firebase_admin.credentials.AccessTokenInfo)
  - [`ApplicationDefault`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.credentials#firebase_admin.credentials.ApplicationDefault)
  - [`Base`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.credentials#firebase_admin.credentials.Base)
  - [`Certificate`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.credentials#firebase_admin.credentials.Certificate)
  - [`RefreshToken`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.credentials#firebase_admin.credentials.RefreshToken)
- [firebase_admin.db module](https://firebase.google.com/docs/reference/admin/python/firebase_admin.db)
  - [`TransactionAbortedError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.db#firebase_admin.db.TransactionAbortedError)
  - [`Event`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.db#firebase_admin.db.Event)
  - [`ListenerRegistration`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.db#firebase_admin.db.ListenerRegistration)
  - [`Query`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.db#firebase_admin.db.Query)
  - [`Reference`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.db#firebase_admin.db.Reference)
  - [`reference()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.db#firebase_admin.db.reference)
- [firebase_admin.exceptions module](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions)
  - [`AbortedError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.AbortedError)
  - [`AlreadyExistsError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.AlreadyExistsError)
  - [`CancelledError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.CancelledError)
  - [`ConflictError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.ConflictError)
  - [`DataLossError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.DataLossError)
  - [`DeadlineExceededError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.DeadlineExceededError)
  - [`FailedPreconditionError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.FailedPreconditionError)
  - [`FirebaseError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.FirebaseError)
  - [`InternalError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.InternalError)
  - [`InvalidArgumentError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.InvalidArgumentError)
  - [`NotFoundError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.NotFoundError)
  - [`OutOfRangeError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.OutOfRangeError)
  - [`PermissionDeniedError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.PermissionDeniedError)
  - [`ResourceExhaustedError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.ResourceExhaustedError)
  - [`UnauthenticatedError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.UnauthenticatedError)
  - [`UnavailableError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.UnavailableError)
  - [`UnknownError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.UnknownError)
  - [`ABORTED`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.ABORTED)
  - [`ALREADY_EXISTS`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.ALREADY_EXISTS)
  - [`CANCELLED`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.CANCELLED)
  - [`CONFLICT`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.CONFLICT)
  - [`DATA_LOSS`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.DATA_LOSS)
  - [`DEADLINE_EXCEEDED`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.DEADLINE_EXCEEDED)
  - [`FAILED_PRECONDITION`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.FAILED_PRECONDITION)
  - [`INTERNAL`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.INTERNAL)
  - [`INVALID_ARGUMENT`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.INVALID_ARGUMENT)
  - [`NOT_FOUND`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.NOT_FOUND)
  - [`OUT_OF_RANGE`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.OUT_OF_RANGE)
  - [`PERMISSION_DENIED`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.PERMISSION_DENIED)
  - [`RESOURCE_EXHAUSTED`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.RESOURCE_EXHAUSTED)
  - [`UNAUTHENTICATED`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.UNAUTHENTICATED)
  - [`UNAVAILABLE`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.UNAVAILABLE)
  - [`UNKNOWN`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.exceptions#firebase_admin.exceptions.UNKNOWN)
- [firebase_admin.storage module](https://firebase.google.com/docs/reference/admin/python/firebase_admin.storage)
  - [`bucket()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.storage#firebase_admin.storage.bucket)
- [firebase_admin.firestore module](https://firebase.google.com/docs/reference/admin/python/firebase_admin.firestore)
  - [`client()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.firestore#firebase_admin.firestore.client)
- [firebase_admin.firestore_async module](https://firebase.google.com/docs/reference/admin/python/firebase_admin.firestore_async)
  - [`client()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.firestore_async#firebase_admin.firestore_async.client)
- [firebase_admin.functions module](https://firebase.google.com/docs/reference/admin/python/firebase_admin.functions)
  - [`TaskOptions`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.functions#firebase_admin.functions.TaskOptions)
  - [`task_queue()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.functions#firebase_admin.functions.task_queue)
- [firebase_admin.instance_id module](https://firebase.google.com/docs/reference/admin/python/firebase_admin.instance_id)
  - [`delete_instance_id()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.instance_id#firebase_admin.instance_id.delete_instance_id)
- [firebase_admin.messaging module](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging)
  - [`QuotaExceededError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.QuotaExceededError)
  - [`SenderIdMismatchError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.SenderIdMismatchError)
  - [`ThirdPartyAuthError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.ThirdPartyAuthError)
  - [`UnregisteredError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.UnregisteredError)
  - [`APNSConfig`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.APNSConfig)
  - [`APNSFCMOptions`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.APNSFCMOptions)
  - [`APNSPayload`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.APNSPayload)
  - [`AndroidConfig`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.AndroidConfig)
  - [`AndroidFCMOptions`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.AndroidFCMOptions)
  - [`AndroidNotification`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.AndroidNotification)
  - [`Aps`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.Aps)
  - [`ApsAlert`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.ApsAlert)
  - [`BatchResponse`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.BatchResponse)
  - [`CriticalSound`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.CriticalSound)
  - [`ErrorInfo`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.ErrorInfo)
  - [`FCMOptions`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.FCMOptions)
  - [`LightSettings`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.LightSettings)
  - [`Message`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.Message)
  - [`MulticastMessage`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.MulticastMessage)
  - [`Notification`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.Notification)
  - [`SendResponse`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.SendResponse)
  - [`TopicManagementResponse`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.TopicManagementResponse)
  - [`WebpushConfig`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.WebpushConfig)
  - [`WebpushFCMOptions`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.WebpushFCMOptions)
  - [`WebpushNotification`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.WebpushNotification)
  - [`WebpushNotificationAction`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.WebpushNotificationAction)
  - [`send()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.send)
  - [`send_each()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.send_each)
  - [`send_each_async()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.send_each_async)
  - [`send_each_for_multicast()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.send_each_for_multicast)
  - [`send_each_for_multicast_async()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.send_each_for_multicast_async)
  - [`subscribe_to_topic()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.subscribe_to_topic)
  - [`subscribe_to_topic_async()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.subscribe_to_topic_async)
  - [`subscribe_to_topic_legacy()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.subscribe_to_topic_legacy)
  - [`unsubscribe_from_topic()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.unsubscribe_from_topic)
  - [`unsubscribe_from_topic_async()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.unsubscribe_from_topic_async)
  - [`unsubscribe_from_topic_legacy()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging#firebase_admin.messaging.unsubscribe_from_topic_legacy)
- [firebase_admin.project_management module](https://firebase.google.com/docs/reference/admin/python/firebase_admin.project_management)
  - [`AndroidApp`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.project_management#firebase_admin.project_management.AndroidApp)
  - [`AndroidAppMetadata`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.project_management#firebase_admin.project_management.AndroidAppMetadata)
  - [`IOSApp`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.project_management#firebase_admin.project_management.IOSApp)
  - [`IOSAppMetadata`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.project_management#firebase_admin.project_management.IOSAppMetadata)
  - [`SHACertificate`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.project_management#firebase_admin.project_management.SHACertificate)
  - [`android_app()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.project_management#firebase_admin.project_management.android_app)
  - [`create_android_app()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.project_management#firebase_admin.project_management.create_android_app)
  - [`create_ios_app()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.project_management#firebase_admin.project_management.create_ios_app)
  - [`ios_app()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.project_management#firebase_admin.project_management.ios_app)
  - [`list_android_apps()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.project_management#firebase_admin.project_management.list_android_apps)
  - [`list_ios_apps()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.project_management#firebase_admin.project_management.list_ios_apps)
- [firebase_admin.ml module](https://firebase.google.com/docs/reference/admin/python/firebase_admin.ml)
  - [`ListModelsPage`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.ml#firebase_admin.ml.ListModelsPage)
  - [`Model`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.ml#firebase_admin.ml.Model)
  - [`ModelFormat`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.ml#firebase_admin.ml.ModelFormat)
  - [`TFLiteFormat`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.ml#firebase_admin.ml.TFLiteFormat)
  - [`TFLiteGCSModelSource`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.ml#firebase_admin.ml.TFLiteGCSModelSource)
  - [`TFLiteModelSource`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.ml#firebase_admin.ml.TFLiteModelSource)
  - [`create_model()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.ml#firebase_admin.ml.create_model)
  - [`delete_model()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.ml#firebase_admin.ml.delete_model)
  - [`get_model()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.ml#firebase_admin.ml.get_model)
  - [`list_models()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.ml#firebase_admin.ml.list_models)
  - [`publish_model()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.ml#firebase_admin.ml.publish_model)
  - [`unpublish_model()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.ml#firebase_admin.ml.unpublish_model)
  - [`update_model()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.ml#firebase_admin.ml.update_model)
- [firebase_admin.tenant_mgt module](https://firebase.google.com/docs/reference/admin/python/firebase_admin.tenant_mgt)
  - [`TenantIdMismatchError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.tenant_mgt#firebase_admin.tenant_mgt.TenantIdMismatchError)
  - [`TenantNotFoundError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.tenant_mgt#firebase_admin.tenant_mgt.TenantNotFoundError)
  - [`ListTenantsPage`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.tenant_mgt#firebase_admin.tenant_mgt.ListTenantsPage)
  - [`Tenant`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.tenant_mgt#firebase_admin.tenant_mgt.Tenant)
  - [`auth_for_tenant()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.tenant_mgt#firebase_admin.tenant_mgt.auth_for_tenant)
  - [`create_tenant()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.tenant_mgt#firebase_admin.tenant_mgt.create_tenant)
  - [`delete_tenant()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.tenant_mgt#firebase_admin.tenant_mgt.delete_tenant)
  - [`get_tenant()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.tenant_mgt#firebase_admin.tenant_mgt.get_tenant)
  - [`list_tenants()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.tenant_mgt#firebase_admin.tenant_mgt.list_tenants)
  - [`update_tenant()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.tenant_mgt#firebase_admin.tenant_mgt.update_tenant)
- [firebase_admin.remote_config module](https://firebase.google.com/docs/reference/admin/python/firebase_admin.remote_config)
  - [`CustomSignalOperator`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.remote_config#firebase_admin.remote_config.CustomSignalOperator)
  - [`PercentConditionOperator`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.remote_config#firebase_admin.remote_config.PercentConditionOperator)
  - [`ServerConfig`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.remote_config#firebase_admin.remote_config.ServerConfig)
  - [`ServerTemplate`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.remote_config#firebase_admin.remote_config.ServerTemplate)
  - [`get_server_template()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.remote_config#firebase_admin.remote_config.get_server_template)
  - [`init_server_template()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.remote_config#firebase_admin.remote_config.init_server_template)
- [firebase_admin.phone_number_verification module](https://firebase.google.com/docs/reference/admin/python/firebase_admin.phone_number_verification)
  - [`ExpiredTokenError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.phone_number_verification#firebase_admin.phone_number_verification.ExpiredTokenError)
  - [`InvalidTokenError`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.phone_number_verification#firebase_admin.phone_number_verification.InvalidTokenError)
  - [`PhoneNumberVerificationToken`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.phone_number_verification#firebase_admin.phone_number_verification.PhoneNumberVerificationToken)
  - [`verify_token()`](https://firebase.google.com/docs/reference/admin/python/firebase_admin.phone_number_verification#firebase_admin.phone_number_verification.verify_token)