# IIT Delhi Departmental Site Platform API

**Canonical:** https://apis.io/apis/iit-delhi/site-platform/  
**Provider:** Indian Institute of Technology Delhi — https://apis.io/providers/iit-delhi/  
**Base URL:** https://convocation.iitd.ac.in/api  
**Documentation:** https://convocation.iitd.ac.in/

IIT Delhi Departmental Site Platform API is one of 8 APIs that [Indian Institute of Technology Delhi](https://apis.io/providers/iit-delhi/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 1 JSON Schema definition. Tagged areas include Content, Departmental, JSON, Undocumented, and Campus. The published artifact set on APIs.io includes an OpenAPI specification, authentication docs, and 1 JSON Schema.

Undocumented JSON API behind the shared React/Express site platform IIT Delhi runs across departmental and unit subdomains. Anonymous reads were confirmed on 2026-08-30 across three deployments — convocation.iitd.ac.in serves /api/news and /api/contact, ird.iitd.ac.in serves /api/contact, /api/circulars and /api/announcements, and csc.iitd.ac.in serves /api/contact and /api/pages. Media collections and writes are gated behind the institute's own OAuth 2 server, which the API names in its own 401 body. IIT Delhi publishes no documentation, version marker, changelog or contract for this surface; the OpenAPI in this repo was reverse-described entirely from live probes and is marked as such.

## Operations (6)

| Method | Path | Summary |
|---|---|---|
| GET | `/contact` | List departmental contact directory entries |
| GET | `/news` | List announcements and news items |
| GET | `/announcements` | List unit announcements |
| GET | `/circulars` | List administrative circulars |
| GET | `/pages` | List CMS page bodies |
| GET | `/gallery` | List image gallery entries |

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/iit-delhi/refs/heads/main/openapi/iit-delhi-site-platform-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/iit-delhi/refs/heads/main/json-schema/iit-delhi-site-platform-schemas.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/iit-delhi/refs/heads/main/examples/iit-delhi-site-platform-examples.json
- **Errors** — https://raw.githubusercontent.com/api-evangelist/iit-delhi/refs/heads/main/errors/iit-delhi-errors.yml
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/iit-delhi/refs/heads/main/authentication/iit-delhi-authentication.yml

## Other Indian Institute of Technology Delhi APIs (7)

- [IIT Delhi Shibboleth Identity Provider (SAML 2.0 metadata)](https://apis.io/apis/iit-delhi/idp-shibboleth/)
- [IIT Delhi Institutional Repository OAI-PMH](https://apis.io/apis/iit-delhi/oai-pmh/)
- [IIT Delhi Institutional Repository DSpace REST API](https://apis.io/apis/iit-delhi/dspace-rest/)
- [IIT Delhi OAuth 2 Authentication Server](https://apis.io/apis/iit-delhi/oauth2/)
- [IIT Delhi Moodle Web Services](https://apis.io/apis/iit-delhi/moodle-webservices/)
- [IIT Delhi Research Profiles on IRINS](https://apis.io/apis/iit-delhi/irins/)
- [IITD Connect API (DevClub) — retired](https://apis.io/apis/iit-delhi/iitd-connect/)

## Tags

Content, Departmental, JSON, Undocumented, Campus

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/iit-delhi/site-platform/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/iit-delhi/.
