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=480
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=500",
    "previous": "https://api-test.medunigraz.at/v1/campusonline/sciencebranch/?format=api&limit=20&offset=460",
    "results": [
        {
            "id": 204006,
            "code": "204006",
            "level": 4,
            "name": {
                "de": "Mechanische Verfahrenstechnik",
                "en": "Mechanical process engineering"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 2040
        },
        {
            "id": 204007,
            "code": "204007",
            "level": 4,
            "name": {
                "de": "Thermische Verfahrenstechnik",
                "en": "Thermal process engineering"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 2040
        },
        {
            "id": 204008,
            "code": "204008",
            "level": 4,
            "name": {
                "de": "Membrantechnologie",
                "en": "Membrane technology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 2040
        },
        {
            "id": 205001,
            "code": "205001",
            "level": 4,
            "name": {
                "de": "Baustoffprüfung",
                "en": "Building materials testing"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 2050
        },
        {
            "id": 205002,
            "code": "205002",
            "level": 4,
            "name": {
                "de": "Beschichtungstechnik",
                "en": "Coating technology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 2050
        },
        {
            "id": 205003,
            "code": "205003",
            "level": 4,
            "name": {
                "de": "Feuerfeste Materialien",
                "en": "Refractories"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 2050
        },
        {
            "id": 205004,
            "code": "205004",
            "level": 4,
            "name": {
                "de": "Funktionsmaterialien",
                "en": "Functional materials"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 2050
        },
        {
            "id": 205005,
            "code": "205005",
            "level": 4,
            "name": {
                "de": "Gesteinshüttenkunde",
                "en": "Ceramics engineering"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 2050
        },
        {
            "id": 205006,
            "code": "205006",
            "level": 4,
            "name": {
                "de": "Holzforschung",
                "en": "Wood research"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 2050
        },
        {
            "id": 205007,
            "code": "205007",
            "level": 4,
            "name": {
                "de": "Holzschutzmittel",
                "en": "Wood preservatives"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 2050
        },
        {
            "id": 205008,
            "code": "205008",
            "level": 4,
            "name": {
                "de": "Holztechnologie",
                "en": "Wood technology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 2050
        },
        {
            "id": 205009,
            "code": "205009",
            "level": 4,
            "name": {
                "de": "Keramische Werkstoffe",
                "en": "Ceramic materials"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 2050
        },
        {
            "id": 205010,
            "code": "205010",
            "level": 4,
            "name": {
                "de": "Korrosionsschutzmittel",
                "en": "Anticorrosives"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 2050
        },
        {
            "id": 205011,
            "code": "205011",
            "level": 4,
            "name": {
                "de": "Kunststofftechnik",
                "en": "Polymer engineering"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 2050
        },
        {
            "id": 205012,
            "code": "205012",
            "level": 4,
            "name": {
                "de": "Kunststoffverarbeitung",
                "en": "Polymer processing"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 2050
        },
        {
            "id": 205013,
            "code": "205013",
            "level": 4,
            "name": {
                "de": "Schadensanalytik",
                "en": "Failure analysis"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 2050
        },
        {
            "id": 205014,
            "code": "205014",
            "level": 4,
            "name": {
                "de": "Textiltechnik",
                "en": "Textile technology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 2050
        },
        {
            "id": 205015,
            "code": "205015",
            "level": 4,
            "name": {
                "de": "Verbundwerkstoffe",
                "en": "Composites"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 2050
        },
        {
            "id": 205016,
            "code": "205016",
            "level": 4,
            "name": {
                "de": "Werkstoffprüfung",
                "en": "Materials testing"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 2050
        },
        {
            "id": 205017,
            "code": "205017",
            "level": 4,
            "name": {
                "de": "Werkstofftechnik",
                "en": "Materials engineering"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 2050
        }
    ]
}