Get all community concepts
Retrieve a paginated and sorted collection of community concepts representing all concepts stored in VegBank, or a subset thereof based on a specified search query.
Query parameters
Search term used for full-text record retrieval
Status criterion for returned plant concepts and their children:
- any: Returns matching concepts regardless of status
- current: Only returns concepts that don't have (past) status stop dates
- accepted: Only returns concepts that have an accepted status
- current_accepted: Only returns concepts that are both current and accepted
Whether to include nested fields in the response
Sort order for results. Prefix with - for descending order or + for ascending order. Ascending order is the default if no prefix is provided.
Available sort fields:
- default - Default sort order
- comm_name - Sort by community name
- obs_count - Sort by observation count
Examples:
- sort=comm_name - Sort by community name ascending
- sort=-obs_count - Sort by observation count descending
- sort=+comm_name - Sort by community name ascending (explicit)
Maximum number of records to return
Number of records to skip before starting to return records
If true, return data payload in binary Parquet format
Response
Matching community concept(s), with fields based on parameters:
- detail=full&with_nested=false: Extended fields, no nested array fields
- detail=full&with_nested=true: Extended fields + nested array fields
Example response
{
"count": 115000,
"data": [
{
"cc_code": "cc.1",
"comm_name": "Muhlenbergia rigens Wet Meadow",
"comm_code": "CEGL005306",
"comm_description": "This herbaceous bunchgrass association has been documented in...",
"concept_rf_code": "rf.1",
"concept_rf_label": "NatureServe Biotics 2019",
"status_rf_code": "rf.1",
"status_rf_label": "NatureServe Biotics 2019",
"obs_count": 17,
"comm_level": "Association",
"status": "accepted",
"start_date": "2006-05-30",
"stop_date": "2006-05-30",
"current_accepted": true,
"py_code": "py.1",
"party_label": "NatureServe (organization)",
"comm_party_comments": "This association is the result of...",
"parent_cc_code": "cc.1",
"parent_name": "Leymus cinereus - Leymus triticoides Alkaline Wet Meadow Alliance"
}
]
}Changes
Changed in 6 of the 50 revisions of this API.5911
- ○
added the new optional
queryrequest parameterstatusnew-optional-request-parameter
- ○
- ●
deleted the
queryrequest parameterstatusrequest-parameter-removed
- ●
- ○
added the new optional
queryrequest parameterstatusnew-optional-request-parameter
- ○
- ▲
for the
queryrequest parameterlimit, default value1000was addedrequest-parameter-default-value-added
- ▲
for the
queryrequest parameteroffset, default value0was addedrequest-parameter-default-value-added
- ▲
added
comm_concept_fullcomm_concept_full_nestedto the response bodyoneOflist for the response status200response-body-one-of-added
- ▲
the response's body type/format changed from
object/to/for status200response-body-type-changed
- ●
for the
queryrequest parameterlimit, the min was set to0.00request-parameter-min-set
- ●
for the
queryrequest parameteroffset, the min was set to0.00request-parameter-min-set
- ●
deleted the
queryrequest parameterdetailrequest-parameter-removed
- ●
removed the optional property
accession_codefrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
community_namefrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
descriptionfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
namefrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
referencefrom the response with the200statusresponse-optional-property-removed
- ○
api operation id
get-ccwas addedapi-operation-id-added
- ○
api tag
Community conceptsaddedapi-tag-added
- ○
added the new optional
queryrequest parametercreate_parquetnew-optional-request-parameter
- ○
added the new optional
queryrequest parametersearchnew-optional-request-parameter
- ○
added the new optional
queryrequest parametersortnew-optional-request-parameter
- ○
added the new optional
queryrequest parameterwith_nestednew-optional-request-parameter
- ○
added the media type
application/vnd.apache.parquetfor the response with the status200response-media-type-added
- ○
added the non-success response with the status
400response-non-success-status-added
This revision also has 10 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ○
endpoint added
endpoint-added
- ○
- ▲
api path removed without deprecation
api-path-removed-without-deprecation
This revision also has 83 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
Of the 50 revisions, 1 has no diff computed.