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

{
    "ob_id": 4430,
    "uuid": "5f6134ae325aa8a719c90bd6e8dc314e",
    "title": "TEMP records collected by the Met Office MetDB System",
    "abstract": "TEMP records describes measurements reported up to four times daily by radiosondes at worldwide fixed land stations. The radiosondes measure parameters such as atmospheric pressure, temperature, humidity, and wind speed and direction. The data are measured from the surface to approximately 20-30 km, and measurements are usually taken every 2 seconds. These data are provided from the Met Office as-is requiring each message part to be brought together to form each profile.",
    "keywords": "Met Office, MetDB, TEMP, profile, temperature, humidity, meteorology",
    "publicationState": "published",
    "dataPublishedTime": "2008-08-10T13:01:26",
    "doiPublishedTime": null,
    "updateFrequency": "continual",
    "status": "ongoing",
    "result_field": {
        "ob_id": "https://api.catalogue.ceda.ac.uk/api/v2/observations/4431/?format=api",
        "dataPath": "/badc/ukmo-metdb/raw/temp",
        "oldDataPath": [],
        "storageLocation": "internal",
        "storageStatus": "online",
        "volume": 5502685320,
        "numberOfFiles": 23214,
        "fileFormat": "&lt;div property=\"cedacat:formats\"&gt;\n&lt;div class=\"formats\"&gt;Data availability and file format&lt;/div&gt;\n&lt;p&gt;The data are held in the BADC-CSV file format, each of which will contain one or more data records and are comma separated variables. \"Metadata\" are provided giving a full description of the content of the data. More information about the file format can be found on the &lt;a href=\"http://badc.nerc.ac.uk/help/formats/badc-csv/\"&gt;BADC-CSV format page&lt;/a&gt;, which also contains two example files taken from the MetDB dataset.&lt;/p&gt;\n&lt;/div&gt;\n\n\n"
    },
    "timePeriod": "https://api.catalogue.ceda.ac.uk/api/v2/times/1264/?format=api",
    "geographicExtent": "https://api.catalogue.ceda.ac.uk/api/v2/bboxes/1/?format=api",
    "nonGeographicFlag": false,
    "phenomena": [],
    "dataLineage": "Data are extracted from the Met Office's \"metDB\" system and supplied to BADC. These are then processed to generate BADC-CSV files, where possible. METARS and CLIMAT message types are stored as original message types only within http://data.ceda.ac.uk/badc/ukmo-metdb/raw",
    "removedDataTime": null,
    "removedDataReason": "",
    "language": "English",
    "identifier_set": [
        "https://api.catalogue.ceda.ac.uk/api/v2/identifiers/2977/?format=api"
    ],
    "projects": [
        "https://api.catalogue.ceda.ac.uk/api/v2/projects/4405/?format=api"
    ],
    "observationcollection_set": [
        "https://api.catalogue.ceda.ac.uk/api/v2/observationcollections/4355/?format=api"
    ],
    "responsiblepartyinfo_set": [
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/20853/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/20855/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/20856/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/20857/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/20859/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/42317/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/42318/?format=api",
        "https://api.catalogue.ceda.ac.uk/api/v2/rpis/20854/?format=api"
    ],
    "procedureAcquisition": "https://api.catalogue.ceda.ac.uk/api/v2/acquisitions/4433/?format=api",
    "procedureCompositeProcess": null,
    "procedureComputation": null,
    "permissions": [
        {
            "ob_id": "https://api.catalogue.ceda.ac.uk/api/v2/observations/2532/?format=api",
            "useLimitation": null,
            "accessConstraints": null,
            "accessCategory": "restricted",
            "accessRoles": "ukmo_wx",
            "label": "restricted: ukmo_wx group",
            "licenceURL": "https://artefacts.ceda.ac.uk/licences/specific_licences/ukmo_agreement.pdf",
            "licenceClassifications": "academic"
        },
        {
            "ob_id": "https://api.catalogue.ceda.ac.uk/api/v2/observations/2533/?format=api",
            "useLimitation": null,
            "accessConstraints": null,
            "accessCategory": "restricted",
            "accessRoles": "ukmo_wx_gov",
            "label": "restricted: ukmo_wx_gov group",
            "licenceURL": "https://artefacts.ceda.ac.uk/licences/specific_licences/ukmo_agreement_gov.pdf",
            "licenceClassifications": "policy"
        }
    ],
    "discoveryKeywords": [
        {
            "ob_id": 1138,
            "name": "NDGO0003"
        }
    ]
}