---
title: Get status metoda
description: Díky metodě Get status máte možnost před vyvoláním požadavku do aplikace Genius mobile pay zkontrolovat její status. Je však možné tuto metodu zavolat kdykoliv dle potřeby. Pro její využití je potřeba mít verzi Genius mobile pay 1.65.0 a vyšší a…
url: "https://www.gptom.com/docs/api/app2app/get-status-metoda/"
updated: "2026-10-21"
category: app2app API
---

# Get status metoda

Díky metodě Get status máte možnost před vyvoláním požadavku do aplikace Genius mobile pay zkontrolovat její status. Je však možné tuto metodu zavolat kdykoliv dle potřeby. Pro její využití je potřeba mít verzi Genius mobile pay 1.65.0 a vyšší a zároveň AIDL knihovnu ve verzi alespoň 1.20.0.

Get status běží na samostatné službě `IGPTomInfoService`, nezávislé na platební a přihlašovací službě — je proto potřeba se k ní zvlášť připojit (bind) přes akci `com.globalpayments.atom.BIND_TO_INFO_SERVICE`.

**Request [service.getGPTomInfo()]**

Jednorázový dotaz, který lze zavolat kdykoliv dle potřeby — vrátí aktuální stav aplikace.

**Response [App2AppInfoResponse]:**

     Název / Name
 appVersion
 isLoggedIn
 logInStatus
 tid
 mid
 clientId
 businessId
 email
 vat
 tipEnabled
 printerAvailable
 manualTransactionRestricted
 merchantLocation   Type
 String
 Boolean
 String
 String
 String
 String
 String
 String
 String
 Boolean
 Boolean
 Boolean
 String   Příklad / Example
 1.65.0
 true
 UNVERIFIED_LOGGED_IN - pokud není internetové připojení, tak aplikace vrátí neověřený stav
 LOGGED_IN - uživatel je přihlášen
 LOGGED_OUT - uživatel je odhlášen
 123456
 70021200098456
 01ags4567-abc-00092-efd8Jkg
 220564768
 support@gptom.com
 CZ220564768
 true
 true
 true
 city=Prague
 street=Pražská
 house=10
 zip=10100   Význam / Meaning
 verze aplikace / application version
 jestli je uživatel přihlášen / if user is logged in
 stav uživatele v aplikaci
 číslo terminálu / terminal number
 unikátní číslo obchodníka / unique merchant id
 API Klíč/ API Key
 IČO / Business ID
 přihlašovací email / username
 DIČ / VAT
 povolení spropitného na terminálu / tip allowance on terminal
 povolení tiskárny na terminálu / printer allowance on terminal
 zákaz vytvoření transakce v aplikaci / restriction to create transaction in application
 detaily obchodního místa / details of business location

## Průběžné sledování stavu

Kromě jednorázového dotazu je možné se na změny stavu přihlásit — nemusíte je pak sami opakovaně dotazovat.

**Request [service.registerCallback(callback)]**

Po zaregistrování callbacku `IGPTomInfoChangedCallback` vás Genius mobile pay sám upozorní na každou změnu stavu (přihlášení, odhlášení, změna TID apod.) voláním metody `onGPTomInfoChanged(jsonData)` — `jsonData` má stejný formát jako odpověď výše (App2AppInfoResponse).

Před ukončením práce se službou nezapomeňte zavolat `service.unregisterCallback(callback)`.
