/api/v1/metaAPI version, database release, and record counts.
For developers and data resources
Versioned, read-only JSON access to gene resources and phenotype measurements.
Quick start
Use stable PBANKA identifiers to retrieve normalized JSON. The API is public and read-only; no API key is required for normal research use.
/pgem/api/v1/genes/PBANKA_1037800Select “Try request” to inspect the live response.
Endpoints
/api/v1/metaAPI version, database release, and record counts.
/api/v1/genes/{identifier}Gene identity, description, external links, and resource summary.
/api/v1/genes/{identifier}/vectorsKO, tagging, clone, and artificial-chromosome availability.
/api/v1/genes/{identifier}/phenotypesStage-based measurements, uncertainty, and phenotype calls.
Contract
Successful responses contain data, provenance in
meta, and navigable links. Errors use a stable
code, HTTP status, and readable message. Responses include ETags and a
short public cache policy.
External integration
External databases can request records by PBANKA identifier and retain the returned PlasmoDB and PlasmoGEM links. Please cite the source publications listed on the citation page when redistributing scientific results.
curl -s https://your-host/pgem/api/v1/genes/PBANKA_1037800requests.get(url, timeout=20).json()jsonlite::fromJSON(url)