bio.cuanto.survey

cuanto.bio

Documentation

An event where participants collect data required by a Survey Protocol.

main record

An event where participants collect data required by a Survey Protocol.

Record Key tid Timestamp-based ID

Properties

createdAt string datetime Required

Client-declared timestamp when this survey was originally created.

eventDate string Optional

Date or datetime the survey began, ISO 8601 supporting partial forms (e.g. 2026, 2026-02, 2026-02-03, 2026-02-03T00:01:02Z).

eventDurationUnit string Optional

Unit of eventDurationValue (sensu Humboldt eco:eventDurationUnit). Known values: 'minutes', 'hours', 'days'.

eventDurationValue integer Optional

Duration of the survey in units specified by eventDurationUnit (sensu Humboldt eco:eventDurationValue).

location ref org.atgeo.place Required

Geographic location where the survey was conducted.

samplingPerformedBy array of string did Optional

DIDs of participants in addition to the record owner (sensu Humboldt eco:samplingPerformedBy).

surveyorCount integer Optional

Total number of people conducting the Survey.

track ref #track Optional

A spatial path recorded during the survey.

View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "protocol",
      "createdAt",
      "location"
    ],
    "properties": {
      "track": {
        "ref": "#track",
        "type": "ref",
        "description": "A spatial path recorded during the survey."
      },
      "location": {
        "ref": "org.atgeo.place",
        "type": "ref",
        "description": "Geographic location where the survey was conducted."
      },
      "protocol": {
        "ref": "com.atproto.repo.strongRef",
        "type": "ref",
        "description": "Protocol followed when conducting this survey."
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "Client-declared timestamp when this survey was originally created."
      },
      "eventDate": {
        "type": "string",
        "description": "Date or datetime the survey began, ISO 8601 supporting partial forms (e.g. 2026, 2026-02, 2026-02-03, 2026-02-03T00:01:02Z)."
      },
      "surveyorCount": {
        "type": "integer",
        "description": "Total number of people conducting the Survey."
      },
      "eventDurationUnit": {
        "type": "string",
        "description": "Unit of eventDurationValue (sensu Humboldt eco:eventDurationUnit). Known values: 'minutes', 'hours', 'days'."
      },
      "eventDurationValue": {
        "type": "integer",
        "description": "Duration of the survey in units specified by eventDurationUnit (sensu Humboldt eco:eventDurationValue)."
      },
      "samplingPerformedBy": {
        "type": "array",
        "items": {
          "type": "string",
          "format": "did"
        },
        "description": "DIDs of participants in addition to the record owner (sensu Humboldt eco:samplingPerformedBy)."
      }
    }
  },
  "description": "An event where participants collect data required by a Survey Protocol."
}
track object

A spatial path recorded during a survey.

Properties

gpx blob Required

GPX 1.1 file recording the survey path.

maxSize: 10.0 MB
source string Required

Origin of the GPX file.

Known values: device, uploaded
View raw schema
{
  "type": "object",
  "required": [
    "gpx",
    "source"
  ],
  "properties": {
    "gpx": {
      "type": "blob",
      "accept": [
        "application/gpx+xml"
      ],
      "maxSize": 10000000,
      "description": "GPX 1.1 file recording the survey path."
    },
    "source": {
      "type": "string",
      "description": "Origin of the GPX file.",
      "knownValues": [
        "device",
        "uploaded"
      ]
    }
  },
  "description": "A spatial path recorded during a survey."
}

Lexicon Garden

@