API · /educhain-api

EDU Chain API

healthy 3,612 Subscribers

Live EDU Chain on-chain data via Blockscout. EDU Chain is Open Campus' education-focused Ethereum L2; gas and balances are in EDU. Network stats, gas prices, latest blocks, a block by height or hash, address detail with EDU balance, a transaction by hash, ERC-20 token metadata and a universal search across addresses, tokens, blocks and transactions. Real data, no key.

api.oanor.com/educhain-api
Get an API key Try in playground → Contact provider

Machine-readable spec so AI agents can integrate this API.

/api/educhain-api/openapi.json
/api/educhain-api/llms.txt

Discovery: GET /api/index.json lists every API.

API health

healthy
Uptime
100.00%
Server probes · 24h
Avg latency
291 ms
Server probes · 24h
Subscribers
3,612
active
Total calls
0
last 7 days
status Full status page → · 9 probes/24h

Pricing

Pick a tier — billed monthly, cancel anytime.

Free

Free

  • 1,500 calls / month
  • 1 requests / second
  • Hard cap (429 above quota, no overage)
  • 1,500 calls/month
  • 1 req/sec
  • All endpoints
  • No credit card
Sign in to subscribe

Basic

€10.50 /month

  • 74,000 calls / month
  • 10 requests / second
  • Hard cap (429 above quota, no overage)
  • 74k calls/month
  • 10 req/sec
  • Email support
Sign in to subscribe

Pro

€34.50 /month

  • 490,000 calls / month
  • 20 requests / second
  • Hard cap (429 above quota, no overage)
  • 490k calls/month
  • 20 req/sec
  • Priority support
Sign in to subscribe

Mega

€112.00 /month

  • 2,540,000 calls / month
  • 50 requests / second
  • Hard cap (429 above quota, no overage)
  • 2.54M calls/month
  • 50 req/sec
  • Dedicated SLA
Sign in to subscribe

Built by

Related APIs

Other APIs with overlapping tags.

Art Institute of Chicago API

The Art Institute of Chicago collection as an API — clean JSON, no key. Run a full-text search across 130,000+ artworks and open any piece for its full detail: title, artist, dates, medium, dimensions, place of origin, department and classification, credit line, provenance and exhibition history, whether it is public domain or on view, and high-resolution IIIF images. Browse the collection, search artists for their biography and life dates, and list the museum's exhibitions. Live data straight from artic.edu, one of the world's great art museums. A distinct collection — ideal for art, education and culture apps, image galleries, museum kiosks and creative tools. 7 data endpoints. Authenticated with an x-oanor-key; fair-use rate limits per plan.

api.oanor.com/artic-api

Sundial API

Sundial gnomonics maths as an API, computed locally and deterministically — the hour-line, gnomon and longitude-correction numbers a dial maker, horologist or astronomy hobbyist lays a sundial out with. The hour-line-angle endpoint gives the angle of each hour line on the dial plate, measured from the noon line: for a horizontal dial tan(angle) = sin(latitude) × tan(hour angle), and for a vertical south-facing dial cos(latitude) is used instead, where the hour angle is 15° per hour from solar noon. At 50° latitude the 1-o'clock line sits about 11.6° from noon rather than 15° — the lines bunch near noon and spread toward the ends, which is exactly why a sundial's hours are unevenly spaced. The gnomon endpoint gives the style angle: the gnomon's shadow-casting edge must point at the celestial pole, so it rises at the latitude angle on a horizontal dial (50° at 50° N) and at 90° − latitude on a vertical dial — get this wrong and the dial keeps correct time at only one season. The longitude-correction endpoint converts the dial's local apparent time to clock time: 4 minutes of time per degree of longitude, correction = 4 × (reference meridian − local longitude), so a dial at 7.5° E on Central European Time reads 30 minutes slow versus the clock. Everything is computed locally and deterministically, so it is instant and private. Ideal for sundial-design and gnomonics tools, astronomy-education and maker apps, and horology calculators. Pure local computation — no key, no third-party service, instant. Add the equation of time for full clock accuracy. 3 compute endpoints. For the sun's position use a solar-position API; for sunrise and sunset a sunrise API.

api.oanor.com/sundial-api

Grade Calculator API

Single-course grade maths as an API, computed locally and deterministically — the everyday "what do I need on the final" student calculations. The needed endpoint works out the score required on the final exam (or any remaining component) to reach a target overall grade, from the current grade and the weight the final carries, and flags whether the target is achievable or already secured. The projected endpoint gives the overall grade you would finish with for a hypothetical final score. The average endpoint computes the weighted average of graded components from a simple score:weight list (such as 90:40,80:60), and reports the total and remaining weight so you can see how much of the course is still ungraded. Percentages run 0–100 and weights accept either a percentage (30) or a fraction (0.3). Everything is computed locally and deterministically, so it is instant and private. Ideal for student and study apps, learning-management tools, and tutoring and education sites. Pure local computation — no key, no third-party service, instant. Live, nothing stored. 3 endpoints. This is single-course grade mechanics; for a multi-course grade-point average from credit hours use a GPA API.

api.oanor.com/gradecalc-api

GPA API

Calculate a weighted grade-point average (GPA). The calc endpoint takes a list of courses — each with a grade and the credit hours it is worth — and returns the credit-weighted GPA, the totals, and a per-course breakdown of quality points so you can see exactly how the average was formed. Grades may be US letter grades (A, A-, B+, … F) on the standard 4.0 scale, or 4.3 with the us_plus scale that gives A+ extra weight; percentages from 0 to 100 mapped to letters and points with the usual cutoffs; raw grade points given directly as numbers; or your own custom letter-to-point mapping for any institution's scheme. Courses can be passed as a JSON array or a compact string like "A:3,B+:4,C:2", and credits default to 1 for an unweighted average. The scales endpoint lists the built-in grade scales and their point values. Everything is computed locally and deterministically, so it is instant and private — no student data is stored. Ideal for student planners and dashboards, university and school portals, LMS and ed-tech apps, scholarship and admissions tools, and academic what-if calculators. Pure local computation — no key, no third-party service, instant. Live, nothing stored. 3 endpoints. This computes GPA; for general statistics use a statistics API.

api.oanor.com/gpa-api

Frequently asked questions

Quick answers about pricing, quotas, and integration.

How do I get an API key for EDU Chain API?
Sign up for free at oanor.com, generate an API key from the developer dashboard, and call EDU Chain API with the x-oanor-key header. No credit card needed for the free tier.
What's the rate limit for EDU Chain API?
Free tier allows 1 request per second. Paid plans scale up to 50 requests per second on the Mega tier. Hard limits return HTTP 429 above the quota — no surprise overage charges.
How much does EDU Chain API cost?
EDU Chain API has a free tier with 100 calls / month. Paid plans start at €10.50 / month with higher quotas and faster rate limits.
Can I cancel my subscription anytime?
Yes. Plans are billed monthly and you can cancel anytime from your billing dashboard. No long-term contracts and no cancellation fee.
Is EDU Chain API GDPR-compliant?
All requests to EDU Chain API go through our EU-based gateway. Your upstream API key never leaves our server and no personal data is shared with the upstream provider beyond the request you send.

Pick an endpoint from the list on the left to see its details and try it.

Code snippets

Sign up to get an API key, then call any path under your slug.

curl https://api.oanor.com/educhain-api/SOME_PATH \
  -H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/educhain-api/SOME_PATH", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/educhain-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
    "https://api.oanor.com/educhain-api/SOME_PATH",
    headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())

Ratings

Sign in to rate.

No reviews yet.

Discussion

Ask questions, share usage tips, get answers from the provider and other developers. Public — anyone can read.

Sign in to start a thread or reply.

Sign in

New thread

/ 4000

📌 Pinned 🔒 Locked

·

· ·

/ 4000

🔒 This thread is locked — no new replies.

  • No threads yet — start the discussion.

Support

Private 1:1 support with the provider — billing questions, integration issues, account problems. Only you and the provider team can see these threads.

Sign in to open a support ticket.

Sign in

Open new ticket

Describe what you need help with. The provider team gets an email and replies on the ticket page.

  • No tickets yet for this API.

Subscription active — calls can start immediately.

Send your first request —

Subscription active — copy a snippet and fire off your first call.