Get a list of Project objects. Projects have a 1:1 mapping with Observations.

### Available end points:

- `/projects/` - Will list all Projects in the database
- `/projects.json` - Will return all Projects in json format
- `/projects/<object_id>/` - Returns Projects object with that id

### Available Methods:

- `GET`
- `HEAD`

### Available filters:

- `uuid`
- `status`
- `title`
- `keywords`

### How to use filters:

- `/projects/?uuid=ab4ca8d019d148f78afba1cd20872bdd`

- `/projects/?title__icontains!=Project details`

- `/projects.json?status=ongoing`

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

{
    "ob_id": 30304,
    "uuid": "01da4a9940054d1a97fb21f4e77978ed",
    "title": "Leibniz Institute for Tropospheric Research (TROPOS)",
    "abstract": "Leibniz Institute for Tropospheric Research (TROPOS) is a member of the Leibniz Association. The TROPOS was founded for the investigation of physical and chemical processes in the polluted troposphere. Meanwhile, a well-defined and globally unique research profile of TROPOS emerged, with a focus on aerosols, i.e. small airborne particles, and clouds. Despite their minute absolute amount, aerosols and clouds are essential parts of the atmosphere because they control the budgets of energy, water and trace substances of the Earth System.",
    "keywords": "",
    "status": "",
    "publicationState": "",
    "identifier_set": [],
    "observationCollection": [],
    "parentProject": null,
    "subProject": [],
    "responsiblepartyinfo_set": []
}