flowcheck_get_registration_status
Check registration status and retrieve your API key after completing the FlowCheck checkout process. This tool verifies registration and provides the API key once.
Instructions
Check registration status and retrieve the API key after checkout. The API key is only returned once. No API key required.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| token | Yes | Registration token from flowcheck_register |
Implementation Reference
- src/tools/auth.ts:29-49 (handler)The tool 'flowcheck_get_registration_status' is registered and implemented within the 'registerAuthTools' function. It takes a registration token as input and makes an authenticated (or no-auth) request to the '/auth/register/status' endpoint via the FlowCheck client.
server.registerTool( "flowcheck_get_registration_status", { title: "Registration Status", description: "Check registration status and retrieve the API key after checkout. " + "The API key is only returned once. No API key required.", inputSchema: z.object({ token: z .string() .describe("Registration token from flowcheck_register"), }), }, async ({ token }) => { const result = await client.request("GET", "/auth/register/status", { params: { token }, noAuth: true, }); return { content: [{ type: "text" as const, text: result }] }; }, );