Retrieve Genome Assembly Reference Versions for Assembly Names
get
/HSDataService-web/api/3.2.0/genomeAssemblyRefVersions/byName
This endpoint supports the retrieval of Genomic Assembly Reference Versions for multiple Assembly/Alignment Names. It returns Genomic Assembly Reference Version information like Version Identifiers, Version Name and other associated information.
Request
Supported Media Types
- application/json
- application/xml
Query Parameters
- limit
-
Type:
integer(int32)Number of rows to return- name
Type:arrayRequired:trueCollection Format:multiMinimum Number of Items:0Maximum Number of Items:2147483647List of Assembly/Alignment Names
Response
Supported Media Types
- application/json
- application/xml
200 Response
successful operation
Body
Model for paginated collections of data.
Root Schema : PageableDetailedCollection
Type:
objectModel for paginated collections of data.
- count
-
Type:
integer(int64)Number of objects in the 'items' collection. - hasMore
-
Type:
booleanDefault Value:falseA boolean indicating if more pages are available. - invalidAssemblies
-
Type:
arrayinvalidAssembliesList of Invalid Assemblies in request. - invalidGeneNames
-
Type:
arrayinvalidGeneNamesList of Invalid Genenames in request. - invalidHugoNames
-
Type:
arrayinvalidHugoNamesList of Invalid Hugonames in request. - invalidReferenceIds
-
Type:
arrayinvalidReferenceIdsList of Invalid Reference IDs in request. - items
-
Type:
arrayitemsA collection of paged items. - links
-
Type:
arraylinksA collection of links containing hrefs to the current, next, and previous pages as applicable. - resourceType
-
Type:
stringIdentify the resource type
Nested Schema : invalidAssemblies
Nested Schema : invalidGeneNames
Nested Schema : invalidHugoNames
Nested Schema : invalidReferenceIds
Nested Schema : items
Nested Schema : links
Nested Schema : Serializable
Type:
object400 Response
Invalid parameters supplied
404 Response
genomeAssembly ensemblVersions not found
Examples
The following example submits a GET request.
API URL
http://localhost:7001/HSDataService-web/api/3.2.0/genomeAssemblyRefVersions/byName?name=grch37&name=grch38
Example of Response Body
The following example shows the response returned in JSON format.
{
"resourceType": "EnsemblVersions",
"items": [
{
"identifier": {
"system": "ODB",
"value": "2"
},
"ensemblVersion": "GRCH37.75"
},
{
"identifier": {
"system": "ODB",
"value": "21"
},
"ensemblVersion": "GRCH37.70"
}
],
"count": 2,
"hasMore": false,
"links": [
{
"rel": "self",
"href": "http://localhost:7001/HSDataService-web/api/3.2.0/genomeAssemblyRefVersions/byName?name=grch37&name=grch38"
}
],
"invalidAssemblies": [
"grch38"
]
}