Species Observation System API

API change history

Species Observation System API V1.5. The Species Observation System GitHub repository contains source code and documentation.

Observations_ObservationsBySearchDwc

Search observations and return in Darwin Core format.

Try it

Förfrågan

Begärans-URL

Begäranparametrar

  • (valfri)
    string

    Taxon kingdom. Plantae, arachnida, mollusca, insecta, amphibia, aves, mammalia, reptilia, actinopterygii, animalia, fungi

  • (valfri)
    string

    Identification verification status. Research, casual

  • (valfri)
    string

    none,CC-BY,CC-BY-NC,CC-BY-SA

  • (valfri)
    string
  • (valfri)
    integer

    Format - int32. Format - int32.

  • (valfri)
    string
  • (valfri)
    string

    Geo,photos

  • (valfri)
    string

    Format - date-time (as date-time in RFC3339). Format - date-time (as date-time in RFC3339).

  • (valfri)
    string

    Format - date-time (as date-time in RFC3339). Format - date-time (as date-time in RFC3339).

  • (valfri)
    string

    By default only Artportalen observations are returned. If you want other data providers specify them as a comma separated list. E.g. "1,3,8,12"

  • (valfri)
    string

    Culture code used for vocabulary translation (sv-SE, en-GB).

  • (valfri)
    boolean

    If true, only sensitive (protected) observations will be searched (this requires authentication and authorization). If false, public available observations will be searched.

  • (valfri)
    integer

    Format - int32. Format - int32. Start index of returned observations.

  • (valfri)
    integer

    Format - int32. Format - int32. Max number of observations to return. Max is 1000 observations in each request.

  • (valfri)
    string

    Field to sort by.

  • (valfri)
    string

    Sort order (Asc, Desc).

Begärandehuvud

  • (valfri)
    integer

    Format - int32. Format - int32. Limit user authorization too specified role

  • (valfri)
    string

    Application identifier making the request, used to get proper authorization

  • (valfri)
    string

    The requested API version

  • (valfri)
    string

    Name of system doing the request

  • string
    Prenumerationsnyckel som ger åtkomst till det här API:et. Hittades i din Profil.
  • string
    OAuth 2.0-åtkomsttoken har erhållits från ids.artdatabanken.se. Beviljandetyper som stöds: Authorization code.

Brödtext i begäran

Svar

200 OK

Success

Återgivningar

{
  "type": "array",
  "items": {
    "type": "object",
    "properties": {
      "eventID": {
        "type": "string",
        "description": "An identifier for the  set; of information associated with an Event (something that occurs at a place and time). May be a global unique identifier or an identifier specific to the data  set;.",
        "nullable": true
      },
      "parentEventID": {
        "type": "string",
        "description": "An identifier for the broader Event that groups this and potentially other Events.",
        "nullable": true
      },
      "fieldNumber": {
        "type": "string",
        "description": "An identifier given to the event in the field. Often serves as a link between field notes and the Event.",
        "nullable": true
      },
      "eventDate": {
        "type": "string",
        "description": "The date-time or interval during which an Event occurred. For occurrences, this is the date-time when the event was recorded. Not suitable for a time in a geological context.",
        "nullable": true
      },
      "eventTime": {
        "type": "string",
        "description": "The time or interval during which an Event occurred.",
        "nullable": true
      },
      "startDayOfYear": {
        "type": "integer",
        "description": "The earliest integer day of the year on which the Event occurred (1 for January 1, 365 for December 31, except in a leap year, in which case it is 366).",
        "format": "int32",
        "nullable": true
      },
      "endDayOfYear": {
        "type": "integer",
        "description": "The latest integer day of the year on which the Event occurred (1 for January 1, 365 for December 31, except in a leap year, in which case it is 366).",
        "format": "int32",
        "nullable": true
      },
      "year": {
        "type": "integer",
        "description": "The four-digit year in which the Event occurred, according to the Common Era Calendar.",
        "format": "int32",
        "nullable": true
      },
      "month": {
        "type": "integer",
        "description": "The integer month in which the Event occurred.",
        "format": "int32",
        "nullable": true
      },
      "day": {
        "type": "integer",
        "description": "he integer day of the month on which the Event occurred.",
        "format": "int32",
        "nullable": true
      },
      "verbatimEventDate": {
        "type": "string",
        "description": "The verbatim original representation of the date and time information for an Event.",
        "nullable": true
      },
      "habitat": {
        "type": "string",
        "description": "A category or description of the habitat in which the Event occurred.",
        "nullable": true
      },
      "samplingProtocol": {
        "type": "string",
        "description": "The names of, references to, or descriptions of the methods or protocols used during an Event.",
        "nullable": true
      },
      "sampleSizeValue": {
        "type": "string",
        "description": "A numeric value for a measurement of the size (time duration, length, area, or volume) of a sample in a sampling event.",
        "nullable": true
      },
      "sampleSizeUnit": {
        "type": "string",
        "description": "The unit of measurement of the size (time duration, length, area, or volume) of a sample in a sampling event.",
        "nullable": true
      },
      "samplingEffort": {
        "type": "string",
        "description": "The amount of effort expended during an Event.",
        "nullable": true
      },
      "fieldNotes": {
        "type": "string",
        "description": "One of a) an indicator of the existence of, b) a reference to (publication, URI), or c) the text of notes taken in the field about the Event.",
        "nullable": true
      },
      "eventRemarks": {
        "type": "string",
        "description": "Comments or notes about the Event.",
        "nullable": true
      },
      "geologicalContextID": {
        "type": "string",
        "description": "An identifier for the set of information associated with a GeologicalContext (the location within a geological context, such as stratigraphy). \r\nMay be a global unique identifier or an identifier specific to the data set.",
        "nullable": true
      },
      "earliestEonOrLowestEonothem": {
        "type": "string",
        "description": "The full name of the earliest possible geochronologic eon or lowest chrono-stratigraphic eonothem or the informal name (\"Precambrian\") \r\nattributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "latestEonOrHighestEonothem": {
        "type": "string",
        "description": "The full name of the latest possible geochronologic eon or highest chrono-stratigraphic eonothem or the informal name (\"Precambrian\") \r\nattributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "earliestEraOrLowestErathem": {
        "type": "string",
        "description": "The full name of the earliest possible geochronologic era or lowest chronostratigraphic erathem attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "latestEraOrHighestErathem": {
        "type": "string",
        "description": "The full name of the latest possible geochronologic era or highest chronostratigraphic erathem attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "earliestPeriodOrLowestSystem": {
        "type": "string",
        "description": "The full name of the earliest possible geochronologic period or lowest chronostratigraphic system attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "latestPeriodOrHighestSystem": {
        "type": "string",
        "description": "The full name of the latest possible geochronologic period or highest chronostratigraphic system attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "earliestEpochOrLowestSeries": {
        "type": "string",
        "description": "he full name of the earliest possible geochronologic epoch or lowest chronostratigraphic series attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "latestEpochOrHighestSeries": {
        "type": "string",
        "description": "The full name of the latest possible geochronologic epoch or highest chronostratigraphic series attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "earliestAgeOrLowestStage": {
        "type": "string",
        "description": "The full name of the earliest possible geochronologic age or lowest chronostratigraphic stage attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "latestAgeOrHighestStage": {
        "type": "string",
        "description": "The full name of the latest possible geochronologic age or highest chronostratigraphic stage attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "lowestBiostratigraphicZone": {
        "type": "string",
        "description": "The full name of the lowest possible geological biostratigraphic zone of the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "highestBiostratigraphicZone": {
        "type": "string",
        "description": "The full name of the highest possible geological biostratigraphic zone of the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "lithostratigraphicTerms": {
        "type": "string",
        "description": "The combination of all litho-stratigraphic names for the rock from which the cataloged item was collected.",
        "nullable": true
      },
      "group": {
        "type": "string",
        "description": "The full name of the lithostratigraphic group from which the cataloged item was collected.",
        "nullable": true
      },
      "formation": {
        "type": "string",
        "description": "The full name of the lithostratigraphic formation from which the cataloged item was collected.",
        "nullable": true
      },
      "member": {
        "type": "string",
        "description": "The full name of the lithostratigraphic member from which the cataloged item was collected.",
        "nullable": true
      },
      "bed": {
        "type": "string",
        "description": "The full name of the lithostratigraphic bed from which the cataloged item was collected.",
        "nullable": true
      },
      "identificationID": {
        "type": "string",
        "description": "An identifier for the Identification (the body of information associated with the assignment of a scientific name). \r\nMay be a global unique identifier or an identifier specific to the data set.",
        "nullable": true
      },
      "verbatimIdentification": {
        "type": "string",
        "description": "A string representing the taxonomic identification as it appeared in the original record.",
        "nullable": true
      },
      "identificationQualifier": {
        "type": "string",
        "description": "A brief phrase or a standard term (\"cf.\", \"aff.\") to express the determiner's doubts about the Identification.",
        "nullable": true
      },
      "typeStatus": {
        "type": "string",
        "description": "A list (concatenated and separated) of nomenclatural types (type status, typified scientific name, publication) applied to the subject.",
        "nullable": true
      },
      "identifiedBy": {
        "type": "string",
        "description": "A list (concatenated and separated) of names of people, groups, or organizations who assigned the Taxon to the subject.",
        "nullable": true
      },
      "identifiedByID": {
        "type": "string",
        "description": "A list (concatenated and separated) of the globally unique identifier for the person, people, groups, or organizations responsible for assigning the Taxon to the subject.",
        "nullable": true
      },
      "dateIdentified": {
        "type": "string",
        "description": "The date on which the subject was determined as representing the Taxon.",
        "nullable": true
      },
      "identificationReferences": {
        "type": "string",
        "description": "A list (concatenated and separated) of references (publication, global unique identifier, URI) used in the Identification.",
        "nullable": true
      },
      "identificationVerificationStatus": {
        "type": "string",
        "description": "A categorical indicator of the extent to which the taxonomic identification has been verified to be correct.",
        "nullable": true
      },
      "identificationRemarks": {
        "type": "string",
        "description": "Comments or notes about the Identification.",
        "nullable": true
      },
      "locationID": {
        "type": "string",
        "description": "An identifier for the set of location information (data associated with dcterms:Location). May be a global unique identifier or an identifier specific to the data set.",
        "nullable": true
      },
      "higherGeographyID": {
        "type": "string",
        "description": "An identifier for the geographic region within which the Location occurred.",
        "nullable": true
      },
      "higherGeography": {
        "type": "string",
        "description": "A list (concatenated and separated) of geographic names less specific than the information captured in the locality term.",
        "nullable": true
      },
      "continent": {
        "type": "string",
        "description": "The name of the continent in which the Location occurs.",
        "nullable": true
      },
      "waterBody": {
        "type": "string",
        "description": "The name of the water body in which the Location occurs.",
        "nullable": true
      },
      "islandGroup": {
        "type": "string",
        "description": "The name of the island on or near which the Location occurs.",
        "nullable": true
      },
      "country": {
        "type": "string",
        "description": "The name of the country or major administrative unit in which the Location occurs.",
        "nullable": true
      },
      "countryCode": {
        "type": "string",
        "description": "The standard code for the country in which the Location occurs.",
        "nullable": true
      },
      "stateProvince": {
        "type": "string",
        "description": "The name of the next smaller administrative region than country (state, province, canton, department, region, etc.) in which the Location occurs.",
        "nullable": true
      },
      "county": {
        "type": "string",
        "description": "The full, unabbreviated name of the next smaller administrative region than stateProvince (county, shire, department, etc.) in which the Location occurs.",
        "nullable": true
      },
      "municipality": {
        "type": "string",
        "description": "The full, unabbreviated name of the next smaller administrative region than county (city, municipality, etc.) in which the Location occurs. \r\nDo not use this term for a nearby named place that does not contain the actual location.",
        "nullable": true
      },
      "locality": {
        "type": "string",
        "description": "The specific description of the place.",
        "nullable": true
      },
      "verbatimLocality": {
        "type": "string",
        "description": "The original textual description of the place.",
        "nullable": true
      },
      "minimumElevationInMeters": {
        "type": "number",
        "description": "The lower limit of the range of elevation (altitude, usually above sea level), in meters.",
        "format": "double",
        "nullable": true
      },
      "maximumElevationInMeters": {
        "type": "number",
        "description": "The upper limit of the range of elevation (altitude, usually above sea level), in meters.",
        "format": "double",
        "nullable": true
      },
      "verbatimElevation": {
        "type": "string",
        "description": "The original description of the elevation (altitude, usually above sea level) of the Location.",
        "nullable": true
      },
      "verticalDatum": {
        "type": "string",
        "description": "The vertical datum used as the reference upon which the values in the elevation terms are based.",
        "nullable": true
      },
      "minimumDepthInMeters": {
        "type": "number",
        "description": "The lesser depth of a range of depth below the local surface, in meters.",
        "format": "double",
        "nullable": true
      },
      "maximumDepthInMeters": {
        "type": "number",
        "description": "The greater depth of a range of depth below the local surface, in meters.",
        "format": "double",
        "nullable": true
      },
      "verbatimDepth": {
        "type": "string",
        "description": "The original description of the depth below the local surface.",
        "nullable": true
      },
      "minimumDistanceAboveSurfaceInMeters": {
        "type": "number",
        "description": "The lesser distance in a range of distance from a reference surface in the vertical direction, in meters. \r\nUse positive values for locations above the surface, negative values for locations below. \r\nIf depth measures are given, the reference surface is the location given by the depth, otherwise the reference surface is the location given by the elevation.",
        "format": "double",
        "nullable": true
      },
      "maximumDistanceAboveSurfaceInMeters": {
        "type": "number",
        "description": "The greater distance in a range of distance from a reference surface in the vertical direction, in meters. \r\nUse positive values for locations above the surface, negative values for locations below. \r\nIf depth measures are given, the reference surface is the location given by the depth, otherwise the reference surface is the location given by the elevation.",
        "format": "double",
        "nullable": true
      },
      "locationAccordingTo": {
        "type": "string",
        "description": "Information about the source of this Location information. Could be a publication (gazetteer), institution, or team of individuals.",
        "nullable": true
      },
      "locationRemarks": {
        "type": "string",
        "description": "Comments or notes about the Location.",
        "nullable": true
      },
      "decimalLatitude": {
        "type": "number",
        "description": "The geographic latitude (in decimal degrees, using the spatial reference system given in geodeticDatum) of the geographic center of a Location. \r\nPositive values are north of the Equator, negative values are south of it. Legal values lie between -90 and 90, inclusive.",
        "format": "double",
        "nullable": true
      },
      "decimalLongitude": {
        "type": "number",
        "description": "The geographic longitude (in decimal degrees, using the spatial reference system given in geodeticDatum) of the geographic center of a Location. \r\nPositive values are east of the Greenwich Meridian, negative values are west of it. Legal values lie between -180 and 180, inclusive.",
        "format": "double",
        "nullable": true
      },
      "geodeticDatum": {
        "type": "string",
        "description": "The ellipsoid, geodetic datum, or spatial reference system (SRS) upon which the geographic coordinates given in decimalLatitude and decimalLongitude as based.",
        "nullable": true
      },
      "coordinateUncertaintyInMeters": {
        "type": "integer",
        "description": "The horizontal distance (in meters) from the given decimalLatitude and decimalLongitude describing the smallest circle containing the whole of the Location. \r\nLeave the value empty if the uncertainty is unknown, cannot be estimated, or is not applicable (because there are no coordinates). Zero is not a valid value for this term.",
        "format": "int32",
        "nullable": true
      },
      "coordinatePrecision": {
        "type": "number",
        "description": "A decimal representation of the precision of the coordinates given in the decimalLatitude and decimalLongitude.",
        "format": "double",
        "nullable": true
      },
      "pointRadiusSpatialFit": {
        "type": "string",
        "description": "The ratio of the area of the point-radius (decimalLatitude, decimalLongitude, coordinateUncertaintyInMeters) to the area of the true (original, \r\nor most specific) spatial representation of the Location. Legal values are 0, greater than or equal to 1, or undefined. A value of 1 is an exact match or 100% overlap. \r\nA value of 0 should be used if the given point-radius does not completely contain the original representation. \r\nThe pointRadiusSpatialFit is undefined (and should be left empty) if the original representation is a point without uncertainty and the given georeference is not that same point (without uncertainty). \r\nIf both the original and the given georeference are the same point, the pointRadiusSpatialFit is 1.",
        "nullable": true
      },
      "verbatimCoordinates": {
        "type": "string",
        "description": "The verbatim original spatial coordinates of the Location. The coordinate ellipsoid, geodeticDatum, or full Spatial Reference System (SRS) \r\nfor these coordinates should be stored in verbatimSRS and the coordinate system should be stored in verbatimCoordinateSystem.",
        "nullable": true
      },
      "verbatimLatitude": {
        "type": "string",
        "description": "The verbatim original latitude of the Location. The coordinate ellipsoid, geodeticDatum, or full Spatial Reference System (SRS) \r\nfor these coordinates should be stored in verbatimSRS and the coordinate system should be stored in verbatimCoordinateSystem.",
        "nullable": true
      },
      "verbatimLongitude": {
        "type": "string",
        "description": "The verbatim original longitude of the Location. The coordinate ellipsoid, geodeticDatum, or full Spatial Reference System (SRS) \r\nfor these coordinates should be stored in verbatimSRS and the coordinate system should be stored in verbatimCoordinateSystem.",
        "nullable": true
      },
      "verbatimCoordinateSystem": {
        "type": "string",
        "description": "The coordinate format for the verbatimLatitude and verbatimLongitude or the verbatimCoordinates of the Location.",
        "nullable": true
      },
      "verbatimSRS": {
        "type": "string",
        "description": "The ellipsoid, geodetic datum, or spatial reference system (SRS) upon which coordinates given in verbatimLatitude and verbatimLongitude, or verbatimCoordinates are based.",
        "nullable": true
      },
      "footprintWKT": {
        "type": "string",
        "description": "A Well-Known Text (WKT) representation of the shape (footprint, geometry) that defines the Location. \r\nA Location may have both a point-radius representation (see decimalLatitude) and a footprint representation, and they may differ from each other.",
        "nullable": true
      },
      "footprintSRS": {
        "type": "string",
        "description": "The ellipsoid, geodetic datum, or spatial reference system (SRS) upon which the geometry given in footprintWKT is based.",
        "nullable": true
      },
      "footprintSpatialFit": {
        "type": "string",
        "description": "he ratio of the area of the footprint (footprintWKT) to the area of the true (original, or most specific) spatial representation of the Location. \r\nLegal values are 0, greater than or equal to 1, or undefined. A value of 1 is an exact match or 100% overlap. A value of 0 should be used if the given footprint does not \r\ncompletely contain the original representation. The footprintSpatialFit is undefined (and should be left empty) if the original representation is a point without uncertainty \r\nand the given georeference is not that same point (without uncertainty). If both the original and the given georeference are the same point, the footprintSpatialFit is 1.",
        "nullable": true
      },
      "georeferencedBy": {
        "type": "string",
        "description": "A list (concatenated and separated) of names of people, groups, or organizations who determined the georeference (spatial representation) for the Location.",
        "nullable": true
      },
      "georeferencedDate": {
        "type": "string",
        "description": "The date on which the Location was georeferenced.",
        "nullable": true
      },
      "georeferenceProtocol": {
        "type": "string",
        "description": "A description or reference to the methods used to determine the spatial footprint, coordinates, and uncertainties.",
        "nullable": true
      },
      "georeferenceSources": {
        "type": "string",
        "description": "A list (concatenated and separated) of maps, gazetteers, or other resources used to georeference the Location, described specifically enough to allow anyone in the future to use the same resources.",
        "nullable": true
      },
      "georeferenceRemarks": {
        "type": "string",
        "description": "Notes or comments about the spatial description determination, explaining assumptions made in addition or opposition to the those formalized in the method referred to in georeferenceProtocol.",
        "nullable": true
      },
      "materialSampleID": {
        "type": "string",
        "description": "An identifier for the MaterialSample (as opposed to a particular digital record of the material sample). In the absence of a persistent global unique identifier, \r\nconstruct one from a combination of identifiers in the record that will most closely make the materialSampleID globally unique.",
        "nullable": true
      },
      "occurrenceID": {
        "type": "string",
        "description": "An identifier for the Occurrence (as opposed to a particular digital record of the occurrence). In the absence of a persistent global unique identifier, \r\nconstruct one from a combination of identifiers in the record that will most closely make the occurrenceID globally unique.",
        "nullable": true
      },
      "catalogNumber": {
        "type": "string",
        "description": "An identifier (preferably unique) for the record within the data set or collection.",
        "nullable": true
      },
      "recordNumber": {
        "type": "string",
        "description": "An identifier given to the Occurrence at the time it was recorded. Often serves as a link between field notes and an Occurrence record, such as a specimen collector's number.",
        "nullable": true
      },
      "recordedBy": {
        "type": "string",
        "description": "A list (concatenated and separated) of names of people, groups, or organizations responsible for recording the original Occurrence. \r\nThe primary collector or observer, especially one who applies a personal identifier (recordNumber), should be listed first.",
        "nullable": true
      },
      "recordedByID": {
        "type": "string",
        "description": "A list (concatenated and separated) of the globally unique identifier for the person, people, groups, or organizations responsible for recording the original Occurrence.",
        "nullable": true
      },
      "individualCount": {
        "type": "string",
        "description": "The number of individuals present at the time of the Occurrence.",
        "nullable": true
      },
      "organismQuantity": {
        "type": "string",
        "description": "A number or enumeration value for the quantity of organisms.",
        "nullable": true
      },
      "organismQuantityType": {
        "type": "string",
        "description": "The type of quantification system used for the quantity of organisms.",
        "nullable": true
      },
      "sex": {
        "type": "string",
        "description": "The sex of the biological individual(s) represented in the Occurrence.",
        "nullable": true
      },
      "lifeStage": {
        "type": "string",
        "description": "The age class or life stage of the Organism(s) at the time the Occurrence was recorded.",
        "nullable": true
      },
      "reproductiveCondition": {
        "type": "string",
        "description": "The reproductive condition of the biological individual(s) represented in the Occurrence.",
        "nullable": true
      },
      "behavior": {
        "type": "string",
        "description": "The behavior shown by the subject at the time the Occurrence was recorded.",
        "nullable": true
      },
      "establishmentMeans": {
        "type": "string",
        "description": "Statement about whether an organism or organisms have been introduced to a given place and time through the direct or indirect activity of modern humans.",
        "nullable": true
      },
      "degreeOfEstablishment": {
        "type": "string",
        "description": "The degree to which an Organism survives, reproduces, and expands its range at the given place and time.",
        "nullable": true
      },
      "pathway": {
        "type": "string",
        "description": "The process by which an Organism came to be in a given place at a given time.",
        "nullable": true
      },
      "georeferenceVerificationStatus": {
        "type": "string",
        "description": "A categorical description of the extent to which the georeference has been verified to represent the best possible spatial description for the Location of the Occurrence.",
        "nullable": true
      },
      "occurrenceStatus": {
        "type": "string",
        "description": "A statement about the presence or absence of a Taxon at a Location.",
        "nullable": true
      },
      "preparations": {
        "type": "string",
        "description": "A list (concatenated and separated) of preparations and preservation methods for a specimen.",
        "nullable": true
      },
      "disposition": {
        "type": "string",
        "description": "The current state of a specimen with respect to the collection identified in collectionCode or collectionID.",
        "nullable": true
      },
      "associatedMedia": {
        "type": "string",
        "description": "A list (concatenated and separated) of identifiers (publication, global unique identifier, URI) of media associated with the Occurrence.",
        "nullable": true
      },
      "associatedOccurrences": {
        "type": "string",
        "description": "A list (concatenated and separated) of identifiers of other Occurrence records and their associations to this Occurrence.",
        "nullable": true
      },
      "associatedReferences": {
        "type": "string",
        "description": "A list (concatenated and separated) of identifiers (publication, bibliographic reference, global unique identifier, URI) of literature associated with the Occurrence.",
        "nullable": true
      },
      "associatedSequences": {
        "type": "string",
        "description": "A list (concatenated and separated) of identifiers (publication, global unique identifier, URI) of genetic sequence information associated with the Occurrence.",
        "nullable": true
      },
      "associatedTaxa": {
        "type": "string",
        "description": "A list (concatenated and separated) of identifiers or names of taxa and the associations of this Occurrence to each of them.",
        "nullable": true
      },
      "otherCatalogNumbers": {
        "type": "string",
        "description": "A list (concatenated and separated) of previous or alternate fully qualified catalog numbers or other human-used identifiers for the same Occurrence, \r\nwhether in the current or any other data set or collection.",
        "nullable": true
      },
      "occurrenceRemarks": {
        "type": "string",
        "description": "Comments or notes about the Occurrence.",
        "nullable": true
      },
      "organismID": {
        "type": "string",
        "description": "An identifier for the Organism instance (as opposed to a particular digital record of the Organism). May be a globally unique identifier or an identifier specific to the data set.",
        "nullable": true
      },
      "organismName": {
        "type": "string",
        "description": "A textual name or label assigned to an Organism instance.",
        "nullable": true
      },
      "organismScope": {
        "type": "string",
        "description": "A description of the kind of Organism instance. Can be used to indicate whether the Organism instance represents a discrete organism or if it represents a particular type of aggregation.",
        "nullable": true
      },
      "associatedOrganisms": {
        "type": "string",
        "description": "A list (concatenated and separated) of identifiers of other Organisms and the associations of this Organism to each of them.",
        "nullable": true
      },
      "previousIdentifications": {
        "type": "string",
        "description": "A list (concatenated and separated) of previous assignments of names to the Organism.",
        "nullable": true
      },
      "organismRemarks": {
        "type": "string",
        "description": "Comments or notes about the Organism instance.",
        "nullable": true
      },
      "type": {
        "type": "string",
        "description": "The nature or genre of the resource.",
        "nullable": true
      },
      "modified": {
        "type": "string",
        "description": "The most recent date-time on which the resource was changed.",
        "format": "date-time",
        "nullable": true
      },
      "language": {
        "type": "string",
        "description": "A language of the resource.",
        "nullable": true
      },
      "license": {
        "type": "string",
        "description": "A legal document giving official permission to do something with the resource.",
        "nullable": true
      },
      "rightsHolder": {
        "type": "string",
        "description": "A person or organization owning or managing rights over the resource.",
        "nullable": true
      },
      "accessRights": {
        "type": "string",
        "description": "Information about who can access the resource or an indication of its security status.",
        "nullable": true
      },
      "bibliographicCitation": {
        "type": "string",
        "description": "A bibliographic reference for the resource as a statement indicating how this record should be cited (attributed) when used.",
        "nullable": true
      },
      "references": {
        "type": "string",
        "description": "A related resource that is referenced, cited, or otherwise pointed to by the described resource.",
        "nullable": true
      },
      "institutionID": {
        "type": "string",
        "description": "An identifier for the institution having custody of the object(s) or information referred to in the record.",
        "nullable": true
      },
      "collectionID": {
        "type": "string",
        "description": "An identifier for the collection or dataset from which the record was derived.",
        "nullable": true
      },
      "datasetID": {
        "type": "string",
        "description": "An identifier for the set of data. May be a global unique identifier or an identifier specific to a collection or institution.",
        "nullable": true
      },
      "institutionCode": {
        "type": "string",
        "description": "The name (or acronym) in use by the institution having custody of the object(s) or information referred to in the record.",
        "nullable": true
      },
      "collectionCode": {
        "type": "string",
        "description": "The name, acronym, coden, or initialism identifying the collection or data set from which the record was derived.",
        "nullable": true
      },
      "datasetName": {
        "type": "string",
        "description": "The name identifying the data set from which the record was derived.",
        "nullable": true
      },
      "ownerInstitutionCode": {
        "type": "string",
        "description": "The name (or acronym) in use by the institution having ownership of the object(s) or information referred to in the record.",
        "nullable": true
      },
      "basisOfRecord": {
        "type": "string",
        "description": "The specific nature of the data record.",
        "nullable": true
      },
      "informationWithheld": {
        "type": "string",
        "description": "Additional information that exists, but that has not been shared in the given record.",
        "nullable": true
      },
      "dataGeneralizations": {
        "type": "string",
        "description": "Actions taken to make the shared data less specific or complete than in its original form. Suggests that alternative data of higher quality may be available on request.",
        "nullable": true
      },
      "dynamicProperties": {
        "type": "string",
        "description": "A list of additional measurements, facts, characteristics, or assertions about the record. Meant to provide a mechanism for structured content.",
        "nullable": true
      },
      "taxonID": {
        "type": "string",
        "description": "An identifier for the set of taxon information (data associated with the Taxon class). May be a global unique identifier or an identifier specific to the data set.",
        "nullable": true
      },
      "scientificNameID": {
        "type": "string",
        "description": "An identifier for the nomenclatural (not taxonomic) details of a scientific name.",
        "nullable": true
      },
      "acceptedNameUsageID": {
        "type": "string",
        "description": "An identifier for the name usage (documented meaning of the name according to a source) of the currently valid (zoological) or accepted (botanical) taxon.",
        "nullable": true
      },
      "parentNameUsageID": {
        "type": "string",
        "description": "An identifier for the name usage (documented meaning of the name according to a source) of the direct, \r\nmost proximate higher-rank parent taxon (in a classification) of the most specific element of the scientificName.",
        "nullable": true
      },
      "originalNameUsageID": {
        "type": "string",
        "description": "An identifier for the name usage (documented meaning of the name according to a source) in which the terminal element of the scientificName \r\nwas originally established under the rules of the associated nomenclaturalCode.",
        "nullable": true
      },
      "nameAccordingToID": {
        "type": "string",
        "description": "An identifier for the source in which the specific taxon concept circumscription is defined or implied.",
        "nullable": true
      },
      "namePublishedInID": {
        "type": "string",
        "description": "An identifier for the publication in which the scientificName was originally established under the rules of the associated nomenclaturalCode.",
        "nullable": true
      },
      "taxonConceptID": {
        "type": "string",
        "description": "An identifier for the taxonomic concept to which the record refers - not for the nomenclatural details of a taxon.",
        "nullable": true
      },
      "scientificName": {
        "type": "string",
        "description": "The full scientific name, with authorship and date information if known. When forming part of an Identification, this should be the name in lowest level taxonomic rank that can be determined. \r\nThis term should not contain identification qualifications, which should instead be supplied in the IdentificationQualifier term.",
        "nullable": true
      },
      "acceptedNameUsage": {
        "type": "string",
        "description": "The full name, with authorship and date information if known, of the currently valid (zoological) or accepted (botanical) taxon.",
        "nullable": true
      },
      "parentNameUsage": {
        "type": "string",
        "description": "The full name, with authorship and date information if known, of the direct, most proximate higher-rank parent taxon (in a classification) of the most specific element of the scientificName.",
        "nullable": true
      },
      "originalNameUsage": {
        "type": "string",
        "description": "The taxon name, with authorship and date information if known, as it originally appeared when first established under the rules of the associated nomenclaturalCode. \r\nThe basionym (botany) or basonym (bacteriology) of the scientificName or the senior/earlier homonym for replaced names.",
        "nullable": true
      },
      "nameAccordingTo": {
        "type": "string",
        "description": "The reference to the source in which the specific taxon concept circumscription is defined or implied - traditionally signified by the Latin \"sensu\" or \"sec.\" (from secundum, meaning \"according to\"). \r\nFor taxa that result from identifications, a reference to the keys, monographs, experts and other sources should be given.",
        "nullable": true
      },
      "namePublishedIn": {
        "type": "string",
        "description": "A reference for the publication in which the scientificName was originally established under the rules of the associated nomenclaturalCode.",
        "nullable": true
      },
      "namePublishedInYear": {
        "type": "string",
        "description": "The four-digit year in which the scientificName was published.",
        "nullable": true
      },
      "higherClassification": {
        "type": "string",
        "description": "A list (concatenated and separated) of taxa names terminating at the rank immediately superior to the taxon referenced in the taxon record.",
        "nullable": true
      },
      "kingdom": {
        "type": "string",
        "description": "The full scientific name of the kingdom in which the taxon is classified.",
        "nullable": true
      },
      "phylum": {
        "type": "string",
        "description": "The full scientific name of the phylum or division in which the taxon is classified.",
        "nullable": true
      },
      "class": {
        "type": "string",
        "description": "The full scientific name of the class in which the taxon is classified.",
        "nullable": true
      },
      "order": {
        "type": "string",
        "description": "The full scientific name of the order in which the taxon is classified.",
        "nullable": true
      },
      "family": {
        "type": "string",
        "description": "The full scientific name of the family in which the taxon is classified.",
        "nullable": true
      },
      "subfamily": {
        "type": "string",
        "description": "The full scientific name of the subfamily in which the taxon is classified.",
        "nullable": true
      },
      "genus": {
        "type": "string",
        "description": "The full scientific name of the genus in which the taxon is classified.",
        "nullable": true
      },
      "genericName": {
        "type": "string",
        "description": "The genus part of the scientificName without authorship.",
        "nullable": true
      },
      "subgenus": {
        "type": "string",
        "description": "The full scientific name of the subgenus in which the taxon is classified. Values should include the genus to avoid homonym confusion.",
        "nullable": true
      },
      "infragenericEpithet": {
        "type": "string",
        "description": "The infrageneric part of a binomial name at ranks above species but below genus.",
        "nullable": true
      },
      "specificEpithet": {
        "type": "string",
        "description": "The name of the first or species epithet of the scientificName.",
        "nullable": true
      },
      "infraspecificEpithet": {
        "type": "string",
        "description": "The name of the lowest or terminal infraspecific epithet of the scientificName, excluding any rank designation.",
        "nullable": true
      },
      "cultivarEpithet": {
        "type": "string",
        "description": "Part of the name of a cultivar, cultivar group or grex that follows the scientific name.",
        "nullable": true
      },
      "taxonRank": {
        "type": "string",
        "description": "The taxonomic rank of the most specific name in the scientificName.",
        "nullable": true
      },
      "verbatimTaxonRank": {
        "type": "string",
        "description": "The taxonomic rank of the most specific name in the scientificName as it appears in the original record.",
        "nullable": true
      },
      "scientificNameAuthorship": {
        "type": "string",
        "description": "The authorship information for the scientificName formatted according to the conventions of the applicable nomenclaturalCode.",
        "nullable": true
      },
      "vernacularName": {
        "type": "string",
        "description": "A common or vernacular name.",
        "nullable": true
      },
      "nomenclaturalCode": {
        "type": "string",
        "description": "The nomenclatural code (or codes in the case of an ambiregnal name) under which the scientificName is constructed.",
        "nullable": true
      },
      "taxonomicStatus": {
        "type": "string",
        "description": "The status of the use of the scientificName as a label for a taxon. Requires taxonomic opinion to define the scope of a taxon. \r\nRules of priority then are used to define the taxonomic status of the nomenclature contained in that scope, combined with the experts opinion. \r\nIt must be linked to a specific taxonomic reference that defines the concept.",
        "nullable": true
      },
      "nomenclaturalStatus": {
        "type": "string",
        "description": "The status related to the original publication of the name and its conformance to the relevant rules of nomenclature. \r\nIt is based essentially on an algorithm according to the business rules of the code. It requires no taxonomic opinion.",
        "nullable": true
      },
      "taxonRemarks": {
        "type": "string",
        "description": "Comments or notes about the taxon or name.",
        "nullable": true
      }
    },
    "additionalProperties": false,
    "description": "The category of information pertaining to the existence of an Organism (sensu http://rs.tdwg.org/dwc/terms/Organism) at a particular place at a particular time."
  },
  "x-apim-inline": true
}
[
  {
    "eventID": "string",
    "parentEventID": "string",
    "fieldNumber": "string",
    "eventDate": "string",
    "eventTime": "string",
    "startDayOfYear": 0,
    "endDayOfYear": 0,
    "year": 0,
    "month": 0,
    "day": 0,
    "verbatimEventDate": "string",
    "habitat": "string",
    "samplingProtocol": "string",
    "sampleSizeValue": "string",
    "sampleSizeUnit": "string",
    "samplingEffort": "string",
    "fieldNotes": "string",
    "eventRemarks": "string",
    "geologicalContextID": "string",
    "earliestEonOrLowestEonothem": "string",
    "latestEonOrHighestEonothem": "string",
    "earliestEraOrLowestErathem": "string",
    "latestEraOrHighestErathem": "string",
    "earliestPeriodOrLowestSystem": "string",
    "latestPeriodOrHighestSystem": "string",
    "earliestEpochOrLowestSeries": "string",
    "latestEpochOrHighestSeries": "string",
    "earliestAgeOrLowestStage": "string",
    "latestAgeOrHighestStage": "string",
    "lowestBiostratigraphicZone": "string",
    "highestBiostratigraphicZone": "string",
    "lithostratigraphicTerms": "string",
    "group": "string",
    "formation": "string",
    "member": "string",
    "bed": "string",
    "identificationID": "string",
    "verbatimIdentification": "string",
    "identificationQualifier": "string",
    "typeStatus": "string",
    "identifiedBy": "string",
    "identifiedByID": "string",
    "dateIdentified": "string",
    "identificationReferences": "string",
    "identificationVerificationStatus": "string",
    "identificationRemarks": "string",
    "locationID": "string",
    "higherGeographyID": "string",
    "higherGeography": "string",
    "continent": "string",
    "waterBody": "string",
    "islandGroup": "string",
    "country": "string",
    "countryCode": "string",
    "stateProvince": "string",
    "county": "string",
    "municipality": "string",
    "locality": "string",
    "verbatimLocality": "string",
    "minimumElevationInMeters": 0,
    "maximumElevationInMeters": 0,
    "verbatimElevation": "string",
    "verticalDatum": "string",
    "minimumDepthInMeters": 0,
    "maximumDepthInMeters": 0,
    "verbatimDepth": "string",
    "minimumDistanceAboveSurfaceInMeters": 0,
    "maximumDistanceAboveSurfaceInMeters": 0,
    "locationAccordingTo": "string",
    "locationRemarks": "string",
    "decimalLatitude": 0,
    "decimalLongitude": 0,
    "geodeticDatum": "string",
    "coordinateUncertaintyInMeters": 0,
    "coordinatePrecision": 0,
    "pointRadiusSpatialFit": "string",
    "verbatimCoordinates": "string",
    "verbatimLatitude": "string",
    "verbatimLongitude": "string",
    "verbatimCoordinateSystem": "string",
    "verbatimSRS": "string",
    "footprintWKT": "string",
    "footprintSRS": "string",
    "footprintSpatialFit": "string",
    "georeferencedBy": "string",
    "georeferencedDate": "string",
    "georeferenceProtocol": "string",
    "georeferenceSources": "string",
    "georeferenceRemarks": "string",
    "materialSampleID": "string",
    "occurrenceID": "string",
    "catalogNumber": "string",
    "recordNumber": "string",
    "recordedBy": "string",
    "recordedByID": "string",
    "individualCount": "string",
    "organismQuantity": "string",
    "organismQuantityType": "string",
    "sex": "string",
    "lifeStage": "string",
    "reproductiveCondition": "string",
    "behavior": "string",
    "establishmentMeans": "string",
    "degreeOfEstablishment": "string",
    "pathway": "string",
    "georeferenceVerificationStatus": "string",
    "occurrenceStatus": "string",
    "preparations": "string",
    "disposition": "string",
    "associatedMedia": "string",
    "associatedOccurrences": "string",
    "associatedReferences": "string",
    "associatedSequences": "string",
    "associatedTaxa": "string",
    "otherCatalogNumbers": "string",
    "occurrenceRemarks": "string",
    "organismID": "string",
    "organismName": "string",
    "organismScope": "string",
    "associatedOrganisms": "string",
    "previousIdentifications": "string",
    "organismRemarks": "string",
    "type": "string",
    "modified": "string",
    "language": "string",
    "license": "string",
    "rightsHolder": "string",
    "accessRights": "string",
    "bibliographicCitation": "string",
    "references": "string",
    "institutionID": "string",
    "collectionID": "string",
    "datasetID": "string",
    "institutionCode": "string",
    "collectionCode": "string",
    "datasetName": "string",
    "ownerInstitutionCode": "string",
    "basisOfRecord": "string",
    "informationWithheld": "string",
    "dataGeneralizations": "string",
    "dynamicProperties": "string",
    "taxonID": "string",
    "scientificNameID": "string",
    "acceptedNameUsageID": "string",
    "parentNameUsageID": "string",
    "originalNameUsageID": "string",
    "nameAccordingToID": "string",
    "namePublishedInID": "string",
    "taxonConceptID": "string",
    "scientificName": "string",
    "acceptedNameUsage": "string",
    "parentNameUsage": "string",
    "originalNameUsage": "string",
    "nameAccordingTo": "string",
    "namePublishedIn": "string",
    "namePublishedInYear": "string",
    "higherClassification": "string",
    "kingdom": "string",
    "phylum": "string",
    "class": "string",
    "order": "string",
    "family": "string",
    "subfamily": "string",
    "genus": "string",
    "genericName": "string",
    "subgenus": "string",
    "infragenericEpithet": "string",
    "specificEpithet": "string",
    "infraspecificEpithet": "string",
    "cultivarEpithet": "string",
    "taxonRank": "string",
    "verbatimTaxonRank": "string",
    "scientificNameAuthorship": "string",
    "vernacularName": "string",
    "nomenclaturalCode": "string",
    "taxonomicStatus": "string",
    "nomenclaturalStatus": "string",
    "taxonRemarks": "string"
  }
]
{
  "type": "array",
  "items": {
    "type": "object",
    "properties": {
      "eventID": {
        "type": "string",
        "description": "An identifier for the  set; of information associated with an Event (something that occurs at a place and time). May be a global unique identifier or an identifier specific to the data  set;.",
        "nullable": true
      },
      "parentEventID": {
        "type": "string",
        "description": "An identifier for the broader Event that groups this and potentially other Events.",
        "nullable": true
      },
      "fieldNumber": {
        "type": "string",
        "description": "An identifier given to the event in the field. Often serves as a link between field notes and the Event.",
        "nullable": true
      },
      "eventDate": {
        "type": "string",
        "description": "The date-time or interval during which an Event occurred. For occurrences, this is the date-time when the event was recorded. Not suitable for a time in a geological context.",
        "nullable": true
      },
      "eventTime": {
        "type": "string",
        "description": "The time or interval during which an Event occurred.",
        "nullable": true
      },
      "startDayOfYear": {
        "type": "integer",
        "description": "The earliest integer day of the year on which the Event occurred (1 for January 1, 365 for December 31, except in a leap year, in which case it is 366).",
        "format": "int32",
        "nullable": true
      },
      "endDayOfYear": {
        "type": "integer",
        "description": "The latest integer day of the year on which the Event occurred (1 for January 1, 365 for December 31, except in a leap year, in which case it is 366).",
        "format": "int32",
        "nullable": true
      },
      "year": {
        "type": "integer",
        "description": "The four-digit year in which the Event occurred, according to the Common Era Calendar.",
        "format": "int32",
        "nullable": true
      },
      "month": {
        "type": "integer",
        "description": "The integer month in which the Event occurred.",
        "format": "int32",
        "nullable": true
      },
      "day": {
        "type": "integer",
        "description": "he integer day of the month on which the Event occurred.",
        "format": "int32",
        "nullable": true
      },
      "verbatimEventDate": {
        "type": "string",
        "description": "The verbatim original representation of the date and time information for an Event.",
        "nullable": true
      },
      "habitat": {
        "type": "string",
        "description": "A category or description of the habitat in which the Event occurred.",
        "nullable": true
      },
      "samplingProtocol": {
        "type": "string",
        "description": "The names of, references to, or descriptions of the methods or protocols used during an Event.",
        "nullable": true
      },
      "sampleSizeValue": {
        "type": "string",
        "description": "A numeric value for a measurement of the size (time duration, length, area, or volume) of a sample in a sampling event.",
        "nullable": true
      },
      "sampleSizeUnit": {
        "type": "string",
        "description": "The unit of measurement of the size (time duration, length, area, or volume) of a sample in a sampling event.",
        "nullable": true
      },
      "samplingEffort": {
        "type": "string",
        "description": "The amount of effort expended during an Event.",
        "nullable": true
      },
      "fieldNotes": {
        "type": "string",
        "description": "One of a) an indicator of the existence of, b) a reference to (publication, URI), or c) the text of notes taken in the field about the Event.",
        "nullable": true
      },
      "eventRemarks": {
        "type": "string",
        "description": "Comments or notes about the Event.",
        "nullable": true
      },
      "geologicalContextID": {
        "type": "string",
        "description": "An identifier for the set of information associated with a GeologicalContext (the location within a geological context, such as stratigraphy). \r\nMay be a global unique identifier or an identifier specific to the data set.",
        "nullable": true
      },
      "earliestEonOrLowestEonothem": {
        "type": "string",
        "description": "The full name of the earliest possible geochronologic eon or lowest chrono-stratigraphic eonothem or the informal name (\"Precambrian\") \r\nattributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "latestEonOrHighestEonothem": {
        "type": "string",
        "description": "The full name of the latest possible geochronologic eon or highest chrono-stratigraphic eonothem or the informal name (\"Precambrian\") \r\nattributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "earliestEraOrLowestErathem": {
        "type": "string",
        "description": "The full name of the earliest possible geochronologic era or lowest chronostratigraphic erathem attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "latestEraOrHighestErathem": {
        "type": "string",
        "description": "The full name of the latest possible geochronologic era or highest chronostratigraphic erathem attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "earliestPeriodOrLowestSystem": {
        "type": "string",
        "description": "The full name of the earliest possible geochronologic period or lowest chronostratigraphic system attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "latestPeriodOrHighestSystem": {
        "type": "string",
        "description": "The full name of the latest possible geochronologic period or highest chronostratigraphic system attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "earliestEpochOrLowestSeries": {
        "type": "string",
        "description": "he full name of the earliest possible geochronologic epoch or lowest chronostratigraphic series attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "latestEpochOrHighestSeries": {
        "type": "string",
        "description": "The full name of the latest possible geochronologic epoch or highest chronostratigraphic series attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "earliestAgeOrLowestStage": {
        "type": "string",
        "description": "The full name of the earliest possible geochronologic age or lowest chronostratigraphic stage attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "latestAgeOrHighestStage": {
        "type": "string",
        "description": "The full name of the latest possible geochronologic age or highest chronostratigraphic stage attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "lowestBiostratigraphicZone": {
        "type": "string",
        "description": "The full name of the lowest possible geological biostratigraphic zone of the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "highestBiostratigraphicZone": {
        "type": "string",
        "description": "The full name of the highest possible geological biostratigraphic zone of the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "lithostratigraphicTerms": {
        "type": "string",
        "description": "The combination of all litho-stratigraphic names for the rock from which the cataloged item was collected.",
        "nullable": true
      },
      "group": {
        "type": "string",
        "description": "The full name of the lithostratigraphic group from which the cataloged item was collected.",
        "nullable": true
      },
      "formation": {
        "type": "string",
        "description": "The full name of the lithostratigraphic formation from which the cataloged item was collected.",
        "nullable": true
      },
      "member": {
        "type": "string",
        "description": "The full name of the lithostratigraphic member from which the cataloged item was collected.",
        "nullable": true
      },
      "bed": {
        "type": "string",
        "description": "The full name of the lithostratigraphic bed from which the cataloged item was collected.",
        "nullable": true
      },
      "identificationID": {
        "type": "string",
        "description": "An identifier for the Identification (the body of information associated with the assignment of a scientific name). \r\nMay be a global unique identifier or an identifier specific to the data set.",
        "nullable": true
      },
      "verbatimIdentification": {
        "type": "string",
        "description": "A string representing the taxonomic identification as it appeared in the original record.",
        "nullable": true
      },
      "identificationQualifier": {
        "type": "string",
        "description": "A brief phrase or a standard term (\"cf.\", \"aff.\") to express the determiner's doubts about the Identification.",
        "nullable": true
      },
      "typeStatus": {
        "type": "string",
        "description": "A list (concatenated and separated) of nomenclatural types (type status, typified scientific name, publication) applied to the subject.",
        "nullable": true
      },
      "identifiedBy": {
        "type": "string",
        "description": "A list (concatenated and separated) of names of people, groups, or organizations who assigned the Taxon to the subject.",
        "nullable": true
      },
      "identifiedByID": {
        "type": "string",
        "description": "A list (concatenated and separated) of the globally unique identifier for the person, people, groups, or organizations responsible for assigning the Taxon to the subject.",
        "nullable": true
      },
      "dateIdentified": {
        "type": "string",
        "description": "The date on which the subject was determined as representing the Taxon.",
        "nullable": true
      },
      "identificationReferences": {
        "type": "string",
        "description": "A list (concatenated and separated) of references (publication, global unique identifier, URI) used in the Identification.",
        "nullable": true
      },
      "identificationVerificationStatus": {
        "type": "string",
        "description": "A categorical indicator of the extent to which the taxonomic identification has been verified to be correct.",
        "nullable": true
      },
      "identificationRemarks": {
        "type": "string",
        "description": "Comments or notes about the Identification.",
        "nullable": true
      },
      "locationID": {
        "type": "string",
        "description": "An identifier for the set of location information (data associated with dcterms:Location). May be a global unique identifier or an identifier specific to the data set.",
        "nullable": true
      },
      "higherGeographyID": {
        "type": "string",
        "description": "An identifier for the geographic region within which the Location occurred.",
        "nullable": true
      },
      "higherGeography": {
        "type": "string",
        "description": "A list (concatenated and separated) of geographic names less specific than the information captured in the locality term.",
        "nullable": true
      },
      "continent": {
        "type": "string",
        "description": "The name of the continent in which the Location occurs.",
        "nullable": true
      },
      "waterBody": {
        "type": "string",
        "description": "The name of the water body in which the Location occurs.",
        "nullable": true
      },
      "islandGroup": {
        "type": "string",
        "description": "The name of the island on or near which the Location occurs.",
        "nullable": true
      },
      "country": {
        "type": "string",
        "description": "The name of the country or major administrative unit in which the Location occurs.",
        "nullable": true
      },
      "countryCode": {
        "type": "string",
        "description": "The standard code for the country in which the Location occurs.",
        "nullable": true
      },
      "stateProvince": {
        "type": "string",
        "description": "The name of the next smaller administrative region than country (state, province, canton, department, region, etc.) in which the Location occurs.",
        "nullable": true
      },
      "county": {
        "type": "string",
        "description": "The full, unabbreviated name of the next smaller administrative region than stateProvince (county, shire, department, etc.) in which the Location occurs.",
        "nullable": true
      },
      "municipality": {
        "type": "string",
        "description": "The full, unabbreviated name of the next smaller administrative region than county (city, municipality, etc.) in which the Location occurs. \r\nDo not use this term for a nearby named place that does not contain the actual location.",
        "nullable": true
      },
      "locality": {
        "type": "string",
        "description": "The specific description of the place.",
        "nullable": true
      },
      "verbatimLocality": {
        "type": "string",
        "description": "The original textual description of the place.",
        "nullable": true
      },
      "minimumElevationInMeters": {
        "type": "number",
        "description": "The lower limit of the range of elevation (altitude, usually above sea level), in meters.",
        "format": "double",
        "nullable": true
      },
      "maximumElevationInMeters": {
        "type": "number",
        "description": "The upper limit of the range of elevation (altitude, usually above sea level), in meters.",
        "format": "double",
        "nullable": true
      },
      "verbatimElevation": {
        "type": "string",
        "description": "The original description of the elevation (altitude, usually above sea level) of the Location.",
        "nullable": true
      },
      "verticalDatum": {
        "type": "string",
        "description": "The vertical datum used as the reference upon which the values in the elevation terms are based.",
        "nullable": true
      },
      "minimumDepthInMeters": {
        "type": "number",
        "description": "The lesser depth of a range of depth below the local surface, in meters.",
        "format": "double",
        "nullable": true
      },
      "maximumDepthInMeters": {
        "type": "number",
        "description": "The greater depth of a range of depth below the local surface, in meters.",
        "format": "double",
        "nullable": true
      },
      "verbatimDepth": {
        "type": "string",
        "description": "The original description of the depth below the local surface.",
        "nullable": true
      },
      "minimumDistanceAboveSurfaceInMeters": {
        "type": "number",
        "description": "The lesser distance in a range of distance from a reference surface in the vertical direction, in meters. \r\nUse positive values for locations above the surface, negative values for locations below. \r\nIf depth measures are given, the reference surface is the location given by the depth, otherwise the reference surface is the location given by the elevation.",
        "format": "double",
        "nullable": true
      },
      "maximumDistanceAboveSurfaceInMeters": {
        "type": "number",
        "description": "The greater distance in a range of distance from a reference surface in the vertical direction, in meters. \r\nUse positive values for locations above the surface, negative values for locations below. \r\nIf depth measures are given, the reference surface is the location given by the depth, otherwise the reference surface is the location given by the elevation.",
        "format": "double",
        "nullable": true
      },
      "locationAccordingTo": {
        "type": "string",
        "description": "Information about the source of this Location information. Could be a publication (gazetteer), institution, or team of individuals.",
        "nullable": true
      },
      "locationRemarks": {
        "type": "string",
        "description": "Comments or notes about the Location.",
        "nullable": true
      },
      "decimalLatitude": {
        "type": "number",
        "description": "The geographic latitude (in decimal degrees, using the spatial reference system given in geodeticDatum) of the geographic center of a Location. \r\nPositive values are north of the Equator, negative values are south of it. Legal values lie between -90 and 90, inclusive.",
        "format": "double",
        "nullable": true
      },
      "decimalLongitude": {
        "type": "number",
        "description": "The geographic longitude (in decimal degrees, using the spatial reference system given in geodeticDatum) of the geographic center of a Location. \r\nPositive values are east of the Greenwich Meridian, negative values are west of it. Legal values lie between -180 and 180, inclusive.",
        "format": "double",
        "nullable": true
      },
      "geodeticDatum": {
        "type": "string",
        "description": "The ellipsoid, geodetic datum, or spatial reference system (SRS) upon which the geographic coordinates given in decimalLatitude and decimalLongitude as based.",
        "nullable": true
      },
      "coordinateUncertaintyInMeters": {
        "type": "integer",
        "description": "The horizontal distance (in meters) from the given decimalLatitude and decimalLongitude describing the smallest circle containing the whole of the Location. \r\nLeave the value empty if the uncertainty is unknown, cannot be estimated, or is not applicable (because there are no coordinates). Zero is not a valid value for this term.",
        "format": "int32",
        "nullable": true
      },
      "coordinatePrecision": {
        "type": "number",
        "description": "A decimal representation of the precision of the coordinates given in the decimalLatitude and decimalLongitude.",
        "format": "double",
        "nullable": true
      },
      "pointRadiusSpatialFit": {
        "type": "string",
        "description": "The ratio of the area of the point-radius (decimalLatitude, decimalLongitude, coordinateUncertaintyInMeters) to the area of the true (original, \r\nor most specific) spatial representation of the Location. Legal values are 0, greater than or equal to 1, or undefined. A value of 1 is an exact match or 100% overlap. \r\nA value of 0 should be used if the given point-radius does not completely contain the original representation. \r\nThe pointRadiusSpatialFit is undefined (and should be left empty) if the original representation is a point without uncertainty and the given georeference is not that same point (without uncertainty). \r\nIf both the original and the given georeference are the same point, the pointRadiusSpatialFit is 1.",
        "nullable": true
      },
      "verbatimCoordinates": {
        "type": "string",
        "description": "The verbatim original spatial coordinates of the Location. The coordinate ellipsoid, geodeticDatum, or full Spatial Reference System (SRS) \r\nfor these coordinates should be stored in verbatimSRS and the coordinate system should be stored in verbatimCoordinateSystem.",
        "nullable": true
      },
      "verbatimLatitude": {
        "type": "string",
        "description": "The verbatim original latitude of the Location. The coordinate ellipsoid, geodeticDatum, or full Spatial Reference System (SRS) \r\nfor these coordinates should be stored in verbatimSRS and the coordinate system should be stored in verbatimCoordinateSystem.",
        "nullable": true
      },
      "verbatimLongitude": {
        "type": "string",
        "description": "The verbatim original longitude of the Location. The coordinate ellipsoid, geodeticDatum, or full Spatial Reference System (SRS) \r\nfor these coordinates should be stored in verbatimSRS and the coordinate system should be stored in verbatimCoordinateSystem.",
        "nullable": true
      },
      "verbatimCoordinateSystem": {
        "type": "string",
        "description": "The coordinate format for the verbatimLatitude and verbatimLongitude or the verbatimCoordinates of the Location.",
        "nullable": true
      },
      "verbatimSRS": {
        "type": "string",
        "description": "The ellipsoid, geodetic datum, or spatial reference system (SRS) upon which coordinates given in verbatimLatitude and verbatimLongitude, or verbatimCoordinates are based.",
        "nullable": true
      },
      "footprintWKT": {
        "type": "string",
        "description": "A Well-Known Text (WKT) representation of the shape (footprint, geometry) that defines the Location. \r\nA Location may have both a point-radius representation (see decimalLatitude) and a footprint representation, and they may differ from each other.",
        "nullable": true
      },
      "footprintSRS": {
        "type": "string",
        "description": "The ellipsoid, geodetic datum, or spatial reference system (SRS) upon which the geometry given in footprintWKT is based.",
        "nullable": true
      },
      "footprintSpatialFit": {
        "type": "string",
        "description": "he ratio of the area of the footprint (footprintWKT) to the area of the true (original, or most specific) spatial representation of the Location. \r\nLegal values are 0, greater than or equal to 1, or undefined. A value of 1 is an exact match or 100% overlap. A value of 0 should be used if the given footprint does not \r\ncompletely contain the original representation. The footprintSpatialFit is undefined (and should be left empty) if the original representation is a point without uncertainty \r\nand the given georeference is not that same point (without uncertainty). If both the original and the given georeference are the same point, the footprintSpatialFit is 1.",
        "nullable": true
      },
      "georeferencedBy": {
        "type": "string",
        "description": "A list (concatenated and separated) of names of people, groups, or organizations who determined the georeference (spatial representation) for the Location.",
        "nullable": true
      },
      "georeferencedDate": {
        "type": "string",
        "description": "The date on which the Location was georeferenced.",
        "nullable": true
      },
      "georeferenceProtocol": {
        "type": "string",
        "description": "A description or reference to the methods used to determine the spatial footprint, coordinates, and uncertainties.",
        "nullable": true
      },
      "georeferenceSources": {
        "type": "string",
        "description": "A list (concatenated and separated) of maps, gazetteers, or other resources used to georeference the Location, described specifically enough to allow anyone in the future to use the same resources.",
        "nullable": true
      },
      "georeferenceRemarks": {
        "type": "string",
        "description": "Notes or comments about the spatial description determination, explaining assumptions made in addition or opposition to the those formalized in the method referred to in georeferenceProtocol.",
        "nullable": true
      },
      "materialSampleID": {
        "type": "string",
        "description": "An identifier for the MaterialSample (as opposed to a particular digital record of the material sample). In the absence of a persistent global unique identifier, \r\nconstruct one from a combination of identifiers in the record that will most closely make the materialSampleID globally unique.",
        "nullable": true
      },
      "occurrenceID": {
        "type": "string",
        "description": "An identifier for the Occurrence (as opposed to a particular digital record of the occurrence). In the absence of a persistent global unique identifier, \r\nconstruct one from a combination of identifiers in the record that will most closely make the occurrenceID globally unique.",
        "nullable": true
      },
      "catalogNumber": {
        "type": "string",
        "description": "An identifier (preferably unique) for the record within the data set or collection.",
        "nullable": true
      },
      "recordNumber": {
        "type": "string",
        "description": "An identifier given to the Occurrence at the time it was recorded. Often serves as a link between field notes and an Occurrence record, such as a specimen collector's number.",
        "nullable": true
      },
      "recordedBy": {
        "type": "string",
        "description": "A list (concatenated and separated) of names of people, groups, or organizations responsible for recording the original Occurrence. \r\nThe primary collector or observer, especially one who applies a personal identifier (recordNumber), should be listed first.",
        "nullable": true
      },
      "recordedByID": {
        "type": "string",
        "description": "A list (concatenated and separated) of the globally unique identifier for the person, people, groups, or organizations responsible for recording the original Occurrence.",
        "nullable": true
      },
      "individualCount": {
        "type": "string",
        "description": "The number of individuals present at the time of the Occurrence.",
        "nullable": true
      },
      "organismQuantity": {
        "type": "string",
        "description": "A number or enumeration value for the quantity of organisms.",
        "nullable": true
      },
      "organismQuantityType": {
        "type": "string",
        "description": "The type of quantification system used for the quantity of organisms.",
        "nullable": true
      },
      "sex": {
        "type": "string",
        "description": "The sex of the biological individual(s) represented in the Occurrence.",
        "nullable": true
      },
      "lifeStage": {
        "type": "string",
        "description": "The age class or life stage of the Organism(s) at the time the Occurrence was recorded.",
        "nullable": true
      },
      "reproductiveCondition": {
        "type": "string",
        "description": "The reproductive condition of the biological individual(s) represented in the Occurrence.",
        "nullable": true
      },
      "behavior": {
        "type": "string",
        "description": "The behavior shown by the subject at the time the Occurrence was recorded.",
        "nullable": true
      },
      "establishmentMeans": {
        "type": "string",
        "description": "Statement about whether an organism or organisms have been introduced to a given place and time through the direct or indirect activity of modern humans.",
        "nullable": true
      },
      "degreeOfEstablishment": {
        "type": "string",
        "description": "The degree to which an Organism survives, reproduces, and expands its range at the given place and time.",
        "nullable": true
      },
      "pathway": {
        "type": "string",
        "description": "The process by which an Organism came to be in a given place at a given time.",
        "nullable": true
      },
      "georeferenceVerificationStatus": {
        "type": "string",
        "description": "A categorical description of the extent to which the georeference has been verified to represent the best possible spatial description for the Location of the Occurrence.",
        "nullable": true
      },
      "occurrenceStatus": {
        "type": "string",
        "description": "A statement about the presence or absence of a Taxon at a Location.",
        "nullable": true
      },
      "preparations": {
        "type": "string",
        "description": "A list (concatenated and separated) of preparations and preservation methods for a specimen.",
        "nullable": true
      },
      "disposition": {
        "type": "string",
        "description": "The current state of a specimen with respect to the collection identified in collectionCode or collectionID.",
        "nullable": true
      },
      "associatedMedia": {
        "type": "string",
        "description": "A list (concatenated and separated) of identifiers (publication, global unique identifier, URI) of media associated with the Occurrence.",
        "nullable": true
      },
      "associatedOccurrences": {
        "type": "string",
        "description": "A list (concatenated and separated) of identifiers of other Occurrence records and their associations to this Occurrence.",
        "nullable": true
      },
      "associatedReferences": {
        "type": "string",
        "description": "A list (concatenated and separated) of identifiers (publication, bibliographic reference, global unique identifier, URI) of literature associated with the Occurrence.",
        "nullable": true
      },
      "associatedSequences": {
        "type": "string",
        "description": "A list (concatenated and separated) of identifiers (publication, global unique identifier, URI) of genetic sequence information associated with the Occurrence.",
        "nullable": true
      },
      "associatedTaxa": {
        "type": "string",
        "description": "A list (concatenated and separated) of identifiers or names of taxa and the associations of this Occurrence to each of them.",
        "nullable": true
      },
      "otherCatalogNumbers": {
        "type": "string",
        "description": "A list (concatenated and separated) of previous or alternate fully qualified catalog numbers or other human-used identifiers for the same Occurrence, \r\nwhether in the current or any other data set or collection.",
        "nullable": true
      },
      "occurrenceRemarks": {
        "type": "string",
        "description": "Comments or notes about the Occurrence.",
        "nullable": true
      },
      "organismID": {
        "type": "string",
        "description": "An identifier for the Organism instance (as opposed to a particular digital record of the Organism). May be a globally unique identifier or an identifier specific to the data set.",
        "nullable": true
      },
      "organismName": {
        "type": "string",
        "description": "A textual name or label assigned to an Organism instance.",
        "nullable": true
      },
      "organismScope": {
        "type": "string",
        "description": "A description of the kind of Organism instance. Can be used to indicate whether the Organism instance represents a discrete organism or if it represents a particular type of aggregation.",
        "nullable": true
      },
      "associatedOrganisms": {
        "type": "string",
        "description": "A list (concatenated and separated) of identifiers of other Organisms and the associations of this Organism to each of them.",
        "nullable": true
      },
      "previousIdentifications": {
        "type": "string",
        "description": "A list (concatenated and separated) of previous assignments of names to the Organism.",
        "nullable": true
      },
      "organismRemarks": {
        "type": "string",
        "description": "Comments or notes about the Organism instance.",
        "nullable": true
      },
      "type": {
        "type": "string",
        "description": "The nature or genre of the resource.",
        "nullable": true
      },
      "modified": {
        "type": "string",
        "description": "The most recent date-time on which the resource was changed.",
        "format": "date-time",
        "nullable": true
      },
      "language": {
        "type": "string",
        "description": "A language of the resource.",
        "nullable": true
      },
      "license": {
        "type": "string",
        "description": "A legal document giving official permission to do something with the resource.",
        "nullable": true
      },
      "rightsHolder": {
        "type": "string",
        "description": "A person or organization owning or managing rights over the resource.",
        "nullable": true
      },
      "accessRights": {
        "type": "string",
        "description": "Information about who can access the resource or an indication of its security status.",
        "nullable": true
      },
      "bibliographicCitation": {
        "type": "string",
        "description": "A bibliographic reference for the resource as a statement indicating how this record should be cited (attributed) when used.",
        "nullable": true
      },
      "references": {
        "type": "string",
        "description": "A related resource that is referenced, cited, or otherwise pointed to by the described resource.",
        "nullable": true
      },
      "institutionID": {
        "type": "string",
        "description": "An identifier for the institution having custody of the object(s) or information referred to in the record.",
        "nullable": true
      },
      "collectionID": {
        "type": "string",
        "description": "An identifier for the collection or dataset from which the record was derived.",
        "nullable": true
      },
      "datasetID": {
        "type": "string",
        "description": "An identifier for the set of data. May be a global unique identifier or an identifier specific to a collection or institution.",
        "nullable": true
      },
      "institutionCode": {
        "type": "string",
        "description": "The name (or acronym) in use by the institution having custody of the object(s) or information referred to in the record.",
        "nullable": true
      },
      "collectionCode": {
        "type": "string",
        "description": "The name, acronym, coden, or initialism identifying the collection or data set from which the record was derived.",
        "nullable": true
      },
      "datasetName": {
        "type": "string",
        "description": "The name identifying the data set from which the record was derived.",
        "nullable": true
      },
      "ownerInstitutionCode": {
        "type": "string",
        "description": "The name (or acronym) in use by the institution having ownership of the object(s) or information referred to in the record.",
        "nullable": true
      },
      "basisOfRecord": {
        "type": "string",
        "description": "The specific nature of the data record.",
        "nullable": true
      },
      "informationWithheld": {
        "type": "string",
        "description": "Additional information that exists, but that has not been shared in the given record.",
        "nullable": true
      },
      "dataGeneralizations": {
        "type": "string",
        "description": "Actions taken to make the shared data less specific or complete than in its original form. Suggests that alternative data of higher quality may be available on request.",
        "nullable": true
      },
      "dynamicProperties": {
        "type": "string",
        "description": "A list of additional measurements, facts, characteristics, or assertions about the record. Meant to provide a mechanism for structured content.",
        "nullable": true
      },
      "taxonID": {
        "type": "string",
        "description": "An identifier for the set of taxon information (data associated with the Taxon class). May be a global unique identifier or an identifier specific to the data set.",
        "nullable": true
      },
      "scientificNameID": {
        "type": "string",
        "description": "An identifier for the nomenclatural (not taxonomic) details of a scientific name.",
        "nullable": true
      },
      "acceptedNameUsageID": {
        "type": "string",
        "description": "An identifier for the name usage (documented meaning of the name according to a source) of the currently valid (zoological) or accepted (botanical) taxon.",
        "nullable": true
      },
      "parentNameUsageID": {
        "type": "string",
        "description": "An identifier for the name usage (documented meaning of the name according to a source) of the direct, \r\nmost proximate higher-rank parent taxon (in a classification) of the most specific element of the scientificName.",
        "nullable": true
      },
      "originalNameUsageID": {
        "type": "string",
        "description": "An identifier for the name usage (documented meaning of the name according to a source) in which the terminal element of the scientificName \r\nwas originally established under the rules of the associated nomenclaturalCode.",
        "nullable": true
      },
      "nameAccordingToID": {
        "type": "string",
        "description": "An identifier for the source in which the specific taxon concept circumscription is defined or implied.",
        "nullable": true
      },
      "namePublishedInID": {
        "type": "string",
        "description": "An identifier for the publication in which the scientificName was originally established under the rules of the associated nomenclaturalCode.",
        "nullable": true
      },
      "taxonConceptID": {
        "type": "string",
        "description": "An identifier for the taxonomic concept to which the record refers - not for the nomenclatural details of a taxon.",
        "nullable": true
      },
      "scientificName": {
        "type": "string",
        "description": "The full scientific name, with authorship and date information if known. When forming part of an Identification, this should be the name in lowest level taxonomic rank that can be determined. \r\nThis term should not contain identification qualifications, which should instead be supplied in the IdentificationQualifier term.",
        "nullable": true
      },
      "acceptedNameUsage": {
        "type": "string",
        "description": "The full name, with authorship and date information if known, of the currently valid (zoological) or accepted (botanical) taxon.",
        "nullable": true
      },
      "parentNameUsage": {
        "type": "string",
        "description": "The full name, with authorship and date information if known, of the direct, most proximate higher-rank parent taxon (in a classification) of the most specific element of the scientificName.",
        "nullable": true
      },
      "originalNameUsage": {
        "type": "string",
        "description": "The taxon name, with authorship and date information if known, as it originally appeared when first established under the rules of the associated nomenclaturalCode. \r\nThe basionym (botany) or basonym (bacteriology) of the scientificName or the senior/earlier homonym for replaced names.",
        "nullable": true
      },
      "nameAccordingTo": {
        "type": "string",
        "description": "The reference to the source in which the specific taxon concept circumscription is defined or implied - traditionally signified by the Latin \"sensu\" or \"sec.\" (from secundum, meaning \"according to\"). \r\nFor taxa that result from identifications, a reference to the keys, monographs, experts and other sources should be given.",
        "nullable": true
      },
      "namePublishedIn": {
        "type": "string",
        "description": "A reference for the publication in which the scientificName was originally established under the rules of the associated nomenclaturalCode.",
        "nullable": true
      },
      "namePublishedInYear": {
        "type": "string",
        "description": "The four-digit year in which the scientificName was published.",
        "nullable": true
      },
      "higherClassification": {
        "type": "string",
        "description": "A list (concatenated and separated) of taxa names terminating at the rank immediately superior to the taxon referenced in the taxon record.",
        "nullable": true
      },
      "kingdom": {
        "type": "string",
        "description": "The full scientific name of the kingdom in which the taxon is classified.",
        "nullable": true
      },
      "phylum": {
        "type": "string",
        "description": "The full scientific name of the phylum or division in which the taxon is classified.",
        "nullable": true
      },
      "class": {
        "type": "string",
        "description": "The full scientific name of the class in which the taxon is classified.",
        "nullable": true
      },
      "order": {
        "type": "string",
        "description": "The full scientific name of the order in which the taxon is classified.",
        "nullable": true
      },
      "family": {
        "type": "string",
        "description": "The full scientific name of the family in which the taxon is classified.",
        "nullable": true
      },
      "subfamily": {
        "type": "string",
        "description": "The full scientific name of the subfamily in which the taxon is classified.",
        "nullable": true
      },
      "genus": {
        "type": "string",
        "description": "The full scientific name of the genus in which the taxon is classified.",
        "nullable": true
      },
      "genericName": {
        "type": "string",
        "description": "The genus part of the scientificName without authorship.",
        "nullable": true
      },
      "subgenus": {
        "type": "string",
        "description": "The full scientific name of the subgenus in which the taxon is classified. Values should include the genus to avoid homonym confusion.",
        "nullable": true
      },
      "infragenericEpithet": {
        "type": "string",
        "description": "The infrageneric part of a binomial name at ranks above species but below genus.",
        "nullable": true
      },
      "specificEpithet": {
        "type": "string",
        "description": "The name of the first or species epithet of the scientificName.",
        "nullable": true
      },
      "infraspecificEpithet": {
        "type": "string",
        "description": "The name of the lowest or terminal infraspecific epithet of the scientificName, excluding any rank designation.",
        "nullable": true
      },
      "cultivarEpithet": {
        "type": "string",
        "description": "Part of the name of a cultivar, cultivar group or grex that follows the scientific name.",
        "nullable": true
      },
      "taxonRank": {
        "type": "string",
        "description": "The taxonomic rank of the most specific name in the scientificName.",
        "nullable": true
      },
      "verbatimTaxonRank": {
        "type": "string",
        "description": "The taxonomic rank of the most specific name in the scientificName as it appears in the original record.",
        "nullable": true
      },
      "scientificNameAuthorship": {
        "type": "string",
        "description": "The authorship information for the scientificName formatted according to the conventions of the applicable nomenclaturalCode.",
        "nullable": true
      },
      "vernacularName": {
        "type": "string",
        "description": "A common or vernacular name.",
        "nullable": true
      },
      "nomenclaturalCode": {
        "type": "string",
        "description": "The nomenclatural code (or codes in the case of an ambiregnal name) under which the scientificName is constructed.",
        "nullable": true
      },
      "taxonomicStatus": {
        "type": "string",
        "description": "The status of the use of the scientificName as a label for a taxon. Requires taxonomic opinion to define the scope of a taxon. \r\nRules of priority then are used to define the taxonomic status of the nomenclature contained in that scope, combined with the experts opinion. \r\nIt must be linked to a specific taxonomic reference that defines the concept.",
        "nullable": true
      },
      "nomenclaturalStatus": {
        "type": "string",
        "description": "The status related to the original publication of the name and its conformance to the relevant rules of nomenclature. \r\nIt is based essentially on an algorithm according to the business rules of the code. It requires no taxonomic opinion.",
        "nullable": true
      },
      "taxonRemarks": {
        "type": "string",
        "description": "Comments or notes about the taxon or name.",
        "nullable": true
      }
    },
    "additionalProperties": false,
    "description": "The category of information pertaining to the existence of an Organism (sensu http://rs.tdwg.org/dwc/terms/Organism) at a particular place at a particular time."
  },
  "x-apim-inline": true
}
[
  {
    "eventID": "string",
    "parentEventID": "string",
    "fieldNumber": "string",
    "eventDate": "string",
    "eventTime": "string",
    "startDayOfYear": 0,
    "endDayOfYear": 0,
    "year": 0,
    "month": 0,
    "day": 0,
    "verbatimEventDate": "string",
    "habitat": "string",
    "samplingProtocol": "string",
    "sampleSizeValue": "string",
    "sampleSizeUnit": "string",
    "samplingEffort": "string",
    "fieldNotes": "string",
    "eventRemarks": "string",
    "geologicalContextID": "string",
    "earliestEonOrLowestEonothem": "string",
    "latestEonOrHighestEonothem": "string",
    "earliestEraOrLowestErathem": "string",
    "latestEraOrHighestErathem": "string",
    "earliestPeriodOrLowestSystem": "string",
    "latestPeriodOrHighestSystem": "string",
    "earliestEpochOrLowestSeries": "string",
    "latestEpochOrHighestSeries": "string",
    "earliestAgeOrLowestStage": "string",
    "latestAgeOrHighestStage": "string",
    "lowestBiostratigraphicZone": "string",
    "highestBiostratigraphicZone": "string",
    "lithostratigraphicTerms": "string",
    "group": "string",
    "formation": "string",
    "member": "string",
    "bed": "string",
    "identificationID": "string",
    "verbatimIdentification": "string",
    "identificationQualifier": "string",
    "typeStatus": "string",
    "identifiedBy": "string",
    "identifiedByID": "string",
    "dateIdentified": "string",
    "identificationReferences": "string",
    "identificationVerificationStatus": "string",
    "identificationRemarks": "string",
    "locationID": "string",
    "higherGeographyID": "string",
    "higherGeography": "string",
    "continent": "string",
    "waterBody": "string",
    "islandGroup": "string",
    "country": "string",
    "countryCode": "string",
    "stateProvince": "string",
    "county": "string",
    "municipality": "string",
    "locality": "string",
    "verbatimLocality": "string",
    "minimumElevationInMeters": 0,
    "maximumElevationInMeters": 0,
    "verbatimElevation": "string",
    "verticalDatum": "string",
    "minimumDepthInMeters": 0,
    "maximumDepthInMeters": 0,
    "verbatimDepth": "string",
    "minimumDistanceAboveSurfaceInMeters": 0,
    "maximumDistanceAboveSurfaceInMeters": 0,
    "locationAccordingTo": "string",
    "locationRemarks": "string",
    "decimalLatitude": 0,
    "decimalLongitude": 0,
    "geodeticDatum": "string",
    "coordinateUncertaintyInMeters": 0,
    "coordinatePrecision": 0,
    "pointRadiusSpatialFit": "string",
    "verbatimCoordinates": "string",
    "verbatimLatitude": "string",
    "verbatimLongitude": "string",
    "verbatimCoordinateSystem": "string",
    "verbatimSRS": "string",
    "footprintWKT": "string",
    "footprintSRS": "string",
    "footprintSpatialFit": "string",
    "georeferencedBy": "string",
    "georeferencedDate": "string",
    "georeferenceProtocol": "string",
    "georeferenceSources": "string",
    "georeferenceRemarks": "string",
    "materialSampleID": "string",
    "occurrenceID": "string",
    "catalogNumber": "string",
    "recordNumber": "string",
    "recordedBy": "string",
    "recordedByID": "string",
    "individualCount": "string",
    "organismQuantity": "string",
    "organismQuantityType": "string",
    "sex": "string",
    "lifeStage": "string",
    "reproductiveCondition": "string",
    "behavior": "string",
    "establishmentMeans": "string",
    "degreeOfEstablishment": "string",
    "pathway": "string",
    "georeferenceVerificationStatus": "string",
    "occurrenceStatus": "string",
    "preparations": "string",
    "disposition": "string",
    "associatedMedia": "string",
    "associatedOccurrences": "string",
    "associatedReferences": "string",
    "associatedSequences": "string",
    "associatedTaxa": "string",
    "otherCatalogNumbers": "string",
    "occurrenceRemarks": "string",
    "organismID": "string",
    "organismName": "string",
    "organismScope": "string",
    "associatedOrganisms": "string",
    "previousIdentifications": "string",
    "organismRemarks": "string",
    "type": "string",
    "modified": "string",
    "language": "string",
    "license": "string",
    "rightsHolder": "string",
    "accessRights": "string",
    "bibliographicCitation": "string",
    "references": "string",
    "institutionID": "string",
    "collectionID": "string",
    "datasetID": "string",
    "institutionCode": "string",
    "collectionCode": "string",
    "datasetName": "string",
    "ownerInstitutionCode": "string",
    "basisOfRecord": "string",
    "informationWithheld": "string",
    "dataGeneralizations": "string",
    "dynamicProperties": "string",
    "taxonID": "string",
    "scientificNameID": "string",
    "acceptedNameUsageID": "string",
    "parentNameUsageID": "string",
    "originalNameUsageID": "string",
    "nameAccordingToID": "string",
    "namePublishedInID": "string",
    "taxonConceptID": "string",
    "scientificName": "string",
    "acceptedNameUsage": "string",
    "parentNameUsage": "string",
    "originalNameUsage": "string",
    "nameAccordingTo": "string",
    "namePublishedIn": "string",
    "namePublishedInYear": "string",
    "higherClassification": "string",
    "kingdom": "string",
    "phylum": "string",
    "class": "string",
    "order": "string",
    "family": "string",
    "subfamily": "string",
    "genus": "string",
    "genericName": "string",
    "subgenus": "string",
    "infragenericEpithet": "string",
    "specificEpithet": "string",
    "infraspecificEpithet": "string",
    "cultivarEpithet": "string",
    "taxonRank": "string",
    "verbatimTaxonRank": "string",
    "scientificNameAuthorship": "string",
    "vernacularName": "string",
    "nomenclaturalCode": "string",
    "taxonomicStatus": "string",
    "nomenclaturalStatus": "string",
    "taxonRemarks": "string"
  }
]
{
  "type": "array",
  "items": {
    "type": "object",
    "properties": {
      "eventID": {
        "type": "string",
        "description": "An identifier for the  set; of information associated with an Event (something that occurs at a place and time). May be a global unique identifier or an identifier specific to the data  set;.",
        "nullable": true
      },
      "parentEventID": {
        "type": "string",
        "description": "An identifier for the broader Event that groups this and potentially other Events.",
        "nullable": true
      },
      "fieldNumber": {
        "type": "string",
        "description": "An identifier given to the event in the field. Often serves as a link between field notes and the Event.",
        "nullable": true
      },
      "eventDate": {
        "type": "string",
        "description": "The date-time or interval during which an Event occurred. For occurrences, this is the date-time when the event was recorded. Not suitable for a time in a geological context.",
        "nullable": true
      },
      "eventTime": {
        "type": "string",
        "description": "The time or interval during which an Event occurred.",
        "nullable": true
      },
      "startDayOfYear": {
        "type": "integer",
        "description": "The earliest integer day of the year on which the Event occurred (1 for January 1, 365 for December 31, except in a leap year, in which case it is 366).",
        "format": "int32",
        "nullable": true
      },
      "endDayOfYear": {
        "type": "integer",
        "description": "The latest integer day of the year on which the Event occurred (1 for January 1, 365 for December 31, except in a leap year, in which case it is 366).",
        "format": "int32",
        "nullable": true
      },
      "year": {
        "type": "integer",
        "description": "The four-digit year in which the Event occurred, according to the Common Era Calendar.",
        "format": "int32",
        "nullable": true
      },
      "month": {
        "type": "integer",
        "description": "The integer month in which the Event occurred.",
        "format": "int32",
        "nullable": true
      },
      "day": {
        "type": "integer",
        "description": "he integer day of the month on which the Event occurred.",
        "format": "int32",
        "nullable": true
      },
      "verbatimEventDate": {
        "type": "string",
        "description": "The verbatim original representation of the date and time information for an Event.",
        "nullable": true
      },
      "habitat": {
        "type": "string",
        "description": "A category or description of the habitat in which the Event occurred.",
        "nullable": true
      },
      "samplingProtocol": {
        "type": "string",
        "description": "The names of, references to, or descriptions of the methods or protocols used during an Event.",
        "nullable": true
      },
      "sampleSizeValue": {
        "type": "string",
        "description": "A numeric value for a measurement of the size (time duration, length, area, or volume) of a sample in a sampling event.",
        "nullable": true
      },
      "sampleSizeUnit": {
        "type": "string",
        "description": "The unit of measurement of the size (time duration, length, area, or volume) of a sample in a sampling event.",
        "nullable": true
      },
      "samplingEffort": {
        "type": "string",
        "description": "The amount of effort expended during an Event.",
        "nullable": true
      },
      "fieldNotes": {
        "type": "string",
        "description": "One of a) an indicator of the existence of, b) a reference to (publication, URI), or c) the text of notes taken in the field about the Event.",
        "nullable": true
      },
      "eventRemarks": {
        "type": "string",
        "description": "Comments or notes about the Event.",
        "nullable": true
      },
      "geologicalContextID": {
        "type": "string",
        "description": "An identifier for the set of information associated with a GeologicalContext (the location within a geological context, such as stratigraphy). \r\nMay be a global unique identifier or an identifier specific to the data set.",
        "nullable": true
      },
      "earliestEonOrLowestEonothem": {
        "type": "string",
        "description": "The full name of the earliest possible geochronologic eon or lowest chrono-stratigraphic eonothem or the informal name (\"Precambrian\") \r\nattributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "latestEonOrHighestEonothem": {
        "type": "string",
        "description": "The full name of the latest possible geochronologic eon or highest chrono-stratigraphic eonothem or the informal name (\"Precambrian\") \r\nattributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "earliestEraOrLowestErathem": {
        "type": "string",
        "description": "The full name of the earliest possible geochronologic era or lowest chronostratigraphic erathem attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "latestEraOrHighestErathem": {
        "type": "string",
        "description": "The full name of the latest possible geochronologic era or highest chronostratigraphic erathem attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "earliestPeriodOrLowestSystem": {
        "type": "string",
        "description": "The full name of the earliest possible geochronologic period or lowest chronostratigraphic system attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "latestPeriodOrHighestSystem": {
        "type": "string",
        "description": "The full name of the latest possible geochronologic period or highest chronostratigraphic system attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "earliestEpochOrLowestSeries": {
        "type": "string",
        "description": "he full name of the earliest possible geochronologic epoch or lowest chronostratigraphic series attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "latestEpochOrHighestSeries": {
        "type": "string",
        "description": "The full name of the latest possible geochronologic epoch or highest chronostratigraphic series attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "earliestAgeOrLowestStage": {
        "type": "string",
        "description": "The full name of the earliest possible geochronologic age or lowest chronostratigraphic stage attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "latestAgeOrHighestStage": {
        "type": "string",
        "description": "The full name of the latest possible geochronologic age or highest chronostratigraphic stage attributable to the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "lowestBiostratigraphicZone": {
        "type": "string",
        "description": "The full name of the lowest possible geological biostratigraphic zone of the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "highestBiostratigraphicZone": {
        "type": "string",
        "description": "The full name of the highest possible geological biostratigraphic zone of the stratigraphic horizon from which the cataloged item was collected.",
        "nullable": true
      },
      "lithostratigraphicTerms": {
        "type": "string",
        "description": "The combination of all litho-stratigraphic names for the rock from which the cataloged item was collected.",
        "nullable": true
      },
      "group": {
        "type": "string",
        "description": "The full name of the lithostratigraphic group from which the cataloged item was collected.",
        "nullable": true
      },
      "formation": {
        "type": "string",
        "description": "The full name of the lithostratigraphic formation from which the cataloged item was collected.",
        "nullable": true
      },
      "member": {
        "type": "string",
        "description": "The full name of the lithostratigraphic member from which the cataloged item was collected.",
        "nullable": true
      },
      "bed": {
        "type": "string",
        "description": "The full name of the lithostratigraphic bed from which the cataloged item was collected.",
        "nullable": true
      },
      "identificationID": {
        "type": "string",
        "description": "An identifier for the Identification (the body of information associated with the assignment of a scientific name). \r\nMay be a global unique identifier or an identifier specific to the data set.",
        "nullable": true
      },
      "verbatimIdentification": {
        "type": "string",
        "description": "A string representing the taxonomic identification as it appeared in the original record.",
        "nullable": true
      },
      "identificationQualifier": {
        "type": "string",
        "description": "A brief phrase or a standard term (\"cf.\", \"aff.\") to express the determiner's doubts about the Identification.",
        "nullable": true
      },
      "typeStatus": {
        "type": "string",
        "description": "A list (concatenated and separated) of nomenclatural types (type status, typified scientific name, publication) applied to the subject.",
        "nullable": true
      },
      "identifiedBy": {
        "type": "string",
        "description": "A list (concatenated and separated) of names of people, groups, or organizations who assigned the Taxon to the subject.",
        "nullable": true
      },
      "identifiedByID": {
        "type": "string",
        "description": "A list (concatenated and separated) of the globally unique identifier for the person, people, groups, or organizations responsible for assigning the Taxon to the subject.",
        "nullable": true
      },
      "dateIdentified": {
        "type": "string",
        "description": "The date on which the subject was determined as representing the Taxon.",
        "nullable": true
      },
      "identificationReferences": {
        "type": "string",
        "description": "A list (concatenated and separated) of references (publication, global unique identifier, URI) used in the Identification.",
        "nullable": true
      },
      "identificationVerificationStatus": {
        "type": "string",
        "description": "A categorical indicator of the extent to which the taxonomic identification has been verified to be correct.",
        "nullable": true
      },
      "identificationRemarks": {
        "type": "string",
        "description": "Comments or notes about the Identification.",
        "nullable": true
      },
      "locationID": {
        "type": "string",
        "description": "An identifier for the set of location information (data associated with dcterms:Location). May be a global unique identifier or an identifier specific to the data set.",
        "nullable": true
      },
      "higherGeographyID": {
        "type": "string",
        "description": "An identifier for the geographic region within which the Location occurred.",
        "nullable": true
      },
      "higherGeography": {
        "type": "string",
        "description": "A list (concatenated and separated) of geographic names less specific than the information captured in the locality term.",
        "nullable": true
      },
      "continent": {
        "type": "string",
        "description": "The name of the continent in which the Location occurs.",
        "nullable": true
      },
      "waterBody": {
        "type": "string",
        "description": "The name of the water body in which the Location occurs.",
        "nullable": true
      },
      "islandGroup": {
        "type": "string",
        "description": "The name of the island on or near which the Location occurs.",
        "nullable": true
      },
      "country": {
        "type": "string",
        "description": "The name of the country or major administrative unit in which the Location occurs.",
        "nullable": true
      },
      "countryCode": {
        "type": "string",
        "description": "The standard code for the country in which the Location occurs.",
        "nullable": true
      },
      "stateProvince": {
        "type": "string",
        "description": "The name of the next smaller administrative region than country (state, province, canton, department, region, etc.) in which the Location occurs.",
        "nullable": true
      },
      "county": {
        "type": "string",
        "description": "The full, unabbreviated name of the next smaller administrative region than stateProvince (county, shire, department, etc.) in which the Location occurs.",
        "nullable": true
      },
      "municipality": {
        "type": "string",
        "description": "The full, unabbreviated name of the next smaller administrative region than county (city, municipality, etc.) in which the Location occurs. \r\nDo not use this term for a nearby named place that does not contain the actual location.",
        "nullable": true
      },
      "locality": {
        "type": "string",
        "description": "The specific description of the place.",
        "nullable": true
      },
      "verbatimLocality": {
        "type": "string",
        "description": "The original textual description of the place.",
        "nullable": true
      },
      "minimumElevationInMeters": {
        "type": "number",
        "description": "The lower limit of the range of elevation (altitude, usually above sea level), in meters.",
        "format": "double",
        "nullable": true
      },
      "maximumElevationInMeters": {
        "type": "number",
        "description": "The upper limit of the range of elevation (altitude, usually above sea level), in meters.",
        "format": "double",
        "nullable": true
      },
      "verbatimElevation": {
        "type": "string",
        "description": "The original description of the elevation (altitude, usually above sea level) of the Location.",
        "nullable": true
      },
      "verticalDatum": {
        "type": "string",
        "description": "The vertical datum used as the reference upon which the values in the elevation terms are based.",
        "nullable": true
      },
      "minimumDepthInMeters": {
        "type": "number",
        "description": "The lesser depth of a range of depth below the local surface, in meters.",
        "format": "double",
        "nullable": true
      },
      "maximumDepthInMeters": {
        "type": "number",
        "description": "The greater depth of a range of depth below the local surface, in meters.",
        "format": "double",
        "nullable": true
      },
      "verbatimDepth": {
        "type": "string",
        "description": "The original description of the depth below the local surface.",
        "nullable": true
      },
      "minimumDistanceAboveSurfaceInMeters": {
        "type": "number",
        "description": "The lesser distance in a range of distance from a reference surface in the vertical direction, in meters. \r\nUse positive values for locations above the surface, negative values for locations below. \r\nIf depth measures are given, the reference surface is the location given by the depth, otherwise the reference surface is the location given by the elevation.",
        "format": "double",
        "nullable": true
      },
      "maximumDistanceAboveSurfaceInMeters": {
        "type": "number",
        "description": "The greater distance in a range of distance from a reference surface in the vertical direction, in meters. \r\nUse positive values for locations above the surface, negative values for locations below. \r\nIf depth measures are given, the reference surface is the location given by the depth, otherwise the reference surface is the location given by the elevation.",
        "format": "double",
        "nullable": true
      },
      "locationAccordingTo": {
        "type": "string",
        "description": "Information about the source of this Location information. Could be a publication (gazetteer), institution, or team of individuals.",
        "nullable": true
      },
      "locationRemarks": {
        "type": "string",
        "description": "Comments or notes about the Location.",
        "nullable": true
      },
      "decimalLatitude": {
        "type": "number",
        "description": "The geographic latitude (in decimal degrees, using the spatial reference system given in geodeticDatum) of the geographic center of a Location. \r\nPositive values are north of the Equator, negative values are south of it. Legal values lie between -90 and 90, inclusive.",
        "format": "double",
        "nullable": true
      },
      "decimalLongitude": {
        "type": "number",
        "description": "The geographic longitude (in decimal degrees, using the spatial reference system given in geodeticDatum) of the geographic center of a Location. \r\nPositive values are east of the Greenwich Meridian, negative values are west of it. Legal values lie between -180 and 180, inclusive.",
        "format": "double",
        "nullable": true
      },
      "geodeticDatum": {
        "type": "string",
        "description": "The ellipsoid, geodetic datum, or spatial reference system (SRS) upon which the geographic coordinates given in decimalLatitude and decimalLongitude as based.",
        "nullable": true
      },
      "coordinateUncertaintyInMeters": {
        "type": "integer",
        "description": "The horizontal distance (in meters) from the given decimalLatitude and decimalLongitude describing the smallest circle containing the whole of the Location. \r\nLeave the value empty if the uncertainty is unknown, cannot be estimated, or is not applicable (because there are no coordinates). Zero is not a valid value for this term.",
        "format": "int32",
        "nullable": true
      },
      "coordinatePrecision": {
        "type": "number",
        "description": "A decimal representation of the precision of the coordinates given in the decimalLatitude and decimalLongitude.",
        "format": "double",
        "nullable": true
      },
      "pointRadiusSpatialFit": {
        "type": "string",
        "description": "The ratio of the area of the point-radius (decimalLatitude, decimalLongitude, coordinateUncertaintyInMeters) to the area of the true (original, \r\nor most specific) spatial representation of the Location. Legal values are 0, greater than or equal to 1, or undefined. A value of 1 is an exact match or 100% overlap. \r\nA value of 0 should be used if the given point-radius does not completely contain the original representation. \r\nThe pointRadiusSpatialFit is undefined (and should be left empty) if the original representation is a point without uncertainty and the given georeference is not that same point (without uncertainty). \r\nIf both the original and the given georeference are the same point, the pointRadiusSpatialFit is 1.",
        "nullable": true
      },
      "verbatimCoordinates": {
        "type": "string",
        "description": "The verbatim original spatial coordinates of the Location. The coordinate ellipsoid, geodeticDatum, or full Spatial Reference System (SRS) \r\nfor these coordinates should be stored in verbatimSRS and the coordinate system should be stored in verbatimCoordinateSystem.",
        "nullable": true
      },
      "verbatimLatitude": {
        "type": "string",
        "description": "The verbatim original latitude of the Location. The coordinate ellipsoid, geodeticDatum, or full Spatial Reference System (SRS) \r\nfor these coordinates should be stored in verbatimSRS and the coordinate system should be stored in verbatimCoordinateSystem.",
        "nullable": true
      },
      "verbatimLongitude": {
        "type": "string",
        "description": "The verbatim original longitude of the Location. The coordinate ellipsoid, geodeticDatum, or full Spatial Reference System (SRS) \r\nfor these coordinates should be stored in verbatimSRS and the coordinate system should be stored in verbatimCoordinateSystem.",
        "nullable": true
      },
      "verbatimCoordinateSystem": {
        "type": "string",
        "description": "The coordinate format for the verbatimLatitude and verbatimLongitude or the verbatimCoordinates of the Location.",
        "nullable": true
      },
      "verbatimSRS": {
        "type": "string",
        "description": "The ellipsoid, geodetic datum, or spatial reference system (SRS) upon which coordinates given in verbatimLatitude and verbatimLongitude, or verbatimCoordinates are based.",
        "nullable": true
      },
      "footprintWKT": {
        "type": "string",
        "description": "A Well-Known Text (WKT) representation of the shape (footprint, geometry) that defines the Location. \r\nA Location may have both a point-radius representation (see decimalLatitude) and a footprint representation, and they may differ from each other.",
        "nullable": true
      },
      "footprintSRS": {
        "type": "string",
        "description": "The ellipsoid, geodetic datum, or spatial reference system (SRS) upon which the geometry given in footprintWKT is based.",
        "nullable": true
      },
      "footprintSpatialFit": {
        "type": "string",
        "description": "he ratio of the area of the footprint (footprintWKT) to the area of the true (original, or most specific) spatial representation of the Location. \r\nLegal values are 0, greater than or equal to 1, or undefined. A value of 1 is an exact match or 100% overlap. A value of 0 should be used if the given footprint does not \r\ncompletely contain the original representation. The footprintSpatialFit is undefined (and should be left empty) if the original representation is a point without uncertainty \r\nand the given georeference is not that same point (without uncertainty). If both the original and the given georeference are the same point, the footprintSpatialFit is 1.",
        "nullable": true
      },
      "georeferencedBy": {
        "type": "string",
        "description": "A list (concatenated and separated) of names of people, groups, or organizations who determined the georeference (spatial representation) for the Location.",
        "nullable": true
      },
      "georeferencedDate": {
        "type": "string",
        "description": "The date on which the Location was georeferenced.",
        "nullable": true
      },
      "georeferenceProtocol": {
        "type": "string",
        "description": "A description or reference to the methods used to determine the spatial footprint, coordinates, and uncertainties.",
        "nullable": true
      },
      "georeferenceSources": {
        "type": "string",
        "description": "A list (concatenated and separated) of maps, gazetteers, or other resources used to georeference the Location, described specifically enough to allow anyone in the future to use the same resources.",
        "nullable": true
      },
      "georeferenceRemarks": {
        "type": "string",
        "description": "Notes or comments about the spatial description determination, explaining assumptions made in addition or opposition to the those formalized in the method referred to in georeferenceProtocol.",
        "nullable": true
      },
      "materialSampleID": {
        "type": "string",
        "description": "An identifier for the MaterialSample (as opposed to a particular digital record of the material sample). In the absence of a persistent global unique identifier, \r\nconstruct one from a combination of identifiers in the record that will most closely make the materialSampleID globally unique.",
        "nullable": true
      },
      "occurrenceID": {
        "type": "string",
        "description": "An identifier for the Occurrence (as opposed to a particular digital record of the occurrence). In the absence of a persistent global unique identifier, \r\nconstruct one from a combination of identifiers in the record that will most closely make the occurrenceID globally unique.",
        "nullable": true
      },
      "catalogNumber": {
        "type": "string",
        "description": "An identifier (preferably unique) for the record within the data set or collection.",
        "nullable": true
      },
      "recordNumber": {
        "type": "string",
        "description": "An identifier given to the Occurrence at the time it was recorded. Often serves as a link between field notes and an Occurrence record, such as a specimen collector's number.",
        "nullable": true
      },
      "recordedBy": {
        "type": "string",
        "description": "A list (concatenated and separated) of names of people, groups, or organizations responsible for recording the original Occurrence. \r\nThe primary collector or observer, especially one who applies a personal identifier (recordNumber), should be listed first.",
        "nullable": true
      },
      "recordedByID": {
        "type": "string",
        "description": "A list (concatenated and separated) of the globally unique identifier for the person, people, groups, or organizations responsible for recording the original Occurrence.",
        "nullable": true
      },
      "individualCount": {
        "type": "string",
        "description": "The number of individuals present at the time of the Occurrence.",
        "nullable": true
      },
      "organismQuantity": {
        "type": "string",
        "description": "A number or enumeration value for the quantity of organisms.",
        "nullable": true
      },
      "organismQuantityType": {
        "type": "string",
        "description": "The type of quantification system used for the quantity of organisms.",
        "nullable": true
      },
      "sex": {
        "type": "string",
        "description": "The sex of the biological individual(s) represented in the Occurrence.",
        "nullable": true
      },
      "lifeStage": {
        "type": "string",
        "description": "The age class or life stage of the Organism(s) at the time the Occurrence was recorded.",
        "nullable": true
      },
      "reproductiveCondition": {
        "type": "string",
        "description": "The reproductive condition of the biological individual(s) represented in the Occurrence.",
        "nullable": true
      },
      "behavior": {
        "type": "string",
        "description": "The behavior shown by the subject at the time the Occurrence was recorded.",
        "nullable": true
      },
      "establishmentMeans": {
        "type": "string",
        "description": "Statement about whether an organism or organisms have been introduced to a given place and time through the direct or indirect activity of modern humans.",
        "nullable": true
      },
      "degreeOfEstablishment": {
        "type": "string",
        "description": "The degree to which an Organism survives, reproduces, and expands its range at the given place and time.",
        "nullable": true
      },
      "pathway": {
        "type": "string",
        "description": "The process by which an Organism came to be in a given place at a given time.",
        "nullable": true
      },
      "georeferenceVerificationStatus": {
        "type": "string",
        "description": "A categorical description of the extent to which the georeference has been verified to represent the best possible spatial description for the Location of the Occurrence.",
        "nullable": true
      },
      "occurrenceStatus": {
        "type": "string",
        "description": "A statement about the presence or absence of a Taxon at a Location.",
        "nullable": true
      },
      "preparations": {
        "type": "string",
        "description": "A list (concatenated and separated) of preparations and preservation methods for a specimen.",
        "nullable": true
      },
      "disposition": {
        "type": "string",
        "description": "The current state of a specimen with respect to the collection identified in collectionCode or collectionID.",
        "nullable": true
      },
      "associatedMedia": {
        "type": "string",
        "description": "A list (concatenated and separated) of identifiers (publication, global unique identifier, URI) of media associated with the Occurrence.",
        "nullable": true
      },
      "associatedOccurrences": {
        "type": "string",
        "description": "A list (concatenated and separated) of identifiers of other Occurrence records and their associations to this Occurrence.",
        "nullable": true
      },
      "associatedReferences": {
        "type": "string",
        "description": "A list (concatenated and separated) of identifiers (publication, bibliographic reference, global unique identifier, URI) of literature associated with the Occurrence.",
        "nullable": true
      },
      "associatedSequences": {
        "type": "string",
        "description": "A list (concatenated and separated) of identifiers (publication, global unique identifier, URI) of genetic sequence information associated with the Occurrence.",
        "nullable": true
      },
      "associatedTaxa": {
        "type": "string",
        "description": "A list (concatenated and separated) of identifiers or names of taxa and the associations of this Occurrence to each of them.",
        "nullable": true
      },
      "otherCatalogNumbers": {
        "type": "string",
        "description": "A list (concatenated and separated) of previous or alternate fully qualified catalog numbers or other human-used identifiers for the same Occurrence, \r\nwhether in the current or any other data set or collection.",
        "nullable": true
      },
      "occurrenceRemarks": {
        "type": "string",
        "description": "Comments or notes about the Occurrence.",
        "nullable": true
      },
      "organismID": {
        "type": "string",
        "description": "An identifier for the Organism instance (as opposed to a particular digital record of the Organism). May be a globally unique identifier or an identifier specific to the data set.",
        "nullable": true
      },
      "organismName": {
        "type": "string",
        "description": "A textual name or label assigned to an Organism instance.",
        "nullable": true
      },
      "organismScope": {
        "type": "string",
        "description": "A description of the kind of Organism instance. Can be used to indicate whether the Organism instance represents a discrete organism or if it represents a particular type of aggregation.",
        "nullable": true
      },
      "associatedOrganisms": {
        "type": "string",
        "description": "A list (concatenated and separated) of identifiers of other Organisms and the associations of this Organism to each of them.",
        "nullable": true
      },
      "previousIdentifications": {
        "type": "string",
        "description": "A list (concatenated and separated) of previous assignments of names to the Organism.",
        "nullable": true
      },
      "organismRemarks": {
        "type": "string",
        "description": "Comments or notes about the Organism instance.",
        "nullable": true
      },
      "type": {
        "type": "string",
        "description": "The nature or genre of the resource.",
        "nullable": true
      },
      "modified": {
        "type": "string",
        "description": "The most recent date-time on which the resource was changed.",
        "format": "date-time",
        "nullable": true
      },
      "language": {
        "type": "string",
        "description": "A language of the resource.",
        "nullable": true
      },
      "license": {
        "type": "string",
        "description": "A legal document giving official permission to do something with the resource.",
        "nullable": true
      },
      "rightsHolder": {
        "type": "string",
        "description": "A person or organization owning or managing rights over the resource.",
        "nullable": true
      },
      "accessRights": {
        "type": "string",
        "description": "Information about who can access the resource or an indication of its security status.",
        "nullable": true
      },
      "bibliographicCitation": {
        "type": "string",
        "description": "A bibliographic reference for the resource as a statement indicating how this record should be cited (attributed) when used.",
        "nullable": true
      },
      "references": {
        "type": "string",
        "description": "A related resource that is referenced, cited, or otherwise pointed to by the described resource.",
        "nullable": true
      },
      "institutionID": {
        "type": "string",
        "description": "An identifier for the institution having custody of the object(s) or information referred to in the record.",
        "nullable": true
      },
      "collectionID": {
        "type": "string",
        "description": "An identifier for the collection or dataset from which the record was derived.",
        "nullable": true
      },
      "datasetID": {
        "type": "string",
        "description": "An identifier for the set of data. May be a global unique identifier or an identifier specific to a collection or institution.",
        "nullable": true
      },
      "institutionCode": {
        "type": "string",
        "description": "The name (or acronym) in use by the institution having custody of the object(s) or information referred to in the record.",
        "nullable": true
      },
      "collectionCode": {
        "type": "string",
        "description": "The name, acronym, coden, or initialism identifying the collection or data set from which the record was derived.",
        "nullable": true
      },
      "datasetName": {
        "type": "string",
        "description": "The name identifying the data set from which the record was derived.",
        "nullable": true
      },
      "ownerInstitutionCode": {
        "type": "string",
        "description": "The name (or acronym) in use by the institution having ownership of the object(s) or information referred to in the record.",
        "nullable": true
      },
      "basisOfRecord": {
        "type": "string",
        "description": "The specific nature of the data record.",
        "nullable": true
      },
      "informationWithheld": {
        "type": "string",
        "description": "Additional information that exists, but that has not been shared in the given record.",
        "nullable": true
      },
      "dataGeneralizations": {
        "type": "string",
        "description": "Actions taken to make the shared data less specific or complete than in its original form. Suggests that alternative data of higher quality may be available on request.",
        "nullable": true
      },
      "dynamicProperties": {
        "type": "string",
        "description": "A list of additional measurements, facts, characteristics, or assertions about the record. Meant to provide a mechanism for structured content.",
        "nullable": true
      },
      "taxonID": {
        "type": "string",
        "description": "An identifier for the set of taxon information (data associated with the Taxon class). May be a global unique identifier or an identifier specific to the data set.",
        "nullable": true
      },
      "scientificNameID": {
        "type": "string",
        "description": "An identifier for the nomenclatural (not taxonomic) details of a scientific name.",
        "nullable": true
      },
      "acceptedNameUsageID": {
        "type": "string",
        "description": "An identifier for the name usage (documented meaning of the name according to a source) of the currently valid (zoological) or accepted (botanical) taxon.",
        "nullable": true
      },
      "parentNameUsageID": {
        "type": "string",
        "description": "An identifier for the name usage (documented meaning of the name according to a source) of the direct, \r\nmost proximate higher-rank parent taxon (in a classification) of the most specific element of the scientificName.",
        "nullable": true
      },
      "originalNameUsageID": {
        "type": "string",
        "description": "An identifier for the name usage (documented meaning of the name according to a source) in which the terminal element of the scientificName \r\nwas originally established under the rules of the associated nomenclaturalCode.",
        "nullable": true
      },
      "nameAccordingToID": {
        "type": "string",
        "description": "An identifier for the source in which the specific taxon concept circumscription is defined or implied.",
        "nullable": true
      },
      "namePublishedInID": {
        "type": "string",
        "description": "An identifier for the publication in which the scientificName was originally established under the rules of the associated nomenclaturalCode.",
        "nullable": true
      },
      "taxonConceptID": {
        "type": "string",
        "description": "An identifier for the taxonomic concept to which the record refers - not for the nomenclatural details of a taxon.",
        "nullable": true
      },
      "scientificName": {
        "type": "string",
        "description": "The full scientific name, with authorship and date information if known. When forming part of an Identification, this should be the name in lowest level taxonomic rank that can be determined. \r\nThis term should not contain identification qualifications, which should instead be supplied in the IdentificationQualifier term.",
        "nullable": true
      },
      "acceptedNameUsage": {
        "type": "string",
        "description": "The full name, with authorship and date information if known, of the currently valid (zoological) or accepted (botanical) taxon.",
        "nullable": true
      },
      "parentNameUsage": {
        "type": "string",
        "description": "The full name, with authorship and date information if known, of the direct, most proximate higher-rank parent taxon (in a classification) of the most specific element of the scientificName.",
        "nullable": true
      },
      "originalNameUsage": {
        "type": "string",
        "description": "The taxon name, with authorship and date information if known, as it originally appeared when first established under the rules of the associated nomenclaturalCode. \r\nThe basionym (botany) or basonym (bacteriology) of the scientificName or the senior/earlier homonym for replaced names.",
        "nullable": true
      },
      "nameAccordingTo": {
        "type": "string",
        "description": "The reference to the source in which the specific taxon concept circumscription is defined or implied - traditionally signified by the Latin \"sensu\" or \"sec.\" (from secundum, meaning \"according to\"). \r\nFor taxa that result from identifications, a reference to the keys, monographs, experts and other sources should be given.",
        "nullable": true
      },
      "namePublishedIn": {
        "type": "string",
        "description": "A reference for the publication in which the scientificName was originally established under the rules of the associated nomenclaturalCode.",
        "nullable": true
      },
      "namePublishedInYear": {
        "type": "string",
        "description": "The four-digit year in which the scientificName was published.",
        "nullable": true
      },
      "higherClassification": {
        "type": "string",
        "description": "A list (concatenated and separated) of taxa names terminating at the rank immediately superior to the taxon referenced in the taxon record.",
        "nullable": true
      },
      "kingdom": {
        "type": "string",
        "description": "The full scientific name of the kingdom in which the taxon is classified.",
        "nullable": true
      },
      "phylum": {
        "type": "string",
        "description": "The full scientific name of the phylum or division in which the taxon is classified.",
        "nullable": true
      },
      "class": {
        "type": "string",
        "description": "The full scientific name of the class in which the taxon is classified.",
        "nullable": true
      },
      "order": {
        "type": "string",
        "description": "The full scientific name of the order in which the taxon is classified.",
        "nullable": true
      },
      "family": {
        "type": "string",
        "description": "The full scientific name of the family in which the taxon is classified.",
        "nullable": true
      },
      "subfamily": {
        "type": "string",
        "description": "The full scientific name of the subfamily in which the taxon is classified.",
        "nullable": true
      },
      "genus": {
        "type": "string",
        "description": "The full scientific name of the genus in which the taxon is classified.",
        "nullable": true
      },
      "genericName": {
        "type": "string",
        "description": "The genus part of the scientificName without authorship.",
        "nullable": true
      },
      "subgenus": {
        "type": "string",
        "description": "The full scientific name of the subgenus in which the taxon is classified. Values should include the genus to avoid homonym confusion.",
        "nullable": true
      },
      "infragenericEpithet": {
        "type": "string",
        "description": "The infrageneric part of a binomial name at ranks above species but below genus.",
        "nullable": true
      },
      "specificEpithet": {
        "type": "string",
        "description": "The name of the first or species epithet of the scientificName.",
        "nullable": true
      },
      "infraspecificEpithet": {
        "type": "string",
        "description": "The name of the lowest or terminal infraspecific epithet of the scientificName, excluding any rank designation.",
        "nullable": true
      },
      "cultivarEpithet": {
        "type": "string",
        "description": "Part of the name of a cultivar, cultivar group or grex that follows the scientific name.",
        "nullable": true
      },
      "taxonRank": {
        "type": "string",
        "description": "The taxonomic rank of the most specific name in the scientificName.",
        "nullable": true
      },
      "verbatimTaxonRank": {
        "type": "string",
        "description": "The taxonomic rank of the most specific name in the scientificName as it appears in the original record.",
        "nullable": true
      },
      "scientificNameAuthorship": {
        "type": "string",
        "description": "The authorship information for the scientificName formatted according to the conventions of the applicable nomenclaturalCode.",
        "nullable": true
      },
      "vernacularName": {
        "type": "string",
        "description": "A common or vernacular name.",
        "nullable": true
      },
      "nomenclaturalCode": {
        "type": "string",
        "description": "The nomenclatural code (or codes in the case of an ambiregnal name) under which the scientificName is constructed.",
        "nullable": true
      },
      "taxonomicStatus": {
        "type": "string",
        "description": "The status of the use of the scientificName as a label for a taxon. Requires taxonomic opinion to define the scope of a taxon. \r\nRules of priority then are used to define the taxonomic status of the nomenclature contained in that scope, combined with the experts opinion. \r\nIt must be linked to a specific taxonomic reference that defines the concept.",
        "nullable": true
      },
      "nomenclaturalStatus": {
        "type": "string",
        "description": "The status related to the original publication of the name and its conformance to the relevant rules of nomenclature. \r\nIt is based essentially on an algorithm according to the business rules of the code. It requires no taxonomic opinion.",
        "nullable": true
      },
      "taxonRemarks": {
        "type": "string",
        "description": "Comments or notes about the taxon or name.",
        "nullable": true
      }
    },
    "additionalProperties": false,
    "description": "The category of information pertaining to the existence of an Organism (sensu http://rs.tdwg.org/dwc/terms/Organism) at a particular place at a particular time."
  },
  "x-apim-inline": true
}

400 Bad Request

Bad Request

Återgivningar

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "nullable": true
    },
    "title": {
      "type": "string",
      "nullable": true
    },
    "status": {
      "type": "integer",
      "format": "int32",
      "nullable": true
    },
    "detail": {
      "type": "string",
      "nullable": true
    },
    "instance": {
      "type": "string",
      "nullable": true
    }
  },
  "additionalProperties": {}
}
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string"
}
{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "nullable": true
    },
    "title": {
      "type": "string",
      "nullable": true
    },
    "status": {
      "type": "integer",
      "format": "int32",
      "nullable": true
    },
    "detail": {
      "type": "string",
      "nullable": true
    },
    "instance": {
      "type": "string",
      "nullable": true
    }
  },
  "additionalProperties": {}
}
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string"
}
{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "nullable": true
    },
    "title": {
      "type": "string",
      "nullable": true
    },
    "status": {
      "type": "integer",
      "format": "int32",
      "nullable": true
    },
    "detail": {
      "type": "string",
      "nullable": true
    },
    "instance": {
      "type": "string",
      "nullable": true
    }
  },
  "additionalProperties": {}
}

401 Unauthorized

Unauthorized

Återgivningar

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "nullable": true
    },
    "title": {
      "type": "string",
      "nullable": true
    },
    "status": {
      "type": "integer",
      "format": "int32",
      "nullable": true
    },
    "detail": {
      "type": "string",
      "nullable": true
    },
    "instance": {
      "type": "string",
      "nullable": true
    }
  },
  "additionalProperties": {}
}
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string"
}
{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "nullable": true
    },
    "title": {
      "type": "string",
      "nullable": true
    },
    "status": {
      "type": "integer",
      "format": "int32",
      "nullable": true
    },
    "detail": {
      "type": "string",
      "nullable": true
    },
    "instance": {
      "type": "string",
      "nullable": true
    }
  },
  "additionalProperties": {}
}
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string"
}
{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "nullable": true
    },
    "title": {
      "type": "string",
      "nullable": true
    },
    "status": {
      "type": "integer",
      "format": "int32",
      "nullable": true
    },
    "detail": {
      "type": "string",
      "nullable": true
    },
    "instance": {
      "type": "string",
      "nullable": true
    }
  },
  "additionalProperties": {}
}

500 Internal Server Error

Server Error

Kodexempel

@ECHO OFF

curl -v -X GET "https://api.artdatabanken.se/species-observation-system/v1/Observations/Search/DwC?kingdom={string}&identificationVerificationStatus={string}&license={string}&scientificName={string}&taxonKey={integer}&issue={string}&has={string}&minEventDate={string}&maxEventDate={string}&dataProviderIds={string}&translationCultureCode=en-GB&sensitiveObservations=false&skip=0&take=100&sortBy={string}&sortOrder=Asc"
-H "X-Authorization-Role-Id: "
-H "X-Authorization-Application-Identifier: "
-H "X-Api-Version: 1.5"
-H "X-Requesting-System: "
-H "Ocp-Apim-Subscription-Key: {subscription key}"
-H "Authorization: {access token}"

--data-ascii "{body}" 
using System;
using System.Net.Http.Headers;
using System.Text;
using System.Net.Http;
using System.Web;

namespace CSHttpClientSample
{
    static class Program
    {
        static void Main()
        {
            MakeRequest();
            Console.WriteLine("Hit ENTER to exit...");
            Console.ReadLine();
        }
        
        static async void MakeRequest()
        {
            var client = new HttpClient();
            var queryString = HttpUtility.ParseQueryString(string.Empty);

            // Request headers
            client.DefaultRequestHeaders.Add("X-Authorization-Role-Id", "");
            client.DefaultRequestHeaders.Add("X-Authorization-Application-Identifier", "");
            client.DefaultRequestHeaders.Add("X-Api-Version", "1.5");
            client.DefaultRequestHeaders.Add("X-Requesting-System", "");
            client.DefaultRequestHeaders.Add("Ocp-Apim-Subscription-Key", "{subscription key}");
            client.DefaultRequestHeaders.Add("Authorization", "{access token}");

            // Request parameters
            queryString["kingdom"] = "{string}";
            queryString["identificationVerificationStatus"] = "{string}";
            queryString["license"] = "{string}";
            queryString["scientificName"] = "{string}";
            queryString["taxonKey"] = "{integer}";
            queryString["issue"] = "{string}";
            queryString["has"] = "{string}";
            queryString["minEventDate"] = "{string}";
            queryString["maxEventDate"] = "{string}";
            queryString["dataProviderIds"] = "{string}";
            queryString["translationCultureCode"] = "en-GB";
            queryString["sensitiveObservations"] = "false";
            queryString["skip"] = "0";
            queryString["take"] = "100";
            queryString["sortBy"] = "{string}";
            queryString["sortOrder"] = "Asc";
            var uri = "https://api.artdatabanken.se/species-observation-system/v1/Observations/Search/DwC?" + queryString;

            var response = await client.GetAsync(uri);
        }
    }
}	
// // This sample uses the Apache HTTP client from HTTP Components (http://hc.apache.org/httpcomponents-client-ga/)
import java.net.URI;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.utils.URIBuilder;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.util.EntityUtils;

public class JavaSample 
{
    public static void main(String[] args) 
    {
        HttpClient httpclient = HttpClients.createDefault();

        try
        {
            URIBuilder builder = new URIBuilder("https://api.artdatabanken.se/species-observation-system/v1/Observations/Search/DwC");

            builder.setParameter("kingdom", "{string}");
            builder.setParameter("identificationVerificationStatus", "{string}");
            builder.setParameter("license", "{string}");
            builder.setParameter("scientificName", "{string}");
            builder.setParameter("taxonKey", "{integer}");
            builder.setParameter("issue", "{string}");
            builder.setParameter("has", "{string}");
            builder.setParameter("minEventDate", "{string}");
            builder.setParameter("maxEventDate", "{string}");
            builder.setParameter("dataProviderIds", "{string}");
            builder.setParameter("translationCultureCode", "en-GB");
            builder.setParameter("sensitiveObservations", "false");
            builder.setParameter("skip", "0");
            builder.setParameter("take", "100");
            builder.setParameter("sortBy", "{string}");
            builder.setParameter("sortOrder", "Asc");

            URI uri = builder.build();
            HttpGet request = new HttpGet(uri);
            request.setHeader("X-Authorization-Role-Id", "");
            request.setHeader("X-Authorization-Application-Identifier", "");
            request.setHeader("X-Api-Version", "1.5");
            request.setHeader("X-Requesting-System", "");
            request.setHeader("Ocp-Apim-Subscription-Key", "{subscription key}");
            request.setHeader("Authorization", "{access token}");


            // Request body
            StringEntity reqEntity = new StringEntity("{body}");
            request.setEntity(reqEntity);

            HttpResponse response = httpclient.execute(request);
            HttpEntity entity = response.getEntity();

            if (entity != null) 
            {
                System.out.println(EntityUtils.toString(entity));
            }
        }
        catch (Exception e)
        {
            System.out.println(e.getMessage());
        }
    }
}

<!DOCTYPE html>
<html>
<head>
    <title>JSSample</title>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
</head>
<body>

<script type="text/javascript">
    $(function() {
        var params = {
            // Request parameters
            "kingdom": "{string}",
            "identificationVerificationStatus": "{string}",
            "license": "{string}",
            "scientificName": "{string}",
            "taxonKey": "{integer}",
            "issue": "{string}",
            "has": "{string}",
            "minEventDate": "{string}",
            "maxEventDate": "{string}",
            "dataProviderIds": "{string}",
            "translationCultureCode": "en-GB",
            "sensitiveObservations": "false",
            "skip": "0",
            "take": "100",
            "sortBy": "{string}",
            "sortOrder": "Asc",
        };
      
        $.ajax({
            url: "https://api.artdatabanken.se/species-observation-system/v1/Observations/Search/DwC?" + $.param(params),
            beforeSend: function(xhrObj){
                // Request headers
                xhrObj.setRequestHeader("X-Authorization-Role-Id","");
                xhrObj.setRequestHeader("X-Authorization-Application-Identifier","");
                xhrObj.setRequestHeader("X-Api-Version","1.5");
                xhrObj.setRequestHeader("X-Requesting-System","");
                xhrObj.setRequestHeader("Ocp-Apim-Subscription-Key","{subscription key}");
                xhrObj.setRequestHeader("Authorization","{access token}");
            },
            type: "GET",
            // Request body
            data: "{body}",
        })
        .done(function(data) {
            alert("success");
        })
        .fail(function() {
            alert("error");
        });
    });
</script>
</body>
</html>
#import <Foundation/Foundation.h>

int main(int argc, const char * argv[])
{
    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
    
    NSString* path = @"https://api.artdatabanken.se/species-observation-system/v1/Observations/Search/DwC";
    NSArray* array = @[
                         // Request parameters
                         @"entities=true",
                         @"kingdom={string}",
                         @"identificationVerificationStatus={string}",
                         @"license={string}",
                         @"scientificName={string}",
                         @"taxonKey={integer}",
                         @"issue={string}",
                         @"has={string}",
                         @"minEventDate={string}",
                         @"maxEventDate={string}",
                         @"dataProviderIds={string}",
                         @"translationCultureCode=en-GB",
                         @"sensitiveObservations=false",
                         @"skip=0",
                         @"take=100",
                         @"sortBy={string}",
                         @"sortOrder=Asc",
                      ];
    
    NSString* string = [array componentsJoinedByString:@"&"];
    path = [path stringByAppendingFormat:@"?%@", string];

    NSLog(@"%@", path);

    NSMutableURLRequest* _request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:path]];
    [_request setHTTPMethod:@"GET"];
    // Request headers
    [_request setValue:@"" forHTTPHeaderField:@"X-Authorization-Role-Id"];
    [_request setValue:@"" forHTTPHeaderField:@"X-Authorization-Application-Identifier"];
    [_request setValue:@"1.5" forHTTPHeaderField:@"X-Api-Version"];
    [_request setValue:@"" forHTTPHeaderField:@"X-Requesting-System"];
    [_request setValue:@"{subscription key}" forHTTPHeaderField:@"Ocp-Apim-Subscription-Key"];
    [_request setValue:@"{access token}" forHTTPHeaderField:@"Authorization"];
    // Request body
    [_request setHTTPBody:[@"{body}" dataUsingEncoding:NSUTF8StringEncoding]];
    
    NSURLResponse *response = nil;
    NSError *error = nil;
    NSData* _connectionData = [NSURLConnection sendSynchronousRequest:_request returningResponse:&response error:&error];

    if (nil != error)
    {
        NSLog(@"Error: %@", error);
    }
    else
    {
        NSError* error = nil;
        NSMutableDictionary* json = nil;
        NSString* dataString = [[NSString alloc] initWithData:_connectionData encoding:NSUTF8StringEncoding];
        NSLog(@"%@", dataString);
        
        if (nil != _connectionData)
        {
            json = [NSJSONSerialization JSONObjectWithData:_connectionData options:NSJSONReadingMutableContainers error:&error];
        }
        
        if (error || !json)
        {
            NSLog(@"Could not parse loaded json with error:%@", error);
        }
        
        NSLog(@"%@", json);
        _connectionData = nil;
    }
    
    [pool drain];

    return 0;
}
<?php
// This sample uses the Apache HTTP client from HTTP Components (http://hc.apache.org/httpcomponents-client-ga/)
require_once 'HTTP/Request2.php';

$request = new Http_Request2('https://api.artdatabanken.se/species-observation-system/v1/Observations/Search/DwC');
$url = $request->getUrl();

$headers = array(
    // Request headers
    'X-Authorization-Role-Id' => '',
    'X-Authorization-Application-Identifier' => '',
    'X-Api-Version' => '1.5',
    'X-Requesting-System' => '',
    'Ocp-Apim-Subscription-Key' => '{subscription key}',
    'Authorization' => '{access token}',
);

$request->setHeader($headers);

$parameters = array(
    // Request parameters
    'kingdom' => '{string}',
    'identificationVerificationStatus' => '{string}',
    'license' => '{string}',
    'scientificName' => '{string}',
    'taxonKey' => '{integer}',
    'issue' => '{string}',
    'has' => '{string}',
    'minEventDate' => '{string}',
    'maxEventDate' => '{string}',
    'dataProviderIds' => '{string}',
    'translationCultureCode' => 'en-GB',
    'sensitiveObservations' => 'false',
    'skip' => '0',
    'take' => '100',
    'sortBy' => '{string}',
    'sortOrder' => 'Asc',
);

$url->setQueryVariables($parameters);

$request->setMethod(HTTP_Request2::METHOD_GET);

// Request body
$request->setBody("{body}");

try
{
    $response = $request->send();
    echo $response->getBody();
}
catch (HttpException $ex)
{
    echo $ex;
}

?>
########### Python 2.7 #############
import httplib, urllib, base64

headers = {
    # Request headers
    'X-Authorization-Role-Id': '',
    'X-Authorization-Application-Identifier': '',
    'X-Api-Version': '1.5',
    'X-Requesting-System': '',
    'Ocp-Apim-Subscription-Key': '{subscription key}',
    'Authorization': '{access token}',
}

params = urllib.urlencode({
    # Request parameters
    'kingdom': '{string}',
    'identificationVerificationStatus': '{string}',
    'license': '{string}',
    'scientificName': '{string}',
    'taxonKey': '{integer}',
    'issue': '{string}',
    'has': '{string}',
    'minEventDate': '{string}',
    'maxEventDate': '{string}',
    'dataProviderIds': '{string}',
    'translationCultureCode': 'en-GB',
    'sensitiveObservations': 'false',
    'skip': '0',
    'take': '100',
    'sortBy': '{string}',
    'sortOrder': 'Asc',
})

try:
    conn = httplib.HTTPSConnection('api.artdatabanken.se')
    conn.request("GET", "/species-observation-system/v1/Observations/Search/DwC?%s" % params, "{body}", headers)
    response = conn.getresponse()
    data = response.read()
    print(data)
    conn.close()
except Exception as e:
    print("[Errno {0}] {1}".format(e.errno, e.strerror))

####################################

########### Python 3.2 #############
import http.client, urllib.request, urllib.parse, urllib.error, base64

headers = {
    # Request headers
    'X-Authorization-Role-Id': '',
    'X-Authorization-Application-Identifier': '',
    'X-Api-Version': '1.5',
    'X-Requesting-System': '',
    'Ocp-Apim-Subscription-Key': '{subscription key}',
    'Authorization': '{access token}',
}

params = urllib.parse.urlencode({
    # Request parameters
    'kingdom': '{string}',
    'identificationVerificationStatus': '{string}',
    'license': '{string}',
    'scientificName': '{string}',
    'taxonKey': '{integer}',
    'issue': '{string}',
    'has': '{string}',
    'minEventDate': '{string}',
    'maxEventDate': '{string}',
    'dataProviderIds': '{string}',
    'translationCultureCode': 'en-GB',
    'sensitiveObservations': 'false',
    'skip': '0',
    'take': '100',
    'sortBy': '{string}',
    'sortOrder': 'Asc',
})

try:
    conn = http.client.HTTPSConnection('api.artdatabanken.se')
    conn.request("GET", "/species-observation-system/v1/Observations/Search/DwC?%s" % params, "{body}", headers)
    response = conn.getresponse()
    data = response.read()
    print(data)
    conn.close()
except Exception as e:
    print("[Errno {0}] {1}".format(e.errno, e.strerror))

####################################
require 'net/http'

uri = URI('https://api.artdatabanken.se/species-observation-system/v1/Observations/Search/DwC')

query = URI.encode_www_form({
    # Request parameters
    'kingdom' => '{string}',
    'identificationVerificationStatus' => '{string}',
    'license' => '{string}',
    'scientificName' => '{string}',
    'taxonKey' => '{integer}',
    'issue' => '{string}',
    'has' => '{string}',
    'minEventDate' => '{string}',
    'maxEventDate' => '{string}',
    'dataProviderIds' => '{string}',
    'translationCultureCode' => 'en-GB',
    'sensitiveObservations' => 'false',
    'skip' => '0',
    'take' => '100',
    'sortBy' => '{string}',
    'sortOrder' => 'Asc'
})
if query.length > 0
  if uri.query && uri.query.length > 0
    uri.query += '&' + query
  else
    uri.query = query
  end
end

request = Net::HTTP::Get.new(uri.request_uri)
# Request headers
request['X-Authorization-Role-Id'] = ''
# Request headers
request['X-Authorization-Application-Identifier'] = ''
# Request headers
request['X-Api-Version'] = '1.5'
# Request headers
request['X-Requesting-System'] = ''
# Request headers
request['Ocp-Apim-Subscription-Key'] = '{subscription key}'
# Request headers
request['Authorization'] = '{access token}'
# Request body
request.body = "{body}"

response = Net::HTTP.start(uri.host, uri.port, :use_ssl => uri.scheme == 'https') do |http|
    http.request(request)
end

puts response.body