PoliTO Public Search Web Services (people, departments, teachings, rooms)
Four keyless JSON web services operated by Politecnico di Torino on its own hosts, found on 2026-08-30 in the client JavaScript behind https://www.polito.it/en/search and probed live. search_people.ashx, search_departments.ashx and search_teachings.ashx run at mypoli.polito.it/dotnet/ws_anagrafe (130.192.182.138); the campus room locator motore-di-ricerca/localijson.php runs at legacyprod.polito.it (130.192.182.100). Both hosts sit inside the university's own 130.192.0.0/16 GARR address space with no vendor CNAME, so this is institution-operated engineering rather than a tenant deployment. All four returned HTTP 200 with application/json and real institutional data to an anonymous caller carrying no credential, which makes this the ONLY Politecnico di Torino API surface an outsider can actually call — the documented app.didattica.polito.it REST API behind the official mobile apps returns 403 without a PoliTO bearer token. The teachings service is the closest thing the university operates to a public course-catalog API. Politecnico di Torino publishes no specification, documentation or terms of use for any of them and does not present them as a developer product; the OpenAPI recorded here is DERIVED from live probing by API Evangelist and is stamped as such. Paging is advertised and not honoured — current_page and page_size echo back 1 and 5 whatever is sent — and omitting the required q parameter returns HTTP 500 rather than 400. The people service returns personal data about named staff including institutional email addresses; no real personal record is reproduced in the derived contract.
PoliTO Public Search Web Services (people, departments, teachings, rooms) is one of 20 APIs that Politecnico di Torino publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Course Catalog, Directory, Search, Campus, and Open Access. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes 4 operations across 4 paths, organized into 2 resource areas, and defines 10 schemas. It is described by OpenAPI 3.1.0, at version 2026-08-30.
Requests are made against a single base URL, https://mypoli.polito.it/dotnet/ws_anagrafe.
Metadata
The identity and technical contract details declared by the specification.
Paths & Operations 4
Across 4 paths, the API surfaces 4 operations — 4 GET. They span 2 resource areas: Directory, Campus. Each is listed below with its method, path, parameters, and response codes.
People, department and teaching lookup behind the polito.it site search.
Campus building and room lookup.
Schemas 10
The contract defines 10 schemas that model the data the API accepts and returns. The most detailed are Person (9 properties), Position (7 properties), Room (5 properties), Department (4 properties). Each schema is shown below with its type and property counts.
Specification
The full machine-readable OpenAPI contract behind this narrative.
Source
More from Politecnico di Torino 12
Other APIs Politecnico di Torino publishes across the network.
This is an independent, third-party profile of PoliTO Public Search Web Services (people, departments, teachings, rooms), published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.