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
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.
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.