Discover/SCC Online API
live

SCC Online APIscconline.com

Access recent posts from the SCC Online Blog via API. Get titles, authors, categories, excerpts, and links for Indian legal news and case analysis.

This API takes change requests — .
Endpoint health
verified 13m ago
get_recent_posts
1/1 passing latest checkself-healing
Endpoints
1
Updated
55m ago

What is the SCC Online API?

The SCC Online Blog API provides access to Indian legal content through one endpoint, get_recent_posts, returning up to 20 blog posts per page with 6 fields per post: title, date, author, categories, excerpt, and link. The feed covers Indian case law analysis, legislation updates, and court news published in reverse chronological order, making it suitable for polling-based legal intelligence pipelines.

This call costs5 credits / call— charged only on success
Try it
Page number for pagination (1-based).
Number of posts per page, between 1 and 20.
api.parse.bot/scraper/b1c5ea4e-883a-4f64-adbd-ba7a130c5707/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/b1c5ea4e-883a-4f64-adbd-ba7a130c5707/get_recent_posts?page=1&per_page=10' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace scconline-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: SCC Online Blog SDK — bounded, re-runnable; every call capped."""
from parse_apis.scconline_com_api import SCCBlog, InvalidInput

client = SCCBlog()

# List the most recent posts, capped to 3 total items.
for post in client.posts.list(per_page=10, limit=3):
    print(post.title, post.date, post.categories)

# Grab the very first (most recent) post for inspection.
latest = client.posts.list(per_page=1, limit=1).first()
if latest:
    print(latest.title, latest.author, latest.excerpt[:80])
    print(latest.link)

# Typed error: invalid input handling.
try:
    for p in client.posts.list(per_page=10, limit=1):
        print(p.title)
except InvalidInput as e:
    print("invalid input:", e)

print("exercised: posts.list")
All endpoints · 1 totalmissing one? ·

Retrieves the most recent blog posts from SCC Online in reverse chronological order. Each post includes title, publication date, author, categories, excerpt, and link. Results are auto-iterated across pages; each page contains up to 20 posts. Suitable for daily-fresh polling feeds.

Input
ParamTypeDescription
pageintegerPage number for pagination (1-based).
per_pageintegerNumber of posts per page, between 1 and 20.
Response
{
  "type": "object",
  "fields": {
    "page": "current page number",
    "posts": "array of blog post objects with title, date, author, categories, excerpt, and link",
    "per_page": "posts per page",
    "total_pages": "total number of pages available",
    "total_posts": "total number of posts available"
  },
  "sample": {
    "data": {
      "page": 1,
      "posts": [
        {
          "date": "2026-07-26T11:00:13",
          "link": "https://www.scconline.com/blog/post/2026/07/26/2026-scc-vol-6-part-1-latest-supreme-court-cases/",
          "title": "2026 SCC Vol. 6 Part 1: Key Supreme Court Cases on Constitution, Income Tax, Negotiable Instruments, & more",
          "author": "Editor",
          "excerpt": "Explore the latest Supreme Court Cases in 2026 SCC Vol. 6 Part 1 on reservations, double taxation, negotiable instruments, and more.",
          "categories": [
            "Cases Reported",
            "SCC Weekly"
          ]
        }
      ],
      "per_page": 10,
      "total_pages": 3949,
      "total_posts": 39483
    },
    "status": "success"
  }
}

About the SCC Online API

What the API Returns

The single get_recent_posts endpoint returns a paginated list of blog posts from the SCC Online Blog. Each post object includes title, date, author, categories (as an array), excerpt, and link. The response envelope also carries page, per_page, total_pages, and total_posts, giving you everything needed to walk the full archive or monitor only the latest entries.

Pagination and Filtering

The endpoint accepts two optional parameters: page (1-based integer) to select which page of results to retrieve, and per_page (1–20) to control page size. Because posts are returned in reverse chronological order, setting page=1 with your preferred per_page value is the standard pattern for a daily-fresh polling feed. The total_pages and total_posts fields in each response let you determine exactly how many additional requests are needed to exhaust available content.

Content Coverage

The SCC Online Blog focuses on Indian law: Supreme Court and High Court decisions, statutory amendments, landmark rulings, and legal commentary. Posts are tagged with one or more categories such as case analysis, legislation, or practice area topics, which you can use client-side to route content into relevant channels or databases. The excerpt field provides a short summary without requiring a follow-up request to the full post URL.

Reliability & maintenanceVerified

The SCC Online API is a managed, monitored endpoint for scconline.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when scconline.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official scconline.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
13m ago
Latest check
1/1 endpoint passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a daily digest of Indian Supreme Court case analyses using the date and categories fields from get_recent_posts.
  • Populate a legal-news dashboard by polling get_recent_posts each morning and filtering posts by categories for specific practice areas.
  • Monitor legislation updates by watching for relevant categories values and surfacing new posts via the link field.
  • Archive SCC Online Blog posts into an internal knowledge base, walking pages via total_pages and storing title, author, and excerpt.
  • Power a newsletter by extracting the title, excerpt, and link from the most recent 5–10 posts each week.
  • Trigger Slack or email alerts when new posts appear in high-priority legal categories by comparing the latest date values on each poll.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 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 SCC Online offer an official developer API?+
SCC Online does not publish a documented public developer API for its blog content. Access to structured post data is what this Parse API provides.
What does `get_recent_posts` return beyond the post text?+
Each post object includes title, date, author, categories (an array), excerpt, and link. The full post body is not included; the link field points to the original post if you need the complete text.
Can I filter posts by category or author directly in the API?+
The get_recent_posts endpoint does not currently accept category or author filter parameters. It returns all posts in reverse chronological order, and filtering must be applied client-side using the categories or author fields in the response. You can fork this API on Parse and revise it to add server-side category or author filtering as an additional endpoint.
How fresh is the data, and is there a risk of missing posts between polls?+
Posts appear in reverse chronological order, and total_posts increments as new content is published. Polling page=1 regularly and comparing date values against your last-seen timestamp is the standard approach. If post volume is high between polls, incrementing page until you reach previously seen date values ensures no entries are skipped.
Does the API expose comments, tags, or full post body content?+
Not currently. The API covers title, date, author, categories, excerpt, and link per post. Comments, post tags distinct from categories, and full post HTML are not included in the response. You can fork this API on Parse and revise it to add an endpoint that fetches full post content using the link field.
Page content last updated . Spec covers 1 endpoint from scconline.com.
Related APIs in News MediaSee all →
barandbench.com API
Stay updated with India's latest legal news and court developments by accessing real-time articles from Bar and Bench's comprehensive legal journalism platform. Get timely insights on judiciary decisions, legal policy changes, and important case updates directly from one of India's most trusted sources for legal information.
livelaw.in API
Access Supreme Court and High Court judgments, legal news, articles, and digests from LiveLaw.in, with the ability to filter by year, category, and author. Stay updated on the latest legal developments, court decisions, and expert legal analysis across Indian courts.
indiankanoon.org API
indiankanoon.org API
nclat.nic.in API
Look up recent judgments and orders from India's National Company Law Appellate Tribunal across its Principal Bench in New Delhi and Chennai Bench locations. Stay informed on the latest appellate decisions affecting company law matters in India.
egazette.nic.in API
Access official Indian gazette publications including recent Extraordinary and Weekly gazettes, browse them by category, and explore the complete directory of available documents. Quickly find and retrieve the latest government publications all in one place.
ecourtsindia.com API
Search and retrieve detailed information about court cases across India's Supreme Court, High Courts, and District Courts from a database of over 239 million cases. Find case details, track legal proceedings, and access comprehensive court records to stay informed about judicial matters across the Indian court system.
mondaq.com API
Search and retrieve the latest legal articles from India's top law firms and legal experts, complete with publication dates, author information, topics, and article summaries all in one place. Stay updated on Indian legal developments by accessing curated content organized by subject matter and firm expertise.
insights.trendforce.com API
Access semiconductor and AI industry analysis articles from TrendForce Insights, browsing post listings and retrieving full article content organized into text sections and figures. Perfect for staying updated on tech industry trends and feeding structured article data into language models for analysis.