FORMAT: 1A
The Breeding API (BrAPI) is a Standardized REST-ful Web Service API Specification for communicating Plant Breeding Data. BrAPI allows for easy data sharing between databases and tools involved in plant breeding.
- URL Structure
- Response Structure
- Date/Time Encoding
- Location Encoding
- Error Handling
- Search Services
The BrAPI Core module contains high level entities used for organization and management. This includes Programs, Trials, Studies, Locations, People, and Lists
V2.0 - GitHub - SwaggerHub - Apiary
The BrAPI Phenotyping module contains entities related to phenotypic observations. This includes Observation Units, Observations, Observation Variables, Traits, Scales, Methods, and Images
V2.0 - GitHub - SwaggerHub - Apiary
The BrAPI Genotyping module contains entities related to genotyping analysis. This includes Samples, Markers, Variant Sets, Variants, Call Sets, Calls, References, Reads, and Vendor Orders
V2.0 - GitHub - SwaggerHub - Apiary
The BrAPI Germplasm module contains entities related to germplasm management. This includes Germplasm, Germplasm Attributes, Seed Lots, Crosses, Pedigree, and Progeny
V2.0 - GitHub - SwaggerHub - Apiary