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=17540
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=17560",
    "previous": "https://api-test.medunigraz.at/v1/api/autocomplete/?format=api&limit=20&offset=17520",
    "results": [
        {
            "id": 102258,
            "ctype": "campusonline.student",
            "presentation": "Verena Melissa Zechner\n"
        },
        {
            "id": 102260,
            "ctype": "campusonline.student",
            "presentation": "Mag.rer.nat. Martina Gerngroß\n"
        },
        {
            "id": 102262,
            "ctype": "campusonline.student",
            "presentation": "Mag. phil. Elisabeth Rohrer\n"
        },
        {
            "id": 102268,
            "ctype": "campusonline.student",
            "presentation": "Maxim Gorshkov\n"
        },
        {
            "id": 102270,
            "ctype": "campusonline.student",
            "presentation": "Donia Ibrahim\n"
        },
        {
            "id": 102272,
            "ctype": "campusonline.student",
            "presentation": "Marlene Renata Faschingbauer\n"
        },
        {
            "id": 102276,
            "ctype": "campusonline.student",
            "presentation": "Lesya Khrystyuk\n"
        },
        {
            "id": 102280,
            "ctype": "campusonline.student",
            "presentation": "Nikita Mikhaylishin\n"
        },
        {
            "id": 102282,
            "ctype": "campusonline.student",
            "presentation": "Anastasiia Bedieieva\n"
        },
        {
            "id": 102284,
            "ctype": "campusonline.student",
            "presentation": "Renat Fayzrakhmanov\n"
        },
        {
            "id": 102293,
            "ctype": "campusonline.student",
            "presentation": "Michelle Reynders\n"
        },
        {
            "id": 102295,
            "ctype": "campusonline.student",
            "presentation": "Despoina Trouli\n"
        },
        {
            "id": 102300,
            "ctype": "campusonline.student",
            "presentation": "Anna Karasova\n"
        },
        {
            "id": 102302,
            "ctype": "campusonline.student",
            "presentation": "Paul Jakob Schmid\n"
        },
        {
            "id": 102306,
            "ctype": "campusonline.student",
            "presentation": "Mag.rer.nat. Iris Moser\n"
        },
        {
            "id": 102315,
            "ctype": "campusonline.student",
            "presentation": "Marlene Kraner\n"
        },
        {
            "id": 102324,
            "ctype": "campusonline.student",
            "presentation": "Natela Tkabladze\n"
        },
        {
            "id": 102355,
            "ctype": "campusonline.student",
            "presentation": "Mag. pharm. Christina Stefanie Mößlacher\n"
        },
        {
            "id": 102357,
            "ctype": "campusonline.student",
            "presentation": "Alexandra Joham\n"
        },
        {
            "id": 102363,
            "ctype": "campusonline.student",
            "presentation": "Melanie Koch\n"
        }
    ]
}