Skip to main content
Toggle navigation
Species
Organism Summary
Phylogenetic Trees
CarrotOmics Taxonomy Tree
Data
Genome Assemblies
Data Overview
Data Download
Data Submission
Marker Types
Transcript and Expression Data
Other Databases
Search
MegaSearch
Blast+
File Search
Gene and Transcript Search
Germplasm and BioSample Search
Map Search
Marker Search
Primer Search
Project, Analysis, or Assay Search
Publication Search
QTL or MTL Search
Qualitative Trait Search
Quantitative Trait Search
Sequence Search
Tools
BLAST+
JBrowse
MapViewer
Expression Heatmap
Web Services and Breeding API (BrAPI)
General
About
Disclaimer
News Archives
Meetings and Conferences
Status Report
Work Completed
Work in Progress
Help
User Manual
Contact
Search
Breeding API Query Interface
Breeding API Query Interface
BrAPI Service URL:
API Version:
1.0
1.1
1.2
1.3
Calls
Select a BrAPI call:
Root call
Settings
Page number
Results per page
Output pretty JSON
Submit
token
Call token
Settings
Page number
Results per page
Output pretty JSON
Submit
calls
Call calls
Arguments:
callName
Settings
Page number
Results per page
Output pretty JSON
Submit
crops
Call crops
Settings
Page number
Results per page
Output pretty JSON
Submit
commonCropNames
Call commonCropNames
Settings
Page number
Results per page
Output pretty JSON
Submit
maps
Call maps
Settings
Page number
Results per page
Output pretty JSON
Submit
maps/{mapDbId}
Call maps/{mapDbId}
Settings
Page number
Results per page
Output pretty JSON
Submit
maps/{mapDbId}/positions
Call maps/{mapDbId}/positions
Settings
Page number
Results per page
Output pretty JSON
Submit
maps/{mapDbId}/positions/{linkageGroupName}
Call maps/{mapDbId}/positions/{linkageGroupName}
Settings
Page number
Results per page
Output pretty JSON
Submit
germplasm
Call germplasm
Settings
Page number
Results per page
Output pretty JSON
Submit
germplasm/{germplasmDbId}
Call germplasm/{germplasmDbId}
Arguments:
germplasmDbId
Settings
Page number
Results per page
Output pretty JSON
Submit
search/germplasm
Call search/germplasm
Settings
Page number
Results per page
Output pretty JSON
Submit
search/germplasm/{searchResultsDbId}
Call search/germplasm/{searchResultsDbId}
Settings
Page number
Results per page
Output pretty JSON
Submit
attributes
Call attributes
Settings
Page number
Results per page
Output pretty JSON
Submit
attributes/categories
Call attributes/categories
Settings
Page number
Results per page
Output pretty JSON
Submit
germplasm/{germplasmDbId}/attributes
Call germplasm/{germplasmDbId}/attributes
Arguments:
germplasmDbId
*
Settings
Page number
Results per page
Output pretty JSON
Submit
germplasm/breedingmethods
Call germplasm/breedingmethods
Settings
Page number
Results per page
Output pretty JSON
Submit
germplasm/breedingmethods/{breedingMethodDbId}
Call germplasm/breedingmethods/{breedingMethodDbId}
Settings
Page number
Results per page
Output pretty JSON
Submit
germplasm/{germplasmDbId}/mcpd
Call germplasm/{germplasmDbId}/mcpd
Settings
Page number
Results per page
Output pretty JSON
Submit
germplasm/{germplasmDbId}/markerprofiles
Call germplasm/{germplasmDbId}/markerprofiles
Arguments:
germplasmDbId
*
Settings
Page number
Results per page
Output pretty JSON
Submit
germplasm/{germplasmDbId}/pedigree
Call germplasm/{germplasmDbId}/pedigree
Arguments:
germplasmDbId
*
Settings
Page number
Results per page
Output pretty JSON
Submit
germplasm/{germplasmDbId}/progeny
Call germplasm/{germplasmDbId}/progeny
Settings
Page number
Results per page
Output pretty JSON
Submit
germplasm-search
Call germplasm-search
v1.0 filters:
matchMethod
Not set
exact
case_insensitive
wildcard
germplasmDbIds
germplasmGenus
germplasmNames
accessionNumbers
v1.1 filters:
matchMethod
Not set
exact
case_insensitive
wildcard
germplasmDbId
defaultDisplayName
accessionNumber
germplasmName
seedSource
synonyms
commonCropName
countryOfOriginCode
typeOfGermplasmStorageCode
genus
acquisitionDate
v1.2 filters:
germplasmDbId
defaultDisplayName
accessionNumber
germplasmName
seedSource
synonyms
commonCropName
countryOfOriginCode
typeOfGermplasmStorageCode
genus
acquisitionDate
Settings
Page number
Results per page
Output pretty JSON
Submit
images
Call images
Settings
Page number
Results per page
Output pretty JSON
Submit
images/{imageDbId}
Call images/{imageDbId}
Settings
Page number
Results per page
Output pretty JSON
Submit
images/{imageDbId}/imagecontent
Call images/{imageDbId}/imagecontent
Settings
Page number
Results per page
Output pretty JSON
Submit
search/images
Call search/images
Settings
Page number
Results per page
Output pretty JSON
Submit
search/images/{searchResultsDbId}
Call search/images/{searchResultsDbId}
Settings
Page number
Results per page
Output pretty JSON
Submit
lists
Call lists
Settings
Page number
Results per page
Output pretty JSON
Submit
lists/{listDbId}
Call lists/{listDbId}
Settings
Page number
Results per page
Output pretty JSON
Submit
lists/{listDbId}/items
Call lists/{listDbId}/items
Settings
Page number
Results per page
Output pretty JSON
Submit
locations
Call locations
Settings
Page number
Results per page
Output pretty JSON
Submit
locations/{locationDbId}
Call locations/{locationDbId}
Arguments:
locationDbId
Settings
Page number
Results per page
Output pretty JSON
Submit
allelematrices
Call allelematrices
Settings
Page number
Results per page
Output pretty JSON
Submit
allelematrices-search
Call allelematrices-search
Settings
Page number
Results per page
Output pretty JSON
Submit
allelematrix-search
Call allelematrix-search
Settings
Page number
Results per page
Output pretty JSON
Submit
markerprofiles
Call markerprofiles
Settings
Page number
Results per page
Output pretty JSON
Submit
markerprofiles/{markerprofileDbId}
Call markerprofiles/{markerprofileDbId}
Settings
Page number
Results per page
Output pretty JSON
Submit
markers
Call markers
Settings
Page number
Results per page
Output pretty JSON
Submit
markers/{markerDbId}
Call markers/{markerDbId}
Arguments:
markerDbId
Settings
Page number
Results per page
Output pretty JSON
Submit
markers-search
Call markers-search
Settings
Page number
Results per page
Output pretty JSON
Submit
search/markers
Call search/markers
Settings
Page number
Results per page
Output pretty JSON
Submit
search/markers/{searchResultsDbId}
Call search/markers/{searchResultsDbId}
Settings
Page number
Results per page
Output pretty JSON
Submit
ontologies
Call ontologies
Settings
Page number
Results per page
Output pretty JSON
Submit
variables
Call variables
Settings
Page number
Results per page
Output pretty JSON
Submit
variables/{observationVariableDbId}
Call variables/{observationVariableDbId}
Arguments:
observationVariableDbId
Settings
Page number
Results per page
Output pretty JSON
Submit
variables/datatypes
Call variables/datatypes
Settings
Page number
Results per page
Output pretty JSON
Submit
variables-search
Call variables-search
Settings
Page number
Results per page
Output pretty JSON
Submit
search/variables
Call search/variables
Settings
Page number
Results per page
Output pretty JSON
Submit
search/variables/{searchResultsDbId}
Call search/variables/{searchResultsDbId}
Settings
Page number
Results per page
Output pretty JSON
Submit
traits
Call traits
Settings
Page number
Results per page
Output pretty JSON
Submit
traits/{traitDbId}
Call traits/{traitDbId}
Arguments:
traitDbId
Settings
Page number
Results per page
Output pretty JSON
Submit
scales
Call scales
Settings
Page number
Results per page
Output pretty JSON
Submit
scales/{scaleDbId}
Call scales/{scaleDbId}
Arguments:
scaleDbId
Settings
Page number
Results per page
Output pretty JSON
Submit
methods
Call methods
Settings
Page number
Results per page
Output pretty JSON
Submit
methods/{methodDbId}
Call methods/{methodDbId}
Arguments:
methodDbId
Settings
Page number
Results per page
Output pretty JSON
Submit
people
Call people
Settings
Page number
Results per page
Output pretty JSON
Submit
people/{personDbId}
Call people/{personDbId}
Settings
Page number
Results per page
Output pretty JSON
Submit
phenotypes
Call phenotypes
Settings
Page number
Results per page
Output pretty JSON
Submit
phenotypes-search
Call phenotypes-search
Settings
Page number
Results per page
Output pretty JSON
Submit
phenotypes-search/csv
Call phenotypes-search/csv
Settings
Page number
Results per page
Output pretty JSON
Submit
phenotypes-search/tsv
Call phenotypes-search/tsv
Settings
Page number
Results per page
Output pretty JSON
Submit
phenotypes-search/table
Call phenotypes-search/table
Settings
Page number
Results per page
Output pretty JSON
Submit
observationunits
Call observationunits
Settings
Page number
Results per page
Output pretty JSON
Submit
search/observationtables
Call search/observationtables
Settings
Page number
Results per page
Output pretty JSON
Submit
search/observationtables/{searchResultsDbId}
Call search/observationtables/{searchResultsDbId}
Settings
Page number
Results per page
Output pretty JSON
Submit
search/observationunits
Call search/observationunits
Settings
Page number
Results per page
Output pretty JSON
Submit
search/observationunits/{searchResultsDbId}
Call search/observationunits/{searchResultsDbId}
Settings
Page number
Results per page
Output pretty JSON
Submit
programs
Call programs
Settings
Page number
Results per page
Output pretty JSON
Submit
programs/{programDbId}
Call programs/{programDbId}
Arguments:
programDbId
Settings
Page number
Results per page
Output pretty JSON
Submit
programs-search
Call programs-search
Settings
Page number
Results per page
Output pretty JSON
Submit
search/programs
Call search/programs
Settings
Page number
Results per page
Output pretty JSON
Submit
search/programs/{searchResultsDbId}
Call search/programs/{searchResultsDbId}
Settings
Page number
Results per page
Output pretty JSON
Submit
samples
Call samples
Settings
Page number
Results per page
Output pretty JSON
Submit
samples/{sampleDbId}
Call samples/{sampleDbId}
Arguments:
sampleDbId
Settings
Page number
Results per page
Output pretty JSON
Submit
samples-search
Call samples-search
Settings
Page number
Results per page
Output pretty JSON
Submit
search/samples
Call search/samples
Settings
Page number
Results per page
Output pretty JSON
Submit
search/samples/{searchResultsDbId}
Call search/samples/{searchResultsDbId}
Settings
Page number
Results per page
Output pretty JSON
Submit
studies
Call studies
Settings
Page number
Results per page
Output pretty JSON
Submit
studies/{studyDbId}
Call studies/{studyDbId}
Arguments:
studyDbId
Settings
Page number
Results per page
Output pretty JSON
Submit
studies/{studyDbId}/germplasm
Call studies/{studyDbId}/germplasm
Arguments:
studyDbId
*
Settings
Page number
Results per page
Output pretty JSON
Submit
studies/{studyDbId}/layout
Call studies/{studyDbId}/layout
Arguments:
studyDbId
*
Settings
Page number
Results per page
Output pretty JSON
Submit
studies/{studyDbId}/layouts
Call studies/{studyDbId}/layouts
Arguments:
studyDbId
*
Settings
Page number
Results per page
Output pretty JSON
Submit
studies/{studyDbId}/observations
Call studies/{studyDbId}/observations
Arguments:
studyDbId
*
Settings
Page number
Results per page
Output pretty JSON
Submit
studies/{studyDbId}/observationunits
Call studies/{studyDbId}/observationunits
Arguments:
studyDbId
*
Settings
Page number
Results per page
Output pretty JSON
Submit
studies/{studyDbId}/observationunits/zip
Call studies/{studyDbId}/observationunits/zip
Settings
Page number
Results per page
Output pretty JSON
Submit
studies/{studyDbId}/observationVariables
Call studies/{studyDbId}/observationVariables
Arguments:
studyDbId
*
Settings
Page number
Results per page
Output pretty JSON
Submit
studies/{studyDbId}/observationvariables
Call studies/{studyDbId}/observationvariables
Arguments:
studyDbId
*
Settings
Page number
Results per page
Output pretty JSON
Submit
studies/{studyDbId}/table
Call studies/{studyDbId}/table
Arguments:
studyDbId
*
Settings
Page number
Results per page
Output pretty JSON
Submit
studies-search
Call studies-search
Settings
Page number
Results per page
Output pretty JSON
Submit
search/studies
Call search/studies
Settings
Page number
Results per page
Output pretty JSON
Submit
search/studies/{searchResultsDbId}
Call search/studies/{searchResultsDbId}
Settings
Page number
Results per page
Output pretty JSON
Submit
studyTypes
Call studyTypes
Settings
Page number
Results per page
Output pretty JSON
Submit
studytypes
Call studytypes
Settings
Page number
Results per page
Output pretty JSON
Submit
observationLevels
Call observationLevels
Settings
Page number
Results per page
Output pretty JSON
Submit
observationlevels
Call observationlevels
Settings
Page number
Results per page
Output pretty JSON
Submit
seasons
Call seasons
Settings
Page number
Results per page
Output pretty JSON
Submit
trials
Call trials
Settings
Page number
Results per page
Output pretty JSON
Submit
trials/{trialDbId}
Call trials/{trialDbId}
Arguments:
trialDbId
Settings
Page number
Results per page
Output pretty JSON
Submit
vendors/plates/{vendorPlateDbId}
Call vendors/plates/{vendorPlateDbId}
Arguments:
vendorPlateDbId
*
Settings
Page number
Results per page
Output pretty JSON
Submit
vendors/specifications
Call vendors/specifications
Settings
Page number
Results per page
Output pretty JSON
Submit
vendors/orders
Call vendors/orders
Settings
Page number
Results per page
Output pretty JSON
Submit
vendors/orders/{orderId}/plates
Call vendors/orders/{orderId}/plates
Settings
Page number
Results per page
Output pretty JSON
Submit
vendors/orders/{orderId}/results
Call vendors/orders/{orderId}/results
Settings
Page number
Results per page
Output pretty JSON
Submit
vendors/orders/{orderId}/status
Call vendors/orders/{orderId}/status
Settings
Page number
Results per page
Output pretty JSON
Submit
vendors/plates
Call vendors/plates
Settings
Page number
Results per page
Output pretty JSON
Submit
vendors/plates/{submissionId}
Call vendors/plates/{submissionId}
Settings
Page number
Results per page
Output pretty JSON
Submit
Service response