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/27505/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "ob_id": 27505,
    "uuid": "802182ae6b184c7397f5a29ae75e4932",
    "title": "EUSTACE:  Global daily air temperature combining surface and satellite data, with uncertainty estimates, for 1880-2015, v1.1",
    "abstract": "This dataset consists of a global daily analysis of surface air temperature for the whole Earth since 1880, based on combined information from satellite and in situ data sources, including uncertainty estimates.   This is v1.1 of the EUSTACE global daily air temperature product.  This is a shortened version compared to the v1.0 product, using an experimental version of the statistical model.  \r\nThe data has been compiled as part of the European Union Horizon 2020 EUSTACE (EU Surface Temperature for All Corners of Earth) project.  \r\n\r\nThis product provides global mean air temperature data on a regular lat-lon grid with a grid spacing of 0.25 degrees, and provides daily data from 1850 to 2015.   Uncertainty estimates are also provided, with both a 'total' uncertainty, and an ensemble of 10 samples.  The mean temperature data and uncertainty estimates provided are consistent across a broad range of space and time scales from daily 0.25° to multidecadal global averages. The coverage is significantly better than is available from station data alone, and covers land, ocean and ice areas.\r\n\r\nThis data has been derived using a statistical method  to estimate air temperatures at all places and times. It takes into account uncertainty in the input data sets covering errors in the in situ measurements, land station homogenisation and errors in the air temperatures estimated from satellite data . Although the statistical model estimates temperatures at all locations, the product is not globally complete, as areas with too few data to provide a reliable air temperature estimate have been masked out.",
    "keywords": "",
    "publicationState": "preview",
    "dataPublishedTime": null,
    "doiPublishedTime": null,
    "updateFrequency": "",
    "status": "completed",
    "result_field": null,
    "timePeriod": "https://api.catalogue.ceda.ac.uk/api/v2/times/7383/?format=api",
    "geographicExtent": "https://api.catalogue.ceda.ac.uk/api/v2/bboxes/529/?format=api",
    "nonGeographicFlag": false,
    "phenomena": [],
    "dataLineage": "Data have been produced and archived for the EU EUSTACE project, which has received funding by the European Union's Horizon 2020 research and innovation programme under grant agreement no 640171.",
    "removedDataTime": null,
    "removedDataReason": "",
    "language": "English",
    "identifier_set": [],
    "projects": [
        "https://api.catalogue.ceda.ac.uk/api/v2/projects/19556/?format=api"
    ],
    "observationcollection_set": [
        "https://api.catalogue.ceda.ac.uk/api/v2/observationcollections/30128/?format=api"
    ],
    "responsiblepartyinfo_set": [
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/114976/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/114973/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/114974/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/114975/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/204928/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/114977/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/114978/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/204927/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/114979/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/114980/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/114981/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/114982/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/114983/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/114984/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/114985/?format=api"
    ],
    "procedureAcquisition": null,
    "procedureCompositeProcess": null,
    "procedureComputation": "https://api.catalogue.ceda.ac.uk/api/v2/computations/27504/?format=api",
    "permissions": [],
    "discoveryKeywords": []
}