| GET | /api/v2.0 | Top level information about EnteroBase databases |
| GET | /api/v2.0/login | Login endpoint, refresh your API token |
| GET | /api/v2.0/lookup | Generic endpoint for lookup list of barcodes |
| GET | /api/v2.0/lookup/{barcode} | Generic endpoint for lookup of barcodes |
| POST | /api/v2.0/lookup/{barcode} | Generic endpoint for lookup of barcodes |
| GET | /api/v2.0/{database}/AMRdata | AMR data |
| GET | /api/v2.0/{database}/AMRdata/{barcode} | AMR data |
| POST | /api/v2.0/{database}/AMRdata/{barcode} | AMR data |
| PUT | /api/v2.0/{database}/AMRdata/{barcode} | AMR data |
| GET | /api/v2.0/{database}/assemblies | Genome assemblies |
| GET | /api/v2.0/{database}/assemblies/{barcode} | Genome assemblies |
| POST | /api/v2.0/{database}/assemblies/{barcode} | Genome assemblies |
| PUT | /api/v2.0/{database}/assemblies/{barcode} | Genome assemblies |
| GET | /api/v2.0/{database}/schemes | Genotyping schemes |
| GET | /api/v2.0/{database}/schemes/{barcode} | Genotyping schemes |
| POST | /api/v2.0/{database}/schemes/{barcode} | Genotyping schemes |
| PUT | /api/v2.0/{database}/schemes/{barcode} | Genotyping schemes |
| GET | /api/v2.0/{database}/straindata | Strain data |
| GET | /api/v2.0/{database}/strains | Strain metadata |
| GET | /api/v2.0/{database}/strains/{barcode} | Strain metadata |
| POST | /api/v2.0/{database}/strains/{barcode} | Strain metadata |
| PUT | /api/v2.0/{database}/strains/{barcode} | Strain metadata |
| GET | /api/v2.0/{database}/strainsversion | Strain previous metadata |
| GET | /api/v2.0/{database}/traces | Traces (sequence-reads) metadata |
| GET | /api/v2.0/{database}/traces/{barcode} | Traces (sequence-reads) metadata |
| POST | /api/v2.0/{database}/traces/{barcode} | Traces (sequence-reads) metadata |
| PUT | /api/v2.0/{database}/traces/{barcode} | Traces (sequence-reads) metadata |
| GET | /api/v2.0/{database}/{scheme}/alleles | Alleles data |
| GET | /api/v2.0/{database}/{scheme}/loci | Loci |
| GET | /api/v2.0/{database}/{scheme}/sts | ST profile data |