FAQ
Application and Endpoint Management: FAQ
What is the difference between application and endpoints?
The application represents a business project and is responsible for data, quotas and overall status; the endpoint represents the specific platform or business entrance in the application and is responsible for Public API Key, source/signature verification and platform-level rate limiting.
Can an application have multiple platforms?
Yes. Web, iOS and Android endpoints can be created under the same application. Each platform should use its own endpoints and Public API Key.
Will deactivating an app affect other apps?
No. Deactivation only affects the current application and its subordinate endpoints; other applications in the same organization are not affected. But organization-level subscription or quota issues can affect multiple apps at the same time.
Can the endpoints be restored after deletion?
The user side usually cannot be restored directly. Before deleting, please confirm that the client has stopped using the corresponding Key, and contact Geelab to confirm how the data and audit records are retained.
What should I do if the Public API Key is leaked?
Immediately check source/signature verification, abnormal usage and throttling configuration, and disable affected endpoints or contact Geelab to evaluate regeneration options. Don't put server-side keys into the client as an alternative.
Why does it still fail after configuring the correct domain name?
Please check the protocol, port, subdomain name, page actual Origin and endpoint Public API Key. The Origin displayed in the browser is not necessarily the same as the domain name in the address bar.
Why can't I request the iOS or Android test package?
The most common reason is that the test package and the official package use different Bundle IDs, Package Names, or signatures. Please check the value from the actual installation package and build configuration.