Get a list of Observation objects.

### Available end points:

- `/observations/` - Will list all Results in the database
- `/observations.json` - Will return all Results in json format. This can
also be achieved by using the accept header. `application/json`
- `/observations/<object_id>/` - Returns Results object with that id

### Available Methods:

- `GET`
- `HEAD`

### Available filters:

- `title`
- `uuid`
- `keywords`
- `status`
- `result_field`
- `discoveryKeywords`
- `updateFrequency`
- `nonGeographicFlag`
- `publicationState`
- `permissions`

### How to use filters:

These filters can be used like django query filters using __ for related model relationships.

- `/observations/?uuid=d594d53df2612bbd89c2e0e770b5c1a0`
- `/observations/?status=completed`
- `/observations/?results_field__dataPath__startswith=/neodc/esacci`
- `/observations/?discoveryKeywords__name=ESACCI`
- `/observations/?nonGeographicFlag=True`

Filters can be stacked to build an 'AND' relationship. E.g.

- `/observations/?publicationState__in=published,citable&nonGeographicFlag=True`
- `/observations/?publicationState__in=published,citable&discoveryKeyword__name=NDGO0003`

GET /api/v2/observations/26499/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "ob_id": 26499,
    "uuid": "aeb840c2e8994f12a22f3c49b46929d8",
    "title": "Sentinel 5P: Ultraviolet (UV) Aerosol Index level 2 data",
    "abstract": "Sentinel 5 Precursor (S5P) was launched on the 13th October 2017 carrying the TROPOspheric Monitoring Instrument (TROPOMI). The Aerosol Index (AI) is a well-established data product that has been calculated for several different satellite instruments spanning a period of nearly 40 years. The S5P/TROPOMI aerosol index is referred to as the Ultraviolet Aerosol Index (UVAI). The relatively simple calculation of the Aerosol Index is based on wavelength dependent changes in Rayleigh scattering in the UV spectral range where ozone absorption is very small. UVAI can also be calculated in the presence of clouds so that daily, global coverage is possible. This is ideal for tracking the evolution of episodic aerosol plumes from dust outbreaks, volcanic ash, and biomass burning.",
    "keywords": "",
    "publicationState": "working",
    "dataPublishedTime": null,
    "doiPublishedTime": null,
    "updateFrequency": "",
    "status": "ongoing",
    "result_field": null,
    "timePeriod": "https://api.catalogue.ceda.ac.uk/api/v2/times/7138/?format=api",
    "geographicExtent": "https://api.catalogue.ceda.ac.uk/api/v2/bboxes/1/?format=api",
    "nonGeographicFlag": false,
    "phenomena": [],
    "dataLineage": "Data collected and prepared by European Space Agency (ESA). Downloaded from the Collaborative Hub for use by CEDA users.",
    "removedDataTime": null,
    "removedDataReason": "",
    "language": "English",
    "identifier_set": [],
    "projects": [
        "https://api.catalogue.ceda.ac.uk/api/v2/projects/12321/?format=api"
    ],
    "observationcollection_set": [
        "https://api.catalogue.ceda.ac.uk/api/v2/observationcollections/30129/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/observationcollections/26459/?format=api"
    ],
    "responsiblepartyinfo_set": [
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/111365/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/111359/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/111360/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/111361/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/111362/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/111363/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/111364/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/111358/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/111366/?format=api"
    ],
    "procedureAcquisition": null,
    "procedureCompositeProcess": "https://api.catalogue.ceda.ac.uk/api/v2/composites/26501/?format=api",
    "procedureComputation": null,
    "permissions": [],
    "discoveryKeywords": []
}