Genomelink Developer API

OAuth 2.0 REST API for requesting a consenting user's genetic trait reports from Genomelink. A report is fetched by trait name and population (for example GET /v1/reports/eye-color/?population=european) using a Bearer access token obtained via the authorization-code flow. An enterprise reports endpoint (POST /v1/enterprise/reports/) exchanges a user token using the client secret. Note: the public developer API is currently marked "not available" on the developers page.

API entry from apis.yml

apis.yml Raw ↑
name: Genomelink Developer API
description: 'OAuth 2.0 REST API for requesting a consenting user''s genetic trait reports from Genomelink.
  A report is fetched by trait name and population (for example GET /v1/reports/eye-color/?population=european)
  using a Bearer access token obtained via the authorization-code flow. An enterprise reports endpoint
  (POST /v1/enterprise/reports/) exchanges a user token using the client secret. Note: the public developer
  API is currently marked "not available" on the developers page.'
humanURL: https://genomelink.io/developers/
baseURL: https://genomelink.io
tags:
- Genomics
- DNA
- Reports
- OAuth
properties:
- type: Authentication
  url: authentication/awakens-authentication.yml
- type: OAuthScopes
  url: scopes/awakens-scopes.yml
- type: ErrorCatalog
  url: errors/awakens-oauth-errors.yml
- type: Conventions
  url: conventions/awakens-conventions.yml
- type: DataModel
  url: data-model/awakens-data-model.yml
- type: MCPServer
  url: mcp/awakens-mcp.yml
- type: Conformance
  url: conformance/awakens-conformance.yml
- type: Sandbox
  url: sandbox/awakens-sandbox.yml
- type: AgentSkill
  url: skills/_index.yml