BIOS
BOOTING_SYSTEM... [0%]
[CLICK OR PRESS ANY KEY TO SKIP]
LVL 1
🎯Initialize Audio Synthesizer
Developers // API Surface & Sandbox

NICHSEDGE Developer Portal

Machine-readable REST endpoints, Model Context Protocol (MCP) server endpoints, OpenAPI 3.1 specifications, and interactive testing tools.

Interactive Sandbox & Quickstart

All public endpoints support anonymous read-only access. You can test these endpoints immediately via curl or in your browser:

# 1. Fetch Profile & DossierGET /api/v1/profile
curl -s https://nichsedge.github.io/api/v1/profile | jq .
# 2. List Projects & RepositoriesGET /api/v1/projects
curl -s https://nichsedge.github.io/api/v1/projects | jq .
# 3. Query Competency & Skill MatrixGET /api/v1/skills
curl -s https://nichsedge.github.io/api/v1/skills | jq .
# 4. NLWeb Query (/ask)GET /api/v1/ask
curl -s "https://nichsedge.github.io/api/v1/ask?q=experience" | jq .

Machine Specifications & Schemas

OpenAPI 3.1 Spec

Self-describing OpenAPI schema with typed responses and error models.

β†’ View /openapi.json
RFC 9727 API Catalog

application/linkset+json catalog linking service descriptions.

β†’ View /.well-known/api-catalog
ARD Catalog

Agentic Resource Discovery index for autonomous AI clients.

β†’ View /.well-known/ard.json
MCP Server Card

Model Context Protocol manifest describing callable tools.

β†’ View /.well-known/mcp/server-card.json

Agent Authentication (auth.md)

Our platform supports the WorkOS auth.md specification. For public data reading, agents may use anonymous mode. For authenticated actions, provide a bearer token minted through client credentials or an identity assertion.

Authorization Server: https://nichsedge.github.io/.well-known/oauth-authorization-server
Protected Resource: https://nichsedge.github.io/.well-known/oauth-protected-resource

WebMCP In-Page Tools

When browsing this website inside a WebMCP-capable agent environment (such as Google Chrome Origin Trials or ChatGPT desktop browser), agents can invoke tools directly using:

await document.modelContext.registerTool({
  name: "get_profile_dossier",
  description: "Fetch technical background of Ichsanul Amal",
  execute: async () => { ... }
});
→ Download OpenAPI Spec→ Machine-Readable Pricing→ Technical Biography→ Contact Inquiries