Integrate GOFA APIs and Flutter SDKs into your product.
Welcome to the GOFA developer documentation. Use these guides to connect your backend to GOFA's hosted Vital Scan or Cognitive Assessment experiences, generate avatars, integrate existing client and user workflows, or add GOFA Flutter SDKs to your mobile application.
Vital Scan provides a server-to-server workflow for creating and managing hosted sessions:
See Vital Scan API for the complete contract.
Cognitive Assessment provides the same server-to-server hosted-session pattern for the audio V2 screening flow. See Cognitive Assessment API for its one-point session charge, completion result, and return-origin setup.
Create a hosted Vital Scan session, send the user to GOFA, and retrieve the result through the session API. See the Vital Scan API reference for request, response, lifecycle, and error details.
Create a hosted Cognitive Assessment session, let the participant complete the audio screening on GOFA, and retrieve the formal score through the session API. See the Cognitive Assessment API reference for request, response, lifecycle, and result details.
Generate an avatar sheet with four view panels from a face image. See Avatar API for supported credentials, multipart requests, image rendering, and usage requirements.
Use Client integration authentication for existing client and user authentication. Contact GOFA for the supported credential setup for an existing integration.
Choose a product guide first: its credentials, client access, and embedding messages are specific to that integration.
Add motion-tracking challenges, fitness lessons, or GOFA WebView experiences to your Flutter application. The Flutter SDK guides cover package installation, setup, reference information, and release notes. For GOFA member sign-in, start with SDK authentication and contact GOFA before changing an existing app.
If your workspace or approved return origin is not configured, contact the GOFA team before sending production requests.