# System REST API API

**Canonical:** https://apis.io/apis/system/system-rest-api-api/  
**Provider:** System — https://apis.io/providers/system/  
**Base URL:** https://api-prod.system.com  
**Documentation:** https://api-docs.system.com/

System REST API API is one of 2 APIs that [System](https://apis.io/providers/system/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

This page provides documentation for the System REST API.

## Operations (35)

| Method | Path | Summary |
|---|---|---|
| GET | `/v0/topics/{topic_id}` | Get a topic |
| GET | `/v0/topics` | Get topics |
| GET | `/v0/topics/{topic_id}/variables` | Get topic variables |
| GET | `/v0/topics/{topic_id}/relationships` | Get topic relationships |
| GET | `/v0/topics/{topic_id}/determinants` | Get topic determinants |
| GET | `/v0/topics/{topic_id}/interventions` | Get topic interventions |
| GET | `/v0/topics/{topic_id}/outcomes` | Get topic outcomes |
| GET | `/v0/studies/{study_id}` | Get a study |
| GET | `/v0/studies` | Get studies |
| GET | `/v0/studies/{study_id}/statistical_findings` | Get study statistical findings |
| GET | `/v0/statistical_findings/{finding_id}` | Get a statistical finding |
| GET | `/v0/statistical_findings` | Get statistical findings |
| POST | `/v0/statistical_findings/{finding_id}/flags` | Flag statistical finding |
| GET | `/v0/mechanistic_findings/{finding_id}` | Get a mechanistic finding |
| GET | `/v0/mechanistic_findings` | Get mechanistic findings |
| GET | `/v0/variables/{variable_id}` | Get a variable |
| GET | `/v0/variables` | Get variables |
| GET | `/v0/variables/{variable_id}/statistical_findings` | Get variable statistical findings |
| GET | `/v0/relationships/{relationship_id}` | Get a relationship |
| GET | `/v0/relationships/{relationship_id}/calculations/sign` | [BETA] Get a relationship's sign based on its supporting findings |
| GET | `/v0/relationships` | Get relationships |
| GET | `/v0/relationships/{relationship_id}/studies` | Get relationship studies |
| GET | `/v0/relationships/{relationship_id}/statistical_findings` | Get relationship statistical findings |
| GET | `/v0/graph/{topic_id}` | Get subgraph by topic id |
| POST | `/v0/graph/cypher` | Query graph with cypher |
| GET | `/v0/graph/cypher/schema` | Schema for cypher queries |
| POST | `/v0/synthesis/pubmed_search_translation` | Translate query to pubmed search |
| POST | `/v0/synthesis/pubmed_search` | Initiate pubmed search synthesis |
| GET | `/v0/synthesis/pubmed_search/{job_id}` | Get pubmed search synthesis by ID |
| GET | `/v0/synthesis/pubmed_search/{job_id}/studies` | Get studies from pubmed search synthesis |
| GET | `/v0/synthesis/pubmed_search/{job_id}/statistical_findings` | Get statistical findings from pubmed search synthesis |
| GET | `/v0/synthesis/pubmed_search/{job_id}/mechanistic_findings` | Get mechanistic findings from pubmed search synthesis |
| GET | `/v0/synthesis/pubmed_search/{job_id}/statements` | Get statements from pubmed search synthesis |
| GET | `/v0/synthesis/pubmed_search/{job_id}/synthesis` | Get synthesis from pubmed search synthesis |
| GET | `/v0/synthesis/pubmed_search/{job_id}/scored_citations` | Get cited statements with relevance scores from pubmed search synthesis |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/system/openapi/_original/system-api-openapi.json
- **JSONSchema** — https://artifacts.apis.io/system/json-schema/system-statistical-finding-schema.json
- **JSONSchema** — https://artifacts.apis.io/system/json-schema/system-relationship-schema.json
- **JSONSchema** — https://artifacts.apis.io/system/json-schema/system-study-schema.json
- **JSONSchema** — https://artifacts.apis.io/system/json-schema/system-mechanistic-finding-schema.json
- **JSONSchema** — https://artifacts.apis.io/system/json-schema/system-pubmed-search-synthesis-job-schema.json
- **JSONSchema** — https://artifacts.apis.io/system/json-schema/system-topic-schema.json

## Other System APIs (1)

- [System REST API](https://apis.io/apis/system/system-rest-api/)

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/system/system-rest-api-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/system/.
