EXTERNAL API PLATFORM

StackGrasp Developer API

RESTful + GraphQL + WebSocket endpoints. Embed StackGrasp into any product.

MethodEndpointDescription
GET/api/v1/coursesList courses with filters (category, price, rating, sponsored)
GET/api/v1/courses/{id}/syllabusFull AI-generated syllabus — modules, outcomes, assessments
POST/api/v1/courses/{id}/enrollEnroll a user, trigger payment, issue a lookup-token certificate
GET/api/v1/users/{id}/masteryVerified mastery graph — skill percentiles, learning velocity
POST/api/v1/credentials/issueMint a soulbound on-chain (Polygon) mastery credential NFT
GET/api/v1/credentials/verify/{tokenId}Verify a credential directly against the chain
POST/api/v1/ai/syllabus/generateGenerate a syllabus from a goal string
POST/api/v1/ai/explainExplain a concept at ELI5 / Normal / Expert / PhD level
POST/api/v1/payments/checkoutCreate payment intent (Paystack / Crypto)
POST/api/v1/payments/payoutReal Paystack transfer of a tutor's queued balance to their bank account
GET/api/v1/talent/searchSearch verified talent by skill, mastery %, availability
POST/api/v1/bci/session/startStart a focus session — self-reported, or real Muse EEG over Web Bluetooth client-side
POST/api/v1/bci/pace/adjustSubmit a focus/stress reading, get back a real pace decision
GET/api/v1/sentinel/timelineThe Sentinel — this user's own real activity timeline, searchable and topic-linked
QUICK START
const StackGrasp = require('stackgrasp-sdk');
const client = new StackGrasp({ apiKey: 'nxl_live_sk_...' });

// Generate a syllabus
const syllabus = await client.ai.generateSyllabus({ goal: 'Become an AI Engineer' });

// Process payment
const order = await client.payments.checkout({
  amount: 8900, // $89.00
  payment_type: 'card',
  item_id: 'crs_001',
  item_type: 'course'
});
GET YOUR API KEY

Rate limits below are enforced against your real account plan (or a real issued key's owner's plan) — not a request header, which can't be spoofed for a higher limit anymore.

PlanRate limitPrice
Seeker60 req/minFree
Explorer120 req/min$9/mo
Scholar300 req/min$29/mo
Apex1,200 req/min$129/mo