MyOme · Authentication Profile

Myome Authentication

Authentication

MyOme secures its APIs with http across 1 declared security scheme, as derived from its OpenAPI definitions.

CompanyGenomicsHealthcareClinical LaboratoryWhole Genome SequencingPrecision MedicineBioinformaticsPolygenic Risk ScoresPharmacogenomicsRare DiseaseDiagnosticsLife Sciences
Methods: http Schemes: 1 OAuth flows: API key in:

Security Schemes

jwt http
scheme: bearer

Source

Authentication Profile

Raw ↑
generated: '2026-08-26'
method: searched
source: 'openapi/myome-openapi.json (components.securitySchemes) enriched from the "API Conventions >
  Authorization" section of the published API reference at https://api.myome.com/0/ui/ (HTTP 200),
  plus live probes of api.myome.com and auth.myome.com on 2026-08-26.'
docs: https://api.myome.com/0/ui/
summary:
  types:
  - http
  self_service: false
  self_service_detail: 'There is no sign-up or key-issuance flow. MyOme provides partner-specific
    credentials by secure email during account creation, so API access requires a partner relationship
    established out of band.'
schemes:
- name: jwt
  type: http
  scheme: bearer
  bearerFormat: JWT
  header: 'Authorization: Bearer <token>'
  description: 'JSON Web Token (JWT) obtained from Keycloak with partner-specific credentials.'
  issuer:
    host: auth.myome.com
    product: Keycloak
    evidence: 'The spec states "Client obtains JWT from auth.myome.com" and "a JWT generated using
      Keycloak with partner-specific credentials". Confirmed by probe: auth.myome.com answers with
      Keycloak/RESTEasy error bodies ("RESTEASY003210: Could not find resource for full path"), and
      https://auth.myome.com/health returns 200.'
    oidc_discovery: null
    oidc_discovery_note: 'No OIDC discovery document is reachable anonymously.
      /.well-known/openid-configuration 404s at the host root, and /realms/<realm>/.well-known/
      openid-configuration and /auth/realms/<realm>/.well-known/openid-configuration were probed for
      ten candidate realm names (myome, partner, partners, api, master, external, clients, myome-api,
      production, prod) — every one 404. The realm name is partner-private.'
  token_lifetime: 'The token refreshes every hour.'
  credential_delivery: 'MyOme will provide credentials to partners via secure email during account
    creation. Those credentials should be kept confidential.'
  applied_to: 'security: [{jwt: []}] is applied per-operation on 7 of the 8 publicly visible
    operations. GET /consent declares security: [] (empty), but the live gateway still refuses
    unauthenticated calls, so no operation is anonymously callable in practice.'
  sources:
  - openapi/myome-openapi.json
  - https://api.myome.com/0/ui/
oauth2:
  present: false
  scopes: []
  note: 'No oauth2 securityScheme, no flows, no authorizationUrl/tokenUrl and no scope vocabulary are
    declared. The grant used to mint the JWT at Keycloak is not described in the public contract, so
    no scopes/ artifact is emitted — deriving one would be invention.'
api_keys:
  present: false
mutual_tls:
  present: false
observed:
- url: https://api.myome.com/0/product
  status: 401
  body: '{"type": "about:blank", "title": "Unauthorized", "detail": "No authorization token provided", "status": 401}'
notes: 'Single-scheme, bearer-JWT auth with no scope model and no self-service issuance. For an agent
  this means access is all-or-nothing: a partner token carries whatever the partner account can do,
  and there is no published way to mint a narrower credential for a read-only or single-purpose agent.'

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/myome-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.