Skip to content

Central Board of Secondary Education API

by apisetu.gov.in

API keyHTTPSOpen Data
Open documentation ↗

Overview

CBSE (http://www.cbse.nic.in/) is issuing marksheets, passing certificates, migration certificates etc. through DigiLocker. These are either pushed, or can be pulled by students into their DigiLocker accounts. Currently available - 2004 - 2020 [Class XII], 2004 - 2020 [Class X], 2017 (NEET Rank Letter & Marksheet), 2016 (NEET Rank Letter), 2018 December (CTET Eligibility Certificate & Marksheet).

Central Board of Secondary Education is an open data API from apisetu.gov.in. Requests are authenticated with an API key. It is served over HTTPS. Its OpenAPI description documents 16 endpoints.

At a glance

Authentication
API key
HTTPS
Yes
CORS
Unknown
Category
Open Data
Base URL
https://apisetu.gov.in/cbse/v3
Version
3.0.0
Endpoints
16
Spec updated
2021-02-07

Make a first request

Replace the placeholders; the documentation says exactly where credentials go.

cURL
curl -X POST "https://apisetu.gov.in/cbse/v3/hpcer/certificate" \
  -H "Accept: application/json" \
  -H "X-API-Key: YOUR_API_KEY"
JavaScript
const response = await fetch("https://apisetu.gov.in/cbse/v3/hpcer/certificate", {
  method: "POST",
  headers: {
    "Accept": "application/json",
    "X-API-Key": "YOUR_API_KEY",
  },
});
const data = await response.json();
console.log(data);
Python
import requests

response = requests.request(
    "POST",
    "https://apisetu.gov.in/cbse/v3/hpcer/certificate",
    headers={
    "Accept": "application/json",
    "X-API-Key": "YOUR_API_KEY",
    },
    timeout=30,
)
print(response.json())

Endpoints

MethodPathWhat it does
POST/hpcer/certificateClass XII Passing Certificate
POST/hscer/certificateClass XII Marksheet
POST/hsmgr/certificateClass XII Migration Certificate
POST/nchsc/certificateNCHMCT Skill Certificate (X)
POST/nctsc/certificateNCHMCT Skill Certificate (XII)
POST/nsesc/certificateNSE Skill Certificate (X)
POST/nstsc/certificateNSE Skill Certificate (XII)
POST/ntltr/certificateNEET Rank Letter
POST/ntmks/certificateNEET Marksheet
POST/skhsc/certificateSkill Certificate (X)
POST/sktsc/certificateSkill Certificate (XII)
POST/spcer/certificateClass X Passing Certificate
POST/sscer/certificateClass X Marksheet
POST/ssmgr/certificateClass X Migration Certificate
POST/tetcr/certificateTeachers Eligibility Test Certificate
POST/tetms/certificateTeachers Eligibility Test Mark Sheet

Questions

Does the Central Board of Secondary Education API need an API key?

Yes. The Central Board of Secondary Education API uses API key authentication; the documentation explains how to get credentials.

Does the Central Board of Secondary Education API support HTTPS?

Yes, the Central Board of Secondary Education API is served over HTTPS.

How many endpoints does the Central Board of Secondary Education API have?

Its OpenAPI description lists 16 endpoints in version 3.0.0. All of them are shown on this page.

What are alternatives to the Central Board of Secondary Education API?

Other Open Data APIs include Search Services, Wayback API, Wikipedia, Nasdaq Data Link, University of Oslo.

Compare alternatives →

Listed from APIs.guru (CC0).