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

{
    "ob_id": 43574,
    "uuid": "358b4a19d1c44f6f8948edea4cae7f9b",
    "title": "Northwest European Seasonal Weather Predictions from Complex Systems Modelling for Summer and Winter from 1940 to 2023",
    "abstract": "These datasets provide Northwest European seasonal weather predictions from complex systems modelling for Summer and Winter from 1940 to 2023. \r\n\r\nTime series of standardised anomalies with respect to the normalisation period 1981-2010 were obtained for each dataset, covering sea ice cover, sea surface temperatures, tropical precipitation, sea level pressure, the stratospheric polar vortex, snow cover, sunspot activity, volcanic activity and carbon dioxide concentrations. In addition, using 500 hPa geopotential height data from the ERA5 reanalysis, time series of jet speed and latitude were derived and the top three principal empirical orthogonal functions of atmospheric circulation variability for the North Atlantic and European sector.\r\n\r\nThe datasets are sets of standardised values and anomalies for different predictors of atmospheric circulation variability, which can be fed into NARMAX (Nonlinear AutoRegressive Moving Average with eXogenous inputs) machine learning models to generate forecasts of the three leading empirical orthogonal functions of atmospheric circulation variability - roughly corresponding to the North Atlantic Oscillation (NAO), East Atlantic Pattern (EA) and Scandinavian Pattern (SCA).\r\n\r\nThe datasets used for generating the predictor datasets for both winter and summer can be found alongside supporting documentation. These datasets relate to NERC grant: NE/V001787/1.",
    "keywords": "seasonal forecasting, jet stream, atmospheric circulation, north-west Europe, NARMAX, machine learning",
    "publicationState": "published",
    "dataPublishedTime": "2026-07-23T10:11:12",
    "doiPublishedTime": null,
    "updateFrequency": "",
    "status": "completed",
    "result_field": {
        "ob_id": "https://catalogue.ceda.ac.uk/api/v2/observations/45678/?format=api",
        "dataPath": "/badc/deposited2026/Northwest_European_Seasonal_Weather_Prediction_from_Complex_Systems_Modelling",
        "oldDataPath": [],
        "storageLocation": "internal",
        "storageStatus": "online",
        "volume": 2293827,
        "numberOfFiles": 9,
        "fileFormat": "csv"
    },
    "timePeriod": "https://catalogue.ceda.ac.uk/api/v2/times/12262/?format=api",
    "geographicExtent": "https://catalogue.ceda.ac.uk/api/v2/bboxes/4731/?format=api",
    "nonGeographicFlag": false,
    "phenomena": [],
    "dataLineage": "Data were produced by the project team and supplied for archiving at the Centre for Environmental Data Analysis (CEDA). These datasets were produced in relation to NERC grant: NE/V001787/1.",
    "removedDataTime": null,
    "removedDataReason": "",
    "language": "English",
    "identifier_set": [],
    "projects": [
        "https://catalogue.ceda.ac.uk/api/v2/projects/877/?format=api",
        "https://catalogue.ceda.ac.uk/api/v2/projects/45674/?format=api"
    ],
    "observationcollection_set": [],
    "responsiblepartyinfo_set": [
        "https://catalogue.ceda.ac.uk/api/v2/rpis/208041/?format=api",
        "https://catalogue.ceda.ac.uk/api/v2/rpis/208042/?format=api",
        "https://catalogue.ceda.ac.uk/api/v2/rpis/208043/?format=api",
        "https://catalogue.ceda.ac.uk/api/v2/rpis/208044/?format=api",
        "https://catalogue.ceda.ac.uk/api/v2/rpis/208045/?format=api",
        "https://catalogue.ceda.ac.uk/api/v2/rpis/208046/?format=api",
        "https://catalogue.ceda.ac.uk/api/v2/rpis/209677/?format=api",
        "https://catalogue.ceda.ac.uk/api/v2/rpis/209678/?format=api",
        "https://catalogue.ceda.ac.uk/api/v2/rpis/209679/?format=api",
        "https://catalogue.ceda.ac.uk/api/v2/rpis/209680/?format=api"
    ],
    "procedureAcquisition": null,
    "procedureCompositeProcess": null,
    "procedureComputation": "https://catalogue.ceda.ac.uk/api/v2/computations/43862/?format=api",
    "permissions": [
        {
            "ob_id": "https://catalogue.ceda.ac.uk/api/v2/observations/2526/?format=api",
            "useLimitation": null,
            "accessConstraints": null,
            "accessCategory": "public",
            "accessRoles": null,
            "label": "public: None group",
            "licenceURL": "http://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/",
            "licenceClassifications": "any, attribution required"
        }
    ],
    "discoveryKeywords": []
}