About SelfDecode API

SelfDecode is a personalized health report service, backed by scientific research and data, which enables users to obtain detailed information and reports based on their genome. SelfDecode strongly encourages those who use our service to consult and work with an experienced healthcare provider as our services are not to replace the relationship with a licensed doctor or regular medical screenings.

The SelfDecode API provides REST based programmatic access to our health services.

SelfDecode API Overview

To interact with the API, you need to acquire and provide authentication credentials with each request. Please refer to the authentication section to learn more.

The API endpoints are grouped under different sections, with each section having a set of related endpoints:

SelfDecode API Development Guide

Please refer here.

SelfDecode API Versions

We strongly recommend all our clients to use the latest version of the API, i.e. v3.0.0, the current available version in this document, for the best, most updated results and the ease of use.

Earlier versions are deprecated, and we do not provide active support in terms of resolving bugs for those versions. For now, the old endpoints still work for clients already using them, but eventually we'd be dropping them altogether. The docs for the old API version can be found below:

For those transitioning from earlier versions to v3, please refer to the transition guides.