List science branches from CAMPUSonline.

Fields

id (integer)

Primary key.

code (string)

Extended code, an expanded form of the primary key.

level (integer)

The level (1-4) where this science branch is located.

name (object)

A dictionary of names using language as its key.

short (object)

A dictionary of short names using language as its key.

parent (integer)

Foreign key to parent CAMPUSonline science branch. A value of null inidcated a root branch.

Filters

To filter for exact value matches:

?<fieldname>=<value>

Expansions

To activate relation expansion add the desired fields as a comma separated list to the expand query parameter like this:

?expand=<field>,<field>,<field>,...

The following relational fields can be expanded:

  • parent
GET /v1/campusonline/sciencebranch/?format=api&offset=900
HTTP 200 OK
  Allow: GET, HEAD, OPTIONS
  Content-Type: application/json
  Vary: Accept
  
  {
    "count": 1474,
    "next": "https://api-test.medunigraz.at/v1/campusonline/sciencebranch/?format=api&limit=20&offset=920",
    "previous": "https://api-test.medunigraz.at/v1/campusonline/sciencebranch/?format=api&limit=20&offset=880",
    "results": [
        {
            "id": 403024,
            "code": "403024",
            "level": 4,
            "name": {
                "de": "Pathologie (Veterinärmedizin)",
                "en": "Veterinary pathology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403025,
            "code": "403025",
            "level": 4,
            "name": {
                "de": "Pharmakologie (Veterinärmedizin)",
                "en": "Veterinary pharmacology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403026,
            "code": "403026",
            "level": 4,
            "name": {
                "de": "Physiologie (Veterinärmedizin)",
                "en": "Veterinary physiology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403027,
            "code": "403027",
            "level": 4,
            "name": {
                "de": "Phytotherapie (Veterinärmedizin)",
                "en": "Veterinary phytotherapy"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403028,
            "code": "403028",
            "level": 4,
            "name": {
                "de": "Tierernährung",
                "en": "Animal nutrition"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403029,
            "code": "403029",
            "level": 4,
            "name": {
                "de": "Tierseuchenbekämpfung",
                "en": "Control of animal diseases"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403030,
            "code": "403030",
            "level": 4,
            "name": {
                "de": "Toxikologie (Veterinärmedizin)",
                "en": "Veterinary toxicology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403031,
            "code": "403031",
            "level": 4,
            "name": {
                "de": "Virologie (Veterinärmedizin)",
                "en": "Veterinary virology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403032,
            "code": "403032",
            "level": 4,
            "name": {
                "de": "Zahnheilkunde (Veterinärmedizin)",
                "en": "Veterinary dentistry"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403033,
            "code": "403033",
            "level": 4,
            "name": {
                "de": "Regenerative Medizin (Veterinärmedizin)",
                "en": "Veterinary regenerative medicine"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403034,
            "code": "403034",
            "level": 4,
            "name": {
                "de": "Schmerzmedizin (Veterinärmedizin)",
                "en": "Veterinary pain medicine"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403035,
            "code": "403035",
            "level": 4,
            "name": {
                "de": "Bestandsbetreuung",
                "en": "Herd health management"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403036,
            "code": "403036",
            "level": 4,
            "name": {
                "de": "Intensivmedizin (Veterinärmedizin)",
                "en": "Veterinary critical care medicine"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 404001,
            "code": "404001",
            "level": 4,
            "name": {
                "de": "Agrarbiotechnologie",
                "en": "Agricultural biotechnology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4040
        },
        {
            "id": 404002,
            "code": "404002",
            "level": 4,
            "name": {
                "de": "Biopharming",
                "en": "Biopharming"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4040
        },
        {
            "id": 404003,
            "code": "404003",
            "level": 4,
            "name": {
                "de": "Ethik in der Agrar- und Lebensmittelbiotechnologie",
                "en": "Agricultural and food biotechnology related ethics"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4040
        },
        {
            "id": 404004,
            "code": "404004",
            "level": 4,
            "name": {
                "de": "Fermentation",
                "en": "Fermentation"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4040
        },
        {
            "id": 404005,
            "code": "404005",
            "level": 4,
            "name": {
                "de": "Gärungstechnologie",
                "en": "Fermentation technology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4040
        },
        {
            "id": 404006,
            "code": "404006",
            "level": 4,
            "name": {
                "de": "Gentechnik",
                "en": "Genetic engineering"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4040
        },
        {
            "id": 404007,
            "code": "404007",
            "level": 4,
            "name": {
                "de": "Lebensmittelbiotechnologie",
                "en": "Food biotechnology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4040
        }
    ]
}