get_geomi_applications
Retrieve Geomi Organizations with their projects, applications, and API keys for Aptos blockchain development. Access full node and gas station API keys by filtering applications by service type.
Instructions
Get your Geomi Organizations with their projects and applications and the API Keys. Geomi is the essential toolkit for Aptos developers. Api Keys are secret keys so it is important to keep them safe and secure. To get the full node api keys, you need to get the Applications with a serviceType of "Api". To get the gas station api keys, you need to get the Applications with a serviceType of "Gs".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/tools/geomi/applications.ts:18-34 (handler)The definition and execution handler for the tool 'get_geomi_applications'.
export const getApplicationsTool = { description: `Get your Geomi Organizations with their projects and applications and the API Keys. Geomi is the essential toolkit for Aptos developers. Api Keys are secret keys so it is important to keep them safe and secure. To get the full node api keys, you need to get the Applications with a serviceType of "Api". To get the gas station api keys, you need to get the Applications with a serviceType of "Gs".`, execute: async (args: Record<string, never>, context: any) => { try { await recordTelemetry({ action: "get_applications" }, context); const geomi = new Geomi(context); const organizations = await geomi.getApplications(); return JSON.stringify(organizations); } catch (error) { return `❌ Failed to get organizations: ${error}`; } }, name: "get_geomi_applications", parameters: z.object({}), };