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=100
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=120",
    "previous": "https://api-test.medunigraz.at/v1/campusonline/sciencebranch/?format=api&limit=20&offset=80",
    "results": [
        {
            "id": 102005,
            "code": "102005",
            "level": 4,
            "name": {
                "de": "Computer Aided Design (CAD)",
                "en": "Computer aided design (CAD)"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 1020
        },
        {
            "id": 102006,
            "code": "102006",
            "level": 4,
            "name": {
                "de": "Computer Supported Cooperative Work (CSCW)",
                "en": "Computer supported cooperative work (CSCW)"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 1020
        },
        {
            "id": 102007,
            "code": "102007",
            "level": 4,
            "name": {
                "de": "Computeranimation",
                "en": "Computer animation"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 1020
        },
        {
            "id": 102008,
            "code": "102008",
            "level": 4,
            "name": {
                "de": "Computergraphik",
                "en": "Computer graphics"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 1020
        },
        {
            "id": 102009,
            "code": "102009",
            "level": 4,
            "name": {
                "de": "Computersimulation",
                "en": "Computer simulation"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 1020
        },
        {
            "id": 102010,
            "code": "102010",
            "level": 4,
            "name": {
                "de": "Datenbanksysteme",
                "en": "Database systems"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 1020
        },
        {
            "id": 102011,
            "code": "102011",
            "level": 4,
            "name": {
                "de": "Formale Sprachen",
                "en": "Formal languages"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 1020
        },
        {
            "id": 102012,
            "code": "102012",
            "level": 4,
            "name": {
                "de": "Geschichte der Informatik",
                "en": "History of computer science"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 1020
        },
        {
            "id": 102013,
            "code": "102013",
            "level": 4,
            "name": {
                "de": "Human-Computer Interaction",
                "en": "Human-computer interaction"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 1020
        },
        {
            "id": 102014,
            "code": "102014",
            "level": 4,
            "name": {
                "de": "Informationsdesign",
                "en": "Information design"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 1020
        },
        {
            "id": 102015,
            "code": "102015",
            "level": 4,
            "name": {
                "de": "Informationssysteme",
                "en": "Information systems"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 1020
        },
        {
            "id": 102016,
            "code": "102016",
            "level": 4,
            "name": {
                "de": "IT-Sicherheit",
                "en": "IT security"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 1020
        },
        {
            "id": 102017,
            "code": "102017",
            "level": 4,
            "name": {
                "de": "Kryptologie",
                "en": "Cryptology"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 1020
        },
        {
            "id": 102018,
            "code": "102018",
            "level": 4,
            "name": {
                "de": "Künstliche Neuronale Netze",
                "en": "Artificial neural networks"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 1020
        },
        {
            "id": 102019,
            "code": "102019",
            "level": 4,
            "name": {
                "de": "Machine Learning",
                "en": "Machine learning"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 1020
        },
        {
            "id": 102020,
            "code": "102020",
            "level": 4,
            "name": {
                "de": "Medizinische Informatik",
                "en": "Medical informatics"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 1020
        },
        {
            "id": 102021,
            "code": "102021",
            "level": 4,
            "name": {
                "de": "Pervasive Computing",
                "en": "Pervasive computing"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 1020
        },
        {
            "id": 102022,
            "code": "102022",
            "level": 4,
            "name": {
                "de": "Softwareentwicklung",
                "en": "Software development"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 1020
        },
        {
            "id": 102023,
            "code": "102023",
            "level": 4,
            "name": {
                "de": "Supercomputing",
                "en": "Supercomputing"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 1020
        },
        {
            "id": 102024,
            "code": "102024",
            "level": 4,
            "name": {
                "de": "Usability Research",
                "en": "Usability research"
            },
            "short": {
                "de": null,
                "en": null
            },
            "parent": 1020
        }
    ]
}