Get autocomplete suggestions for geographic objects:

.../?q=<Word>

To limit results to certain models use the m parameter:

.../?q=<Word>&m=<Model>,<Model>,...

Possible models are currently:

  • campusonline.Person
  • campusonline.Room
  • campusonline.Student
  • geo.Room
  • structure.Organization
  • structure.Person

The ctype property determines the content type of each suggested item. This can be used to do further queries at other endpoints.

GET /v1/api/autocomplete/?format=api&offset=15760
HTTP 200 OK
  Allow: GET, HEAD, OPTIONS
  Content-Type: application/json
  Vary: Accept
  
  {
    "count": 18715,
    "next": "https://api-test.medunigraz.at/v1/api/autocomplete/?format=api&limit=20&offset=15780",
    "previous": "https://api-test.medunigraz.at/v1/api/autocomplete/?format=api&limit=20&offset=15740",
    "results": [
        {
            "id": 95499,
            "ctype": "campusonline.student",
            "presentation": "Philip Appé\n"
        },
        {
            "id": 95500,
            "ctype": "campusonline.student",
            "presentation": "Sophie Katharina Hasiba-Pappas\n"
        },
        {
            "id": 95502,
            "ctype": "campusonline.student",
            "presentation": "Alisa Sophia Merz\n"
        },
        {
            "id": 95506,
            "ctype": "campusonline.student",
            "presentation": "Elisa Theresa Tröster\n"
        },
        {
            "id": 95511,
            "ctype": "campusonline.student",
            "presentation": "Christian Jakob Dorner\n"
        },
        {
            "id": 95513,
            "ctype": "campusonline.student",
            "presentation": "Mag.med.vet. Thomas Lammer\n"
        },
        {
            "id": 95514,
            "ctype": "campusonline.student",
            "presentation": "Nina Maria Mischitz\n"
        },
        {
            "id": 95516,
            "ctype": "campusonline.student",
            "presentation": "Robert Julius Nitsche\n"
        },
        {
            "id": 95517,
            "ctype": "campusonline.student",
            "presentation": "Erich Schriebl\n"
        },
        {
            "id": 95518,
            "ctype": "campusonline.student",
            "presentation": "Verena Fellrieser\n"
        },
        {
            "id": 95521,
            "ctype": "campusonline.student",
            "presentation": "Natalie Jenny Frece\n"
        },
        {
            "id": 95522,
            "ctype": "campusonline.student",
            "presentation": "Thomas Brauchart\n"
        },
        {
            "id": 95523,
            "ctype": "campusonline.student",
            "presentation": "Stefan Trinkl\n"
        },
        {
            "id": 95528,
            "ctype": "campusonline.student",
            "presentation": "Valerie Schögler\n"
        },
        {
            "id": 95530,
            "ctype": "campusonline.student",
            "presentation": "Valentin Walter Zsilavecz\n"
        },
        {
            "id": 95531,
            "ctype": "campusonline.student",
            "presentation": "Niklas Felix Fuchs\n"
        },
        {
            "id": 95532,
            "ctype": "campusonline.student",
            "presentation": "Isabel Pirker\n"
        },
        {
            "id": 95533,
            "ctype": "campusonline.student",
            "presentation": "Anna-Maria Kupfner\n"
        },
        {
            "id": 95545,
            "ctype": "campusonline.student",
            "presentation": "Julia Fitzinger\n"
        },
        {
            "id": 95546,
            "ctype": "campusonline.student",
            "presentation": "Julia Deban\n"
        }
    ]
}