# Rat Genome Database REST API **Provider:** Medical College of Wisconsin **Category:** developer **Base URL:** `https://rest.rgd.mcw.edu/rgdws` **Auth:** none — `# No auth required` **Rate Limit:** See documentation **Free Tier:** Yes — [object Object] **Pricing:** Free tier available (freemium) **Docs:** https://rest.rgd.mcw.edu/rgdws/swagger-ui.html ## Description Bioinformatics REST API for the Rat Genome Database providing programmatic access to genomic annotations, gene data, QTL, and disease association records. ## Endpoints | Method | Endpoint | Description | |--------|----------|-------------| | GET | `https://rest.rgd.mcw.edu/rgdws/genes/{speciesTypeKey}/all` | Get all genes for a species | | GET | `https://rest.rgd.mcw.edu/rgdws/genes/{geneKey}` | Get gene details by key | | GET | `https://rest.rgd.mcw.edu/rgdws/genes/symbol/{symbol}/{speciesTypeKey}` | Get gene by symbol | | GET | `https://rest.rgd.mcw.edu/rgdws/diseases/{diseaseId}/genes/{speciesTypeKey}` | Get genes associated with a disease | | GET | `https://rest.rgd.mcw.edu/rgdws/qtls/mapped/{speciesTypeKey}/{mapKey}` | Get mapped QTLs for a species | | GET | `https://rest.rgd.mcw.edu/rgdws/variants/{speciesTypeKey}/{mapKey}` | Get variants | | GET | `https://rest.rgd.mcw.edu/rgdws/strains/{speciesTypeKey}` | Get strains for a species | | GET | `https://rest.rgd.mcw.edu/rgdws/ontologies/{accId}` | Get ontology term by accession ID | ## Authentication No authentication required ``` # No auth required ``` ## Sample Request ```bash curl 'https://rest.rgd.mcw.edu/rgdws/genes/symbol/Brca1/3' ``` ## Sample Response ```json [{"geneKey":68054,"symbol":"Brca1","name":"BRCA1 DNA repair associated","speciesTypeKey":3}] ``` ## Pricing Details Free public API provided by the Medical College of Wisconsin. --- *Source: [API Map](https://apimap.dev/apis/rat-genome-database/) — CC BY 4.0*