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=17780
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=17800",
    "previous": "https://api-test.medunigraz.at/v1/api/autocomplete/?format=api&limit=20&offset=17760",
    "results": [
        {
            "id": 103297,
            "ctype": "campusonline.student",
            "presentation": "Felix Auer\n"
        },
        {
            "id": 103299,
            "ctype": "campusonline.student",
            "presentation": "Paul Bamberg\n"
        },
        {
            "id": 103305,
            "ctype": "campusonline.student",
            "presentation": "Anna Sophia Bischof\n"
        },
        {
            "id": 103307,
            "ctype": "campusonline.student",
            "presentation": "Ivana Škrlec\n"
        },
        {
            "id": 103315,
            "ctype": "campusonline.student",
            "presentation": "Alexa König\n"
        },
        {
            "id": 103321,
            "ctype": "campusonline.student",
            "presentation": "Carina Stelzhammer\n"
        },
        {
            "id": 103327,
            "ctype": "campusonline.student",
            "presentation": "Alexandra Kühr\n"
        },
        {
            "id": 103330,
            "ctype": "campusonline.student",
            "presentation": "Aileen Marie Leitzbach\n"
        },
        {
            "id": 103332,
            "ctype": "campusonline.student",
            "presentation": "Hannah Frank\n"
        },
        {
            "id": 103334,
            "ctype": "campusonline.student",
            "presentation": "Michael Lukas Katzmann\n"
        },
        {
            "id": 103340,
            "ctype": "campusonline.student",
            "presentation": "Adrian Hannes Zaar\n"
        },
        {
            "id": 103358,
            "ctype": "campusonline.student",
            "presentation": "Lorenz Friedl\n"
        },
        {
            "id": 103362,
            "ctype": "campusonline.student",
            "presentation": "Markus Lindorfer\n"
        },
        {
            "id": 103365,
            "ctype": "campusonline.student",
            "presentation": "Martin Otto Heinrich Bock\n"
        },
        {
            "id": 103368,
            "ctype": "campusonline.student",
            "presentation": "Jan Laurens Stroedter\n"
        },
        {
            "id": 103371,
            "ctype": "campusonline.student",
            "presentation": "Diandra Danci\n"
        },
        {
            "id": 103378,
            "ctype": "campusonline.student",
            "presentation": "Christine Unger\n"
        },
        {
            "id": 103380,
            "ctype": "campusonline.student",
            "presentation": "Meriam Faltas\n"
        },
        {
            "id": 103382,
            "ctype": "campusonline.student",
            "presentation": "Jing Ye\n"
        },
        {
            "id": 103384,
            "ctype": "campusonline.student",
            "presentation": "Leonie Faustmann\n"
        }
    ]
}