Get all plot observations included in a user dataset
Retrieve a paginated and sorted collection of all plot observations associated with the specified user dataset (using its ds_code), or a subset thereof based on a specified search query.
Path parameters
Query parameters
Search term used for full-text record retrieval
Status criterion for returned plot observations:
- any: Returns matching plot observations regardless of status
- current: Only returns observations that haven't been replaced by a newer observation
Level of detail for the response:
- geo: Returns core location fields only
- minimal: Returns basic fields only
- full: Returns more fields
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
- author_obs_code - Sort by the author-provided plot observation code
Examples:
- sort=author_obs_code - Sort by observation code ascending
- sort=-author_obs_code - Sort by observation code descending
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
If 'csv', return a zip archive of CSVs. When set, the limit parameter will default to 20000 (and higher values will be ignored), the detail parameter will be set to 'full', and the with_nested parameter will be set to false.
Number of taxa to return per plot observation. Sort order depends on detail level:
- With detail=minimal: Descending order by max cover
- With detail=full: Alphabetical order by plant name
Number of communities to return per plot observation, ordered by commclass_id
Response
Matching plot observation(s), with fields based on parameters:
- detail=geo: Name, identifier, and lat/lon fields only
- detail=minimal&with_nested=false: Basic fields only
- detail=minimal&with_nested=true: Basic fields + nested array fields
- detail=full&with_nested=false: Extended fields, no nested array fields
- detail=full&with_nested=true: Extended fields + nested array fields
- bundle=csv: ZIP archive containing related CSV files
Example response
{
"count": 115000,
"data": [
{
"ob_code": "ob.1",
"author_obs_code": "YOSE.001",
"latitude": 42.19,
"longitude": -104.54
}
]
}