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=880
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=900",
    "previous": "https://api-test.medunigraz.at/v1/campusonline/sciencebranch/?format=api&limit=20&offset=860",
    "results": [
        {
            "id": 403004,
            "code": "403004",
            "level": 4,
            "name": {
                "de": "Augenheilkunde (Veterinärmedizin)",
                "en": "Veterinary ophthalmology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403005,
            "code": "403005",
            "level": 4,
            "name": {
                "de": "Bakteriologie (Veterinärmedizin)",
                "en": "Veterinary bacteriology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403006,
            "code": "403006",
            "level": 4,
            "name": {
                "de": "Bildgebende Diagnostik (Veterinärmedizin)",
                "en": "Veterinary diagnostic imaging"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403007,
            "code": "403007",
            "level": 4,
            "name": {
                "de": "Chirurgie (Veterinärmedizin)",
                "en": "Veterinary surgery"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403008,
            "code": "403008",
            "level": 4,
            "name": {
                "de": "Diagnostik (Veterinärmedizin)",
                "en": "Veterinary diagnostics"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403009,
            "code": "403009",
            "level": 4,
            "name": {
                "de": "Embryologie (Veterinärmedizin)",
                "en": "Veterinary embryology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403010,
            "code": "403010",
            "level": 4,
            "name": {
                "de": "Geburtshilfe (Veterinärmedizin)",
                "en": "Veterinary obstetrics"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403011,
            "code": "403011",
            "level": 4,
            "name": {
                "de": "Gerichtliche Veterinärmedizin",
                "en": "Forensic veterinary medicine"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403012,
            "code": "403012",
            "level": 4,
            "name": {
                "de": "Geschichte der Veterinärmedizin",
                "en": "History of veterinary medicine"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403013,
            "code": "403013",
            "level": 4,
            "name": {
                "de": "Gynäkologie (Veterinärmedizin)",
                "en": "Veterinary gynaecology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403014,
            "code": "403014",
            "level": 4,
            "name": {
                "de": "Histologie (Veterinärmedizin)",
                "en": "Veterinary histology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403015,
            "code": "403015",
            "level": 4,
            "name": {
                "de": "Hygiene (Veterinärmedizin)",
                "en": "Veterinary hygiene"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403016,
            "code": "403016",
            "level": 4,
            "name": {
                "de": "Immunologie (Veterinärmedizin)",
                "en": "Veterinary immunology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403017,
            "code": "403017",
            "level": 4,
            "name": {
                "de": "Interne Medizin (Veterinärmedizin)",
                "en": "Veterinary internal medicine"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403018,
            "code": "403018",
            "level": 4,
            "name": {
                "de": "Labordiagnostik (Veterinärmedizin)",
                "en": "Veterinary laboratory diagnostics"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403019,
            "code": "403019",
            "level": 4,
            "name": {
                "de": "Medizinische Biochemie (Veterinärmedizin)",
                "en": "Veterinary medical biochemistry"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403020,
            "code": "403020",
            "level": 4,
            "name": {
                "de": "Medizinische Chemie (Veterinärmedizin)",
                "en": "Veterinary medical chemistry"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403021,
            "code": "403021",
            "level": 4,
            "name": {
                "de": "Neurologie (Veterinärmedizin)",
                "en": "Veterinary neurology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403022,
            "code": "403022",
            "level": 4,
            "name": {
                "de": "Orthopädie (Veterinärmedizin)",
                "en": "Veterinary orthopaedics"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        },
        {
            "id": 403023,
            "code": "403023",
            "level": 4,
            "name": {
                "de": "Parasitologie (Veterinärmedizin)",
                "en": "Veterinary parasitology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 4030
        }
    ]
}