Discover/egyankosh.ac.in API
live

egyankosh.ac.in APIegyankosh.ac.in

Access IGNOU's eGyanKosh digital repository via API. Browse communities, list collection items, retrieve unit metadata, download PDF URLs, and search course materials.

Endpoints
5
Updated
14d ago
Try it

No input parameters required.

api.parse.bot/scraper/75eaec3c-43b1-4dff-9f15-4ad0419f35a0/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/75eaec3c-43b1-4dff-9f15-4ad0419f35a0/get_communities' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 5 totalclick to expand

List all top-level communities (schools) in the IGNOU Self Learning Material repository. Returns the 22 schools that form the main organizational structure.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "communities": "array of objects with name (string) and handle (string)"
  },
  "sample": {
    "data": {
      "communities": [
        {
          "name": "01. School of Humanities (SOH)",
          "handle": "123456789/19"
        },
        {
          "name": "02. School of Social Sciences (SOSS)",
          "handle": "123456789/26"
        }
      ]
    },
    "status": "success"
  }
}

About the egyankosh.ac.in API

The eGyanKosh API provides 5 endpoints for navigating and extracting content from IGNOU's Self Learning Material digital repository. Using get_communities, you can retrieve the 22 top-level schools that organize the repository, then drill down through sub-communities and collections to individual course units, pulling full metadata and direct PDF file URLs for any item.

Repository Navigation

The API exposes the full hierarchical structure of eGyanKosh. get_communities returns all 22 top-level communities, each with a name and handle. Passing any handle to get_community yields that community's name, its collections array, and any sub_communities — letting you traverse arbitrarily deep into IGNOU's school and programme structure. Handles flow through the hierarchy, so a handle obtained from sub_communities can be passed directly back into get_community.

Collection and Item Access

get_block_units accepts a collection handle from get_community and returns paginated results (20 items per page, controlled by a zero-indexed page parameter). Each item in the items array includes date, title, and handle. To retrieve full details for any unit, pass its handle to get_unit_detail, which returns the item's title, a structured metadata object (covering contributors, issue date, publisher, URI, and collection membership), and a files array with filename, url, and size for every associated PDF.

Search

The search endpoint accepts a query string and returns up to 10 results per page (zero-indexed page). Each result includes date, title, handle, and contributor. An optional scope parameter accepts a community or collection handle to constrain results to a specific programme or subject area, rather than searching the full repository.

Common use cases
  • Build a subject-specific course catalogue by iterating communities and collections for a chosen school.
  • Automate PDF discovery for IGNOU study units by chaining get_block_units and get_unit_detail.
  • Index IGNOU Self Learning Materials by contributor using the contributor field returned in search results.
  • Create a programme navigator that maps the full community and sub-community hierarchy from get_community responses.
  • Compile a metadata dataset of IGNOU units including issue dates, publishers, and collection membership.
  • Search across the repository for course materials on a specific topic and surface direct PDF download URLs.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does eGyanKosh have an official developer API?+
eGyanKosh is built on DSpace, which historically exposed a REST API. However, IGNOU does not publicly document or support a stable developer API for eGyanKosh as of now. This Parse API provides structured, consistent access to the repository's communities, collections, items, and search.
What does get_unit_detail return beyond the item title?+
It returns a metadata object with fields including contributors, issue date, publisher, URI, and the collections the item appears in. It also returns a files array where each entry has a filename, a direct url, and a size string — typically pointing to the PDF version of the study unit.
Can I search within a specific programme or subject area rather than the whole repository?+
Yes. The search endpoint accepts an optional scope parameter. Pass any community or collection handle obtained from get_communities or get_community to restrict results to that scope. Omitting scope searches the entire eGyanKosh repository.
Does the API expose assignment questions, exam papers, or audio-visual media metadata?+
Not currently. The API covers Self Learning Material units, their metadata, and associated PDF file URLs. Repository items that are audio, video, or exam-related but stored under different collection types may not surface. You can fork this API on Parse and revise it to add an endpoint targeting those specific collection handles.
How does pagination work across endpoints, and are there any limits to be aware of?+
get_block_units returns 20 items per page and search returns 10 results per page, both using a zero-indexed page parameter. There is no built-in way to request the total item count for a collection in a single call, so iterating pages until an empty items array is returned is the reliable way to exhaust a collection.
Page content last updated . Spec covers 5 endpoints from egyankosh.ac.in.
Related APIs in EducationSee all →
arxiv.org API
Search and discover academic research papers on arXiv using keywords, authors, titles, categories, and dates, then access detailed metadata for any paper. Browse the complete arXiv category taxonomy to explore research across different scientific disciplines.
maxpreps.com API
Access high school sports data from MaxPreps. Search for schools, retrieve team rosters and schedules, look up athlete profiles, and browse national or state rankings across all sports.
athletic.net API
Search and analyze cross country and track & field performance data across the US, including athlete profiles, meet results, team rosters, and rankings. Access comprehensive meet information, historical records, and state-level competition data to track athlete progress and discover top performers.
allaboutcircuits.com API
Access educational electronics content from All About Circuits, including technical articles, circuit diagrams, textbook volumes, and forum discussions organized by category. Search and browse the latest resources, view detailed articles, explore engineering tools, and find answers across their community forums.
illinoisreportcard.com API
Search and analyze comprehensive performance data for Illinois public schools, districts, and the state, including academic achievements in ELA, math, and science, student demographics, teacher and administrator information, school finances, and environmental conditions. Compare schools side-by-side, track growth metrics, and access accountability ratings and school highlights to make informed decisions about education quality.
noor-book.com API
Search and discover books across 1,800+ categories in the Noor Book library, retrieving detailed information about titles, authors, biographies, and book metadata. Access comprehensive author profiles and browse one of the largest Arabic and English digital book collections with over 289,000 authors.
quizbowlpackets.com API
Search and browse thousands of quizbowl question sets across all competition levels, then access detailed metadata like difficulty, subjects, and download links for each packet. Find the perfect practice materials for High School, Collegiate, Middle School, or Pop Culture quizbowl competitions.
amberstudent.com API
Search student accommodation listings across popular cities and access comprehensive property information including room types, pricing trends, and tenant reviews. Get detailed insights into student housing options to compare amenities, prices, and community feedback all in one place.