Welcome to the official documentation for the VegBank REST API. You can find out more about VegBank at https://github.com/NCEAS/vegbank2.
The VegBank data system provides a community managed data portal for vegetation data, particularly plots, plant taxonomy, and communities. Developed, maintained, and operated by the National Center for Ecological Analysis and Synthesis (NCEAS), VegBank is a product of the Ecological Society of America (ESA) Vegetation Panel, and is affiliated with the National Vegetation Classification (USNVC).
VegBank provides a common storage system and web portal for accessing:
VegBank is an open source, community project. We welcome contributions in many forms, including code, graphics, documentation, bug reports, testing, etc.
Use the VegBank discussions to ask questions, raise issues, or discuss contributions with us.
Retrieve a single plot observation using its ob_code.
| ob_code required | string Example: ob.1 |
| detail | string Default: "full" Enum: "geo" "minimal" "full" Level of detail for the response:
|
| with_nested | boolean Default: false Whether to include nested fields in the response |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||
Array of objects Data records | |||||||||
Array
| |||||||||
{- "count": 115000,
- "data": [
- {
- "ob_code": "ob.1",
- "author_obs_code": "YOSE.001",
- "latitude": 42.19,
- "longitude": -104.54
}
]
}Retrieve a paginated and sorted collection of plot observations representing all plot observations associated with the specified project (using its pj_code), or a subset thereof based on a specified search query.
| pj_code required | string Example: pj.1 |
| search | string Search term used for full-text record retrieval |
| detail | string Default: "full" Enum: "geo" "minimal" "full" Level of detail for the response:
|
| with_nested | boolean Default: false Whether to include nested fields in the response |
| sort | string Default: "default" Enum: "default" "+default" "-default" "author_obs_code" "+author_obs_code" "-author_obs_code" Example: sort=-author_obs_code Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| num_taxa | integer >= 0 Default: 5 Number of taxa to return per plot observation. Sort order depends on detail level:
|
| num_comms | integer >= 0 Default: 5 Number of communities to return per plot observation, ordered by commclass_id |
| count | integer Total matching record count | ||||||||
Array of objects Data records | |||||||||
Array
| |||||||||
{- "count": 115000,
- "data": [
- {
- "ob_code": "ob.1",
- "author_obs_code": "YOSE.001",
- "latitude": 42.19,
- "longitude": -104.54
}
]
}Retrieve a paginated and sorted collection of plot observations representing all plot observations associated with the specified party (using its py_code), or a subset thereof based on a specified search query.
| py_code required | string Example: py.1 |
| search | string Search term used for full-text record retrieval |
| detail | string Default: "full" Enum: "geo" "minimal" "full" Level of detail for the response:
|
| with_nested | boolean Default: false Whether to include nested fields in the response |
| sort | string Default: "default" Enum: "default" "+default" "-default" "author_obs_code" "+author_obs_code" "-author_obs_code" Example: sort=-author_obs_code Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| num_taxa | integer >= 0 Default: 5 Number of taxa to return per plot observation. Sort order depends on detail level:
|
| num_comms | integer >= 0 Default: 5 Number of communities to return per plot observation, ordered by commclass_id |
| count | integer Total matching record count | ||||||||
Array of objects Data records | |||||||||
Array
| |||||||||
{- "count": 115000,
- "data": [
- {
- "ob_code": "ob.1",
- "author_obs_code": "YOSE.001",
- "latitude": 42.19,
- "longitude": -104.54
}
]
}Retrieve a paginated and sorted collection of plot observations representing all plot observations with taxon observations interpreted to the specified plant concept (using its pc_code), or a subset thereof based on a specified search query.
| pc_code required | string Example: pc.1 |
| search | string Search term used for full-text record retrieval |
| detail | string Default: "full" Enum: "geo" "minimal" "full" Level of detail for the response:
|
| with_nested | boolean Default: false Whether to include nested fields in the response |
| sort | string Default: "default" Enum: "default" "+default" "-default" "author_obs_code" "+author_obs_code" "-author_obs_code" Example: sort=-author_obs_code Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| num_taxa | integer >= 0 Default: 5 Number of taxa to return per plot observation. Sort order depends on detail level:
|
| num_comms | integer >= 0 Default: 5 Number of communities to return per plot observation, ordered by commclass_id |
| count | integer Total matching record count | ||||||||
Array of objects Data records | |||||||||
Array
| |||||||||
{- "count": 115000,
- "data": [
- {
- "ob_code": "ob.1",
- "author_obs_code": "YOSE.001",
- "latitude": 42.19,
- "longitude": -104.54
}
]
}Retrieve a paginated and sorted collection of plot observations representing all plot observations with taxon observations interpreted to the specified community concept (using its cc_code), or a subset thereof based on a specified search query.
| cc_code required | string Example: cc.1 |
| search | string Search term used for full-text record retrieval |
| detail | string Default: "full" Enum: "geo" "minimal" "full" Level of detail for the response:
|
| with_nested | boolean Default: false Whether to include nested fields in the response |
| sort | string Default: "default" Enum: "default" "+default" "-default" "author_obs_code" "+author_obs_code" "-author_obs_code" Example: sort=-author_obs_code Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| num_taxa | integer >= 0 Default: 5 Number of taxa to return per plot observation. Sort order depends on detail level:
|
| num_comms | integer >= 0 Default: 5 Number of communities to return per plot observation, ordered by commclass_id |
| count | integer Total matching record count | ||||||||
Array of objects Data records | |||||||||
Array
| |||||||||
{- "count": 115000,
- "data": [
- {
- "ob_code": "ob.1",
- "author_obs_code": "YOSE.001",
- "latitude": 42.19,
- "longitude": -104.54
}
]
}Retrieve a paginated and sorted collection of plot observations representing all plot observations using the specified cover method (using its cm_code), or a subset thereof based on a specified search query.
| cm_code required | string Example: cm.1 |
| search | string Search term used for full-text record retrieval |
| detail | string Default: "full" Enum: "geo" "minimal" "full" Level of detail for the response:
|
| with_nested | boolean Default: false Whether to include nested fields in the response |
| sort | string Default: "default" Enum: "default" "+default" "-default" "author_obs_code" "+author_obs_code" "-author_obs_code" Example: sort=-author_obs_code Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| num_taxa | integer >= 0 Default: 5 Number of taxa to return per plot observation. Sort order depends on detail level:
|
| num_comms | integer >= 0 Default: 5 Number of communities to return per plot observation, ordered by commclass_id |
| count | integer Total matching record count | ||||||||
Array of objects Data records | |||||||||
Array
| |||||||||
{- "count": 115000,
- "data": [
- {
- "ob_code": "ob.1",
- "author_obs_code": "YOSE.001",
- "latitude": 42.19,
- "longitude": -104.54
}
]
}Retrieve a paginated and sorted collection of plot observations representing all plot observations using the specified stratum method (using its sm_code), or a subset thereof based on a specified search query.
| sm_code required | string Example: sm.1 |
| search | string Search term used for full-text record retrieval |
| detail | string Default: "full" Enum: "geo" "minimal" "full" Level of detail for the response:
|
| with_nested | boolean Default: false Whether to include nested fields in the response |
| sort | string Default: "default" Enum: "default" "+default" "-default" "author_obs_code" "+author_obs_code" "-author_obs_code" Example: sort=-author_obs_code Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| num_taxa | integer >= 0 Default: 5 Number of taxa to return per plot observation. Sort order depends on detail level:
|
| num_comms | integer >= 0 Default: 5 Number of communities to return per plot observation, ordered by commclass_id |
| count | integer Total matching record count | ||||||||
Array of objects Data records | |||||||||
Array
| |||||||||
{- "count": 115000,
- "data": [
- {
- "ob_code": "ob.1",
- "author_obs_code": "YOSE.001",
- "latitude": 42.19,
- "longitude": -104.54
}
]
}Retrieve a paginated and sorted collection of plot observations representing all plot observations in VegBank, or a subset thereof based on a specified search query.
| search | string Search term used for full-text record retrieval |
| detail | string Default: "full" Enum: "geo" "minimal" "full" Level of detail for the response:
|
| with_nested | boolean Default: false Whether to include nested fields in the response |
| sort | string Default: "default" Enum: "default" "+default" "-default" "author_obs_code" "+author_obs_code" "-author_obs_code" Example: sort=-author_obs_code Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| num_taxa | integer >= 0 Default: 5 Number of taxa to return per plot observation. Sort order depends on detail level:
|
| num_comms | integer >= 0 Default: 5 Number of communities to return per plot observation, ordered by commclass_id |
| count | integer Total matching record count | ||||||||
Array of objects Data records | |||||||||
Array
| |||||||||
{- "count": 115000,
- "data": [
- {
- "ob_code": "ob.1",
- "author_obs_code": "YOSE.001",
- "latitude": 42.19,
- "longitude": -104.54
}
]
}Retrieve a single community concept using its cc_code.
| cc_code required | string Example: cc.1 |
| with_nested | boolean Default: false Whether to include nested fields in the response |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||
{- "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"
}
]
}Retrieve a paginated and sorted collection of community concepts representing all concepts interpreted under the specified community classification (using its cl_code), or a subset thereof based on a specified search query.
| cl_code required | string Example: cl.1 |
| search | string Search term used for full-text record retrieval |
| with_nested | boolean Default: false Whether to include nested fields in the response |
| sort | string Default: "default" Enum: "default" "+default" "-default" "comm_name" "+comm_name" "-comm_name" "obs_count" "+obs_count" "-obs_count" Example: sort=-obs_count Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||
{- "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"
}
]
}Retrieve a paginated and sorted collection of community concepts representing all concepts associated with the specified plot observation (using its ob_code), or a subset thereof based on a specified search query.
| ob_code required | string Example: ob.1 |
| search | string Search term used for full-text record retrieval |
| with_nested | boolean Default: false Whether to include nested fields in the response |
| sort | string Default: "default" Enum: "default" "+default" "-default" "comm_name" "+comm_name" "-comm_name" "obs_count" "+obs_count" "-obs_count" Example: sort=-obs_count Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||
{- "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"
}
]
}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.
| search | string Search term used for full-text record retrieval |
| with_nested | boolean Default: false Whether to include nested fields in the response |
| sort | string Default: "default" Enum: "default" "+default" "-default" "comm_name" "+comm_name" "-comm_name" "obs_count" "+obs_count" "-obs_count" Example: sort=-obs_count Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||
{- "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"
}
]
}Retrieve a single community classification using its cl_code.
| cl_code required | string Example: cl.1 |
| detail | string Default: "full" Enum: "minimal" "full" Level of detail for the response:
|
| with_nested | boolean Default: false Whether to include nested fields in the response |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||
Array
| |||||||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "cl_code": "cl.1",
- "ob_code": "ob.1",
- "class_start_date": "2006-05-30",
- "class_stop_date": "2006-05-30",
- "inspection": false,
- "table_analysis": false,
- "multivariate_analysis": false,
- "expert_system": "DCA, UPGMA",
- "class_publication_rf_code": "rf.1",
- "class_publication_rf_label": "NVC 2004",
- "class_notes": "Abies Grandis Alliance"
}
]
}Retrieve a paginated collection of community classifications using the specified community concept (using its cc_code).
| cc_code required | string Example: cc.1 |
| search | string Search term used for full-text record retrieval |
| with_nested | boolean Default: false Whether to include nested fields in the response |
| sort | string Default: "default" Enum: "default" "+default" "-default" "comm_name" "+comm_name" "-comm_name" "obs_count" "+obs_count" "-obs_count" Example: sort=-obs_count Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||
Array
| |||||||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "cl_code": "cl.1",
- "ob_code": "ob.1",
- "class_start_date": "2006-05-30",
- "class_stop_date": "2006-05-30",
- "inspection": false,
- "table_analysis": false,
- "multivariate_analysis": false,
- "expert_system": "DCA, UPGMA",
- "class_publication_rf_code": "rf.1",
- "class_publication_rf_label": "NVC 2004",
- "class_notes": "Abies Grandis Alliance"
}
]
}Retrieve a paginated collection of community classifications associated with the specified plot observation (using its ob_code).
| ob_code required | string Example: ob.1 |
| search | string Search term used for full-text record retrieval |
| with_nested | boolean Default: false Whether to include nested fields in the response |
| sort | string Default: "default" Enum: "default" "+default" "-default" "comm_name" "+comm_name" "-comm_name" "obs_count" "+obs_count" "-obs_count" Example: sort=-obs_count Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||
Array
| |||||||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "cl_code": "cl.1",
- "ob_code": "ob.1",
- "class_start_date": "2006-05-30",
- "class_stop_date": "2006-05-30",
- "inspection": false,
- "table_analysis": false,
- "multivariate_analysis": false,
- "expert_system": "DCA, UPGMA",
- "class_publication_rf_code": "rf.1",
- "class_publication_rf_label": "NVC 2004",
- "class_notes": "Abies Grandis Alliance"
}
]
}Retrieve a paginated collection of all community classifications recorded in VegBank.
| detail | string Default: "full" Enum: "minimal" "full" Level of detail for the response:
|
| with_nested | boolean Default: false Whether to include nested fields in the response |
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||
Array
| |||||||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "cl_code": "cl.1",
- "ob_code": "ob.1",
- "class_start_date": "2006-05-30",
- "class_stop_date": "2006-05-30",
- "inspection": false,
- "table_analysis": false,
- "multivariate_analysis": false,
- "expert_system": "DCA, UPGMA",
- "class_publication_rf_code": "rf.1",
- "class_publication_rf_label": "NVC 2004",
- "class_notes": "Abies Grandis Alliance"
}
]
}Retrieve a single community interpretation using its ci_code.
| ci_code required | string Example: ci.1 |
| detail | string Default: "full" Enum: "minimal" "full" Level of detail for the response:
|
| with_nested | boolean Default: false Whether to include nested fields in the response |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||
Array of objects Data records | |||||||||||||||||||
Array
| |||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "ci_code": "ci.1",
- "cl_code": "cl.1",
- "cc_code": "cc.1",
- "class_fit": "Reasonable or acceptable answer",
- "class_confidence": "High",
- "comm_authority_rf_code": "rf.1",
- "notes": "no confidence associated with this classification",
- "type": false,
- "nomenclatural_type": false
}
]
}Retrieve a paginated collection of community interpretations associated with the specified community classification (using its cl_code).
| cl_code required | string Example: cl.1 |
| detail | string Default: "full" Enum: "minimal" "full" Level of detail for the response:
|
| with_nested | boolean Default: false Whether to include nested fields in the response |
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||
Array of objects Data records | |||||||||||||||||||
Array
| |||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "ci_code": "ci.1",
- "cl_code": "cl.1",
- "cc_code": "cc.1",
- "class_fit": "Reasonable or acceptable answer",
- "class_confidence": "High",
- "comm_authority_rf_code": "rf.1",
- "notes": "no confidence associated with this classification",
- "type": false,
- "nomenclatural_type": false
}
]
}Retrieve a paginated collection of community interpretations associated with the specified plot observation (using its ob_code).
| ob_code required | string Example: ob.1 |
| detail | string Default: "full" Enum: "minimal" "full" Level of detail for the response:
|
| with_nested | boolean Default: false Whether to include nested fields in the response |
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||
Array of objects Data records | |||||||||||||||||||
Array
| |||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "ci_code": "ci.1",
- "cl_code": "cl.1",
- "cc_code": "cc.1",
- "class_fit": "Reasonable or acceptable answer",
- "class_confidence": "High",
- "comm_authority_rf_code": "rf.1",
- "notes": "no confidence associated with this classification",
- "type": false,
- "nomenclatural_type": false
}
]
}Retrieve a paginated collection of community interpretations using the specified community concept (using its cc_code).
| cc_code required | string Example: cc.1 |
| detail | string Default: "full" Enum: "minimal" "full" Level of detail for the response:
|
| with_nested | boolean Default: false Whether to include nested fields in the response |
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||
Array of objects Data records | |||||||||||||||||||
Array
| |||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "ci_code": "ci.1",
- "cl_code": "cl.1",
- "cc_code": "cc.1",
- "class_fit": "Reasonable or acceptable answer",
- "class_confidence": "High",
- "comm_authority_rf_code": "rf.1",
- "notes": "no confidence associated with this classification",
- "type": false,
- "nomenclatural_type": false
}
]
}Retrieve a paginated collection of all community interpretations recorded in VegBank.
| detail | string Default: "full" Enum: "minimal" "full" Level of detail for the response:
|
| with_nested | boolean Default: false Whether to include nested fields in the response |
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||
Array of objects Data records | |||||||||||||||||||
Array
| |||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "ci_code": "ci.1",
- "cl_code": "cl.1",
- "cc_code": "cc.1",
- "class_fit": "Reasonable or acceptable answer",
- "class_confidence": "High",
- "comm_authority_rf_code": "rf.1",
- "notes": "no confidence associated with this classification",
- "type": false,
- "nomenclatural_type": false
}
]
}Retrieve a single plant concept using its pc_code.
| pc_code required | string Example: pc.1 |
| with_nested | boolean Default: false Whether to include nested fields in the response |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "pc_code": "pc.1",
- "plant_name": "Acer rubrum",
- "plant_code": "ACRU",
- "plant_description": "Named for the Cahaba River",
- "concept_rf_code": "rf.1",
- "concept_rf_label": "USDA Plants 2002",
- "status_rf_code": "rf.1",
- "status_rf_label": "USDA Plants 2002",
- "obs_count": 17,
- "plant_level": "Genus",
- "status": "accepted",
- "start_date": "2006-05-30",
- "stop_date": "2006-05-30",
- "current_accepted": true,
- "py_code": "py.1",
- "party_label": "USDA-NRCS-PLANTS (organization)",
- "plant_party_comments": "present at plants.usda.gov as a higher level taxon",
- "parent_pc_code": "pc.1",
- "parent_name": "Acer"
}
]
}Retrieve a paginated and sorted collection of the plant concepts applied via interpretation to the specified taxon observation (using its to_code), or a subset thereof based on a specified search query.
| to_code required | string Example: to.1 |
| search | string Search term used for full-text record retrieval |
| with_nested | boolean Default: false Whether to include nested fields in the response |
| sort | string Default: "default" Enum: "default" "+default" "-default" "plant_name" "+plant_name" "-plant_name" "obs_count" "+obs_count" "-obs_count" Example: sort=-obs_count Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "pc_code": "pc.1",
- "plant_name": "Acer rubrum",
- "plant_code": "ACRU",
- "plant_description": "Named for the Cahaba River",
- "concept_rf_code": "rf.1",
- "concept_rf_label": "USDA Plants 2002",
- "status_rf_code": "rf.1",
- "status_rf_label": "USDA Plants 2002",
- "obs_count": 17,
- "plant_level": "Genus",
- "status": "accepted",
- "start_date": "2006-05-30",
- "stop_date": "2006-05-30",
- "current_accepted": true,
- "py_code": "py.1",
- "party_label": "USDA-NRCS-PLANTS (organization)",
- "plant_party_comments": "present at plants.usda.gov as a higher level taxon",
- "parent_pc_code": "pc.1",
- "parent_name": "Acer"
}
]
}Retrieve a paginated and sorted collection of all plant concepts associated with the specified plot observation (using its ob_code), or a subset thereof based on a specified search query.
| ob_code required | string Example: ob.1 |
| search | string Search term used for full-text record retrieval |
| with_nested | boolean Default: false Whether to include nested fields in the response |
| sort | string Default: "default" Enum: "default" "+default" "-default" "plant_name" "+plant_name" "-plant_name" "obs_count" "+obs_count" "-obs_count" Example: sort=-obs_count Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "pc_code": "pc.1",
- "plant_name": "Acer rubrum",
- "plant_code": "ACRU",
- "plant_description": "Named for the Cahaba River",
- "concept_rf_code": "rf.1",
- "concept_rf_label": "USDA Plants 2002",
- "status_rf_code": "rf.1",
- "status_rf_label": "USDA Plants 2002",
- "obs_count": 17,
- "plant_level": "Genus",
- "status": "accepted",
- "start_date": "2006-05-30",
- "stop_date": "2006-05-30",
- "current_accepted": true,
- "py_code": "py.1",
- "party_label": "USDA-NRCS-PLANTS (organization)",
- "plant_party_comments": "present at plants.usda.gov as a higher level taxon",
- "parent_pc_code": "pc.1",
- "parent_name": "Acer"
}
]
}Retrieve a paginated and sorted collection of plant concepts representing all concepts stored in VegBank, or a subset thereof based on a specified search query.
| search | string Search term used for full-text record retrieval |
| with_nested | boolean Default: false Whether to include nested fields in the response |
| sort | string Default: "default" Enum: "default" "+default" "-default" "plant_name" "+plant_name" "-plant_name" "obs_count" "+obs_count" "-obs_count" Example: sort=-obs_count Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "pc_code": "pc.1",
- "plant_name": "Acer rubrum",
- "plant_code": "ACRU",
- "plant_description": "Named for the Cahaba River",
- "concept_rf_code": "rf.1",
- "concept_rf_label": "USDA Plants 2002",
- "status_rf_code": "rf.1",
- "status_rf_label": "USDA Plants 2002",
- "obs_count": 17,
- "plant_level": "Genus",
- "status": "accepted",
- "start_date": "2006-05-30",
- "stop_date": "2006-05-30",
- "current_accepted": true,
- "py_code": "py.1",
- "party_label": "USDA-NRCS-PLANTS (organization)",
- "plant_party_comments": "present at plants.usda.gov as a higher level taxon",
- "parent_pc_code": "pc.1",
- "parent_name": "Acer"
}
]
}Retrieve a single taxon observation using its to_code.
| to_code required | string Example: to.1 |
| with_nested | boolean Default: false Whether to include nested fields in the response |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "to_code": "to.1",
- "ob_code": "ob.1",
- "author_plant_name": "Lichen",
- "int_curr_plant_code": "QUTU2",
- "int_curr_plant_common": "Sonoran scrub oak",
- "int_curr_pc_code": "pc.1",
- "int_curr_plant_sci_full": "Quercus turbinella Greene",
- "int_curr_plant_sci_name_no_auth": "Quercus turbinella",
- "int_orig_plant_code": "QUTU2",
- "int_orig_plant_common": "Sonoran scrub oak",
- "int_orig_pc_code": "pc.1",
- "int_orig_plant_sci_full": "Quercus turbinella Greene",
- "int_orig_plant_sci_name_no_auth": "Quercus turbinella",
- "taxon_inference_area": 405,
- "rf_code": "rf.1",
- "rf_label": "USDA Plants 2002"
}
]
}Retrieve a paginated collection of taxon observations associated with the specified plot observation (using its ob_code).
| ob_code required | string Example: ob.1 |
| with_nested | boolean Default: false Whether to include nested fields in the response |
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "to_code": "to.1",
- "ob_code": "ob.1",
- "author_plant_name": "Lichen",
- "int_curr_plant_code": "QUTU2",
- "int_curr_plant_common": "Sonoran scrub oak",
- "int_curr_pc_code": "pc.1",
- "int_curr_plant_sci_full": "Quercus turbinella Greene",
- "int_curr_plant_sci_name_no_auth": "Quercus turbinella",
- "int_orig_plant_code": "QUTU2",
- "int_orig_plant_common": "Sonoran scrub oak",
- "int_orig_pc_code": "pc.1",
- "int_orig_plant_sci_full": "Quercus turbinella Greene",
- "int_orig_plant_sci_name_no_auth": "Quercus turbinella",
- "taxon_inference_area": 405,
- "rf_code": "rf.1",
- "rf_label": "USDA Plants 2002"
}
]
}Retrieve a paginated collection of taxon observations interpreted to the specified plant concept (using its pc_code).
| pc_code required | string Example: pc.1 |
| with_nested | boolean Default: false Whether to include nested fields in the response |
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "to_code": "to.1",
- "ob_code": "ob.1",
- "author_plant_name": "Lichen",
- "int_curr_plant_code": "QUTU2",
- "int_curr_plant_common": "Sonoran scrub oak",
- "int_curr_pc_code": "pc.1",
- "int_curr_plant_sci_full": "Quercus turbinella Greene",
- "int_curr_plant_sci_name_no_auth": "Quercus turbinella",
- "int_orig_plant_code": "QUTU2",
- "int_orig_plant_common": "Sonoran scrub oak",
- "int_orig_pc_code": "pc.1",
- "int_orig_plant_sci_full": "Quercus turbinella Greene",
- "int_orig_plant_sci_name_no_auth": "Quercus turbinella",
- "taxon_inference_area": 405,
- "rf_code": "rf.1",
- "rf_label": "USDA Plants 2002"
}
]
}Retrieve a paginated collection of all taxon observations recorded in VegBank.
| with_nested | boolean Default: false Whether to include nested fields in the response |
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "to_code": "to.1",
- "ob_code": "ob.1",
- "author_plant_name": "Lichen",
- "int_curr_plant_code": "QUTU2",
- "int_curr_plant_common": "Sonoran scrub oak",
- "int_curr_pc_code": "pc.1",
- "int_curr_plant_sci_full": "Quercus turbinella Greene",
- "int_curr_plant_sci_name_no_auth": "Quercus turbinella",
- "int_orig_plant_code": "QUTU2",
- "int_orig_plant_common": "Sonoran scrub oak",
- "int_orig_pc_code": "pc.1",
- "int_orig_plant_sci_full": "Quercus turbinella Greene",
- "int_orig_plant_sci_name_no_auth": "Quercus turbinella",
- "taxon_inference_area": 405,
- "rf_code": "rf.1",
- "rf_label": "USDA Plants 2002"
}
]
}Retrieve a single taxon interpretation using its ti_code.
| ti_code required | string Example: ti.1 |
| detail | string Default: "full" Enum: "minimal" "full" Level of detail for the response:
|
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "ti_code": "ti.1",
- "to_code": "to.1",
- "pc_code": "pc.1",
- "interpretation_date": "2006-05-30",
- "interpretation_type": "Author",
- "py_code": "py.1",
- "rf_code": "rf.1",
- "taxon_fit": "Reasonable or acceptable answer",
- "taxon_confidence": "High",
- "collection_number": "091907F",
- "group_type": "union",
- "notes": "Identified from specimen",
- "notes_public": false,
- "notes_mgt": false,
- "is_orig": true,
- "is_curr": true
}
]
}Retrieve a paginated collection of taxon interpretations using the specified plant concept (using its pc_code).
| pc_code required | string Example: pc.1 |
| search | string Search term used for full-text record retrieval |
| with_nested | boolean Default: false Whether to include nested fields in the response |
| sort | string Default: "default" Enum: "default" "+default" "-default" "comm_name" "+comm_name" "-comm_name" "obs_count" "+obs_count" "-obs_count" Example: sort=-obs_count Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "ti_code": "ti.1",
- "to_code": "to.1",
- "pc_code": "pc.1",
- "interpretation_date": "2006-05-30",
- "interpretation_type": "Author",
- "py_code": "py.1",
- "rf_code": "rf.1",
- "taxon_fit": "Reasonable or acceptable answer",
- "taxon_confidence": "High",
- "collection_number": "091907F",
- "group_type": "union",
- "notes": "Identified from specimen",
- "notes_public": false,
- "notes_mgt": false,
- "is_orig": true,
- "is_curr": true
}
]
}Retrieve a paginated collection of taxon interpretations applied to taxa observed in the specified plot observation (using its ob_code).
| ob_code required | string Example: ob.1 |
| detail | string Default: "full" Enum: "minimal" "full" Level of detail for the response:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "ti_code": "ti.1",
- "to_code": "to.1",
- "pc_code": "pc.1",
- "interpretation_date": "2006-05-30",
- "interpretation_type": "Author",
- "py_code": "py.1",
- "rf_code": "rf.1",
- "taxon_fit": "Reasonable or acceptable answer",
- "taxon_confidence": "High",
- "collection_number": "091907F",
- "group_type": "union",
- "notes": "Identified from specimen",
- "notes_public": false,
- "notes_mgt": false,
- "is_orig": true,
- "is_curr": true
}
]
}Retrieve a paginated collection of taxon interpretations for the specified taxon observation (using its to_code).
| to_code required | string Example: to.1 |
| detail | string Default: "full" Enum: "minimal" "full" Level of detail for the response:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "ti_code": "ti.1",
- "to_code": "to.1",
- "pc_code": "pc.1",
- "interpretation_date": "2006-05-30",
- "interpretation_type": "Author",
- "py_code": "py.1",
- "rf_code": "rf.1",
- "taxon_fit": "Reasonable or acceptable answer",
- "taxon_confidence": "High",
- "collection_number": "091907F",
- "group_type": "union",
- "notes": "Identified from specimen",
- "notes_public": false,
- "notes_mgt": false,
- "is_orig": true,
- "is_curr": true
}
]
}Retrieve a paginated collection of all taxon interpretations recorded in VegBank.
| detail | string Default: "full" Enum: "minimal" "full" Level of detail for the response:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||||||||||||||||||||||
Array of objects Data records | |||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||
{- "count": 115000,
- "data": [
- {
- "ti_code": "ti.1",
- "to_code": "to.1",
- "pc_code": "pc.1",
- "interpretation_date": "2006-05-30",
- "interpretation_type": "Author",
- "py_code": "py.1",
- "rf_code": "rf.1",
- "taxon_fit": "Reasonable or acceptable answer",
- "taxon_confidence": "High",
- "collection_number": "091907F",
- "group_type": "union",
- "notes": "Identified from specimen",
- "notes_public": false,
- "notes_mgt": false,
- "is_orig": true,
- "is_curr": true
}
]
}Retrieve a single cover method using its cm_code.
| cm_code required | string Example: cm.1 |
| with_nested | boolean Default: false Whether to include nested fields in the response |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||
Array of objects Data records | |||||||||||
Array
| |||||||||||
{- "count": 115000,
- "data": [
- {
- "cm_code": "cm.1",
- "cover_type": "Braun-Blanquet",
- "cover_estimation_method": "Canopy cover",
- "rf_code": "rf.1",
- "rf_label": "TurboVeg1.98a"
}
]
}Retrieve a paginated collection of all cover methods recorded in VegBank.
| with_nested | boolean Default: false Whether to include nested fields in the response |
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||
Array of objects Data records | |||||||||||
Array
| |||||||||||
{- "count": 115000,
- "data": [
- {
- "cm_code": "cm.1",
- "cover_type": "Braun-Blanquet",
- "cover_estimation_method": "Canopy cover",
- "rf_code": "rf.1",
- "rf_label": "TurboVeg1.98a"
}
]
}Retrieve a single stratum method using its sm_code.
| sm_code required | string Example: sm.1 |
| with_nested | boolean Default: false Whether to include nested fields in the response |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||
Array of objects Data records | |||||||||||||
Array
| |||||||||||||
{- "count": 115000,
- "data": [
- {
- "sm_code": "sm.1",
- "stratum_method_name": "TurboVeg",
- "stratum_method_description": "Standard strata used in the TurboVeg application",
- "stratum_assignment": "predominant stratum",
- "rf_code": "rf.1",
- "rf_label": "TurboVeg1.98a"
}
]
}Retrieve a paginated collection of all stratum methods recorded in VegBank.
| with_nested | boolean Default: false Whether to include nested fields in the response |
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| count | integer Total matching record count | ||||||||||||
Array of objects Data records | |||||||||||||
Array
| |||||||||||||
{- "count": 115000,
- "data": [
- {
- "sm_code": "sm.1",
- "stratum_method_name": "TurboVeg",
- "stratum_method_description": "Standard strata used in the TurboVeg application",
- "stratum_assignment": "predominant stratum",
- "rf_code": "rf.1",
- "rf_label": "TurboVeg1.98a"
}
]
}Retrieve a single party using its py_code.
| py_code required | string Example: py.1 |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| py_code | string VegBank party identifier |
| party_label | string Name/label for the party |
| salutation | string Salutation used in addressing an individual with a particular title |
| given_name | string All names, except the surname, of the individual associated with the resource. Possible usages include: first name and middle name, first name and middle initials, first name, etc. |
| middle_name | string Middle name or initial, if any |
| surname | string Name shared in common to identify the members of a family, as distinguished the given name |
| organization_name | string Full name of the organization, which may be the party itself if this is an organization-type party record, or else is the organization that the party is associated with if this is a person-type party record |
| contact_instructions | string Instructions for contacting a party |
| obs_count | integer Number of plot observations associated with this entity |
{- "py_code": "py.1",
- "party_label": "NatureServe (organization)",
- "salutation": "Dr.",
- "given_name": "Jo R.",
- "middle_name": "R.",
- "surname": "Smith",
- "organization_name": "NatureServe",
- "contact_instructions": "contact the contributor at specified email",
- "obs_count": 17
}Retrieve a paginated and sorted collection of parties associated with the specified plot observation (using its ob_code), or a subset thereof based on a specified search query.
| ob_code required | string Example: ob.1 |
| search | string Search term used for full-text record retrieval |
| sort | string Default: "default" Enum: "default" "+default" "-default" "surname" "+surname" "-surname" "organization_name" "+organization_name" "-organization_name" "obs_count" "+obs_count" "-obs_count" Example: sort=-obs_count Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| py_code | string VegBank party identifier |
| party_label | string Name/label for the party |
| salutation | string Salutation used in addressing an individual with a particular title |
| given_name | string All names, except the surname, of the individual associated with the resource. Possible usages include: first name and middle name, first name and middle initials, first name, etc. |
| middle_name | string Middle name or initial, if any |
| surname | string Name shared in common to identify the members of a family, as distinguished the given name |
| organization_name | string Full name of the organization, which may be the party itself if this is an organization-type party record, or else is the organization that the party is associated with if this is a person-type party record |
| contact_instructions | string Instructions for contacting a party |
| obs_count | integer Number of plot observations associated with this entity |
{- "py_code": "py.1",
- "party_label": "NatureServe (organization)",
- "salutation": "Dr.",
- "given_name": "Jo R.",
- "middle_name": "R.",
- "surname": "Smith",
- "organization_name": "NatureServe",
- "contact_instructions": "contact the contributor at specified email",
- "obs_count": 17
}Retrieve a paginated and sorted collection of parties associated with the specified community classification (using its cl_code), or a subset thereof based on a specified search query.
| cl_code required | string Example: cl.1 |
| search | string Search term used for full-text record retrieval |
| sort | string Default: "default" Enum: "default" "+default" "-default" "surname" "+surname" "-surname" "organization_name" "+organization_name" "-organization_name" "obs_count" "+obs_count" "-obs_count" Example: sort=-obs_count Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| py_code | string VegBank party identifier |
| party_label | string Name/label for the party |
| salutation | string Salutation used in addressing an individual with a particular title |
| given_name | string All names, except the surname, of the individual associated with the resource. Possible usages include: first name and middle name, first name and middle initials, first name, etc. |
| middle_name | string Middle name or initial, if any |
| surname | string Name shared in common to identify the members of a family, as distinguished the given name |
| organization_name | string Full name of the organization, which may be the party itself if this is an organization-type party record, or else is the organization that the party is associated with if this is a person-type party record |
| contact_instructions | string Instructions for contacting a party |
| obs_count | integer Number of plot observations associated with this entity |
{- "py_code": "py.1",
- "party_label": "NatureServe (organization)",
- "salutation": "Dr.",
- "given_name": "Jo R.",
- "middle_name": "R.",
- "surname": "Smith",
- "organization_name": "NatureServe",
- "contact_instructions": "contact the contributor at specified email",
- "obs_count": 17
}Retrieve a paginated and sorted collection of parties associated with the specified project (using its pj_code), or a subset thereof based on a specified search query.
| pj_code required | string Example: pj.1 |
| search | string Search term used for full-text record retrieval |
| sort | string Default: "default" Enum: "default" "+default" "-default" "surname" "+surname" "-surname" "organization_name" "+organization_name" "-organization_name" "obs_count" "+obs_count" "-obs_count" Example: sort=-obs_count Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| py_code | string VegBank party identifier |
| party_label | string Name/label for the party |
| salutation | string Salutation used in addressing an individual with a particular title |
| given_name | string All names, except the surname, of the individual associated with the resource. Possible usages include: first name and middle name, first name and middle initials, first name, etc. |
| middle_name | string Middle name or initial, if any |
| surname | string Name shared in common to identify the members of a family, as distinguished the given name |
| organization_name | string Full name of the organization, which may be the party itself if this is an organization-type party record, or else is the organization that the party is associated with if this is a person-type party record |
| contact_instructions | string Instructions for contacting a party |
| obs_count | integer Number of plot observations associated with this entity |
{- "py_code": "py.1",
- "party_label": "NatureServe (organization)",
- "salutation": "Dr.",
- "given_name": "Jo R.",
- "middle_name": "R.",
- "surname": "Smith",
- "organization_name": "NatureServe",
- "contact_instructions": "contact the contributor at specified email",
- "obs_count": 17
}Retrieve a paginated collection of all parties recorded in VegBank.
| search | string Search term used for full-text record retrieval |
| sort | string Default: "default" Enum: "default" "+default" "-default" "surname" "+surname" "-surname" "organization_name" "+organization_name" "-organization_name" "obs_count" "+obs_count" "-obs_count" Example: sort=-obs_count Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| py_code | string VegBank party identifier |
| party_label | string Name/label for the party |
| salutation | string Salutation used in addressing an individual with a particular title |
| given_name | string All names, except the surname, of the individual associated with the resource. Possible usages include: first name and middle name, first name and middle initials, first name, etc. |
| middle_name | string Middle name or initial, if any |
| surname | string Name shared in common to identify the members of a family, as distinguished the given name |
| organization_name | string Full name of the organization, which may be the party itself if this is an organization-type party record, or else is the organization that the party is associated with if this is a person-type party record |
| contact_instructions | string Instructions for contacting a party |
| obs_count | integer Number of plot observations associated with this entity |
{- "py_code": "py.1",
- "party_label": "NatureServe (organization)",
- "salutation": "Dr.",
- "given_name": "Jo R.",
- "middle_name": "R.",
- "surname": "Smith",
- "organization_name": "NatureServe",
- "contact_instructions": "contact the contributor at specified email",
- "obs_count": 17
}Retrieve a single project using its pj_code.
| pj_code required | string Example: pj.1 |
| with_nested | boolean Default: false Whether to include nested fields in the response |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| pj_code | string VegBank project identifier |
| project_name | string Project name as defined by the principal investigator |
| project_description | string Short description of the project including the original purpose for conducting the project |
| start_date | string <date> Project start date |
| stop_date | string <date> Project stop date |
| obs_count | integer Number of plot observations associated with this entity |
| last_plot_added_date | string <date> Date a plot observation was last added to this project |
{- "pj_code": "pj.1",
- "project_name": "Pawnee Grassland Classification",
- "project_description": "Classification of the Pawnee National Grassland",
- "start_date": "2006-05-30",
- "stop_date": "2006-05-30",
- "obs_count": 17,
- "last_plot_added_date": "2006-05-30"
}Retrieve a paginated collection of all projects recorded in VegBank.
| search | string Search term used for full-text record retrieval |
| sort | string Default: "default" Enum: "default" "+default" "-default" "project_name" "+project_name" "-project_name" "obs_count" "+obs_count" "-obs_count" Example: sort=-obs_count Sort order for results. Prefix with Available sort fields:
Examples:
|
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| pj_code | string VegBank project identifier |
| project_name | string Project name as defined by the principal investigator |
| project_description | string Short description of the project including the original purpose for conducting the project |
| start_date | string <date> Project start date |
| stop_date | string <date> Project stop date |
| obs_count | integer Number of plot observations associated with this entity |
| last_plot_added_date | string <date> Date a plot observation was last added to this project |
{- "pj_code": "pj.1",
- "project_name": "Pawnee Grassland Classification",
- "project_description": "Classification of the Pawnee National Grassland",
- "start_date": "2006-05-30",
- "stop_date": "2006-05-30",
- "obs_count": 17,
- "last_plot_added_date": "2006-05-30"
}Retrieve a single reference using its rf_code.
| rf_code required | string Example: rf.1 |
| with_nested | boolean Default: false Whether to include nested fields in the response |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| rf_code | string VegBank reference identifier |
| rf_label | string Label for the reference |
| short_name | string Concise or abbreviated name that describes the resource being documented |
| full_citation | string Full text of the reference citation |
| reference_type | string Type of reference |
| title | string Formal title given to the work by its author or publisher, providing a description of the resource sufficient to differentiate it from other similar resources |
| publication_date | string <date> Date that the resource was published |
| total_pages | integer Total number of pages in the resource being described |
| publisher | string Organization that physically put together the report and publishes it |
| publication_place | string Location where the work was published |
| degree | string Name or degree level for which the thesis was completed |
| isbn | string The ISBN, or International Standard Book Number that has been assigned to this literature resource |
| url | string URL (Uniform Resource Locator) identifying where the resource and/or additional information about it is (or was) available |
| doi | string DOI (Digital Object Identifier) serving as the persistent identifier for the resource |
| journal | string Name of the journal, magazine, etc. in which the article was published |
{- "rf_code": "rf.1",
- "rf_label": "Peet Dissertation (1975)",
- "short_name": "Anderson, L. et al. 1990.",
- "full_citation": "Anderson, L. et al. 1990. Bryologist 93: 448-499.",
- "reference_type": "Report",
- "title": "The Biology of Lichens",
- "publication_date": "2011-08-25",
- "total_pages": 17,
- "publisher": "NCU Herbarium",
- "publication_place": "Chapel Hill, NC, USA",
- "degree": "PhD",
- "isbn": "978-1-889878-38-6",
- "doi": "10.1000/182",
- "journal": "Regnum Vegetabile"
}Retrieve a paginated collection of all references recorded in VegBank.
| search | string Search term used for full-text record retrieval |
| limit | integer >= 0 Default: 1000 Maximum number of records to return |
| offset | integer >= 0 Default: 0 Number of records to skip before starting to return records |
| create_parquet | boolean Default: false If true, return data payload in binary Parquet format |
| rf_code | string VegBank reference identifier |
| rf_label | string Label for the reference |
| short_name | string Concise or abbreviated name that describes the resource being documented |
| full_citation | string Full text of the reference citation |
| reference_type | string Type of reference |
| title | string Formal title given to the work by its author or publisher, providing a description of the resource sufficient to differentiate it from other similar resources |
| publication_date | string <date> Date that the resource was published |
| total_pages | integer Total number of pages in the resource being described |
| publisher | string Organization that physically put together the report and publishes it |
| publication_place | string Location where the work was published |
| degree | string Name or degree level for which the thesis was completed |
| isbn | string The ISBN, or International Standard Book Number that has been assigned to this literature resource |
| url | string URL (Uniform Resource Locator) identifying where the resource and/or additional information about it is (or was) available |
| doi | string DOI (Digital Object Identifier) serving as the persistent identifier for the resource |
| journal | string Name of the journal, magazine, etc. in which the article was published |
{- "rf_code": "rf.1",
- "rf_label": "Peet Dissertation (1975)",
- "short_name": "Anderson, L. et al. 1990.",
- "full_citation": "Anderson, L. et al. 1990. Bryologist 93: 448-499.",
- "reference_type": "Report",
- "title": "The Biology of Lichens",
- "publication_date": "2011-08-25",
- "total_pages": 17,
- "publisher": "NCU Herbarium",
- "publication_place": "Chapel Hill, NC, USA",
- "degree": "PhD",
- "isbn": "978-1-889878-38-6",
- "doi": "10.1000/182",
- "journal": "Regnum Vegetabile"
}