ROSSA API
Programmatic access to the ROSSA database
Programmatic access to the ROSSA database of rodent skeletal studies, genes, diseases, and analysis data. The API returns JSON and is designed for use by external research tools, bioinformatics pipelines, and institutional integrations.
Access Tiers
All endpoints are publicly available without a token. Providing a token unlocks higher limits appropriate for your use case. Tokens are free and issued after an administrator reviews your request.
| Tier | Who it's for | Token required? | Usage |
|---|---|---|---|
| Public | Anyone — no sign-up required | No | Limited |
| Academic / nonprofit | Academic, nonprofit, and research use | Yes | Unlimited |
| Commercial / for-profit | Commercial or for-profit use | Yes | Moderate |
All tiers are free of charge.
Get API Access
Sign in to request an API token. Tokens are free and issued after an administrator reviews your request.
Sign in to request accessBase URL
https://rossa.uchc.edu/api
All responses are JSON. Pass your token as a Bearer header when required.
Example Requests
List approved studies
GET /api/studies?q=femur&per_page=10
curl "https://rossa.uchc.edu/api/studies?q=femur&per_page=10"
Get a study by ROSSA identifier
GET /api/studies/{identifier}
curl "https://rossa.uchc.edu/api/studies/ROSSA-20250101-XXXX"
Get genes associated with a study
GET /api/studies/{identifier}/genes
curl "https://rossa.uchc.edu/api/studies/ROSSA-20250101-XXXX/genes"
Authenticated request (user token)
curl "https://rossa.uchc.edu/api/studies" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json"
Interactive documentation
Explore all endpoints, query parameters, and response schemas. Try requests directly from the browser.
Terms and licensing
Use of the ROSSA API is subject to the same repository terms and licensing policies that govern ROSSA data, including attribution requirements and restrictions on commercial use. Review the agreement before requesting a token or building integrations against the API.
Read the full terms and licensing agreement