Explore the documentation
Getting Started
Set up your credentials, exchange them for a token, and make your first API call in minutes.
Start here →🔐Authentication
OAuth 2.0 Client Credentials flow. Understand scopes, token TTLs, and how to rotate secrets safely.
Read the guide →📖API Reference
Interactive, try-it-live reference for every endpoint — Scoring Templates, Study Scorings, and more.
Explore endpoints →🗺️Guides
Deep dives on error handling, pagination, versioning policy, and GLP/GCP audit compliance.
Browse guides →🧪Tutorials
Step-by-step walkthroughs: ingest a study hierarchy, export findings, automate from a LIMS.
Follow a tutorial →📋Changelog
Release notes, deprecation notices, and retirement dates — everything that affects your integration.
View changelog →Up and running in 3 steps
Contact your Deciphex account representative to receive a client_id and client_secret.
curl -X POST https://api.account.dev.patholytix.com/oauth/token \ -d "grant_type=client_credentials" \ -d "client_id=YOUR_ID" \ -d "client_secret=YOUR_SECRET"
curl https://api.dev.patholytix.com/api/v1/studies \ -H "Authorization: Bearer <token>"
Designed for enterprise integrations
Built for regulated environments
Every authenticated write produces a synchronous GLP/GCP-compliant audit log entry before the response is returned.
Scope-based access control
Fine-grained OAuth 2.0 scopes (STUDY_READ, SCORE_WRITE, …) mean your integration gets exactly the access it needs — nothing more.
Stable versioning contract
Minimum 6-month deprecation notice, concurrent version support, and HTTP 410 on retired endpoints — no silent breaking changes.
OpenAPI-first
Every endpoint is defined in an OpenAPI 3.1 spec. Download it and generate a client in any language using OpenAPI Generator or Kiota.
Ready to integrate?
Download the OpenAPI spec and generate a client in any language — or explore endpoints live in the API Reference.