Ashish Sharma

Public, machine-readable project-fit information.

A free, read-only discovery API for agents and developers. No API key, registration or sales form required.

Quickstart

Read the OpenAPI contract, then call a public endpoint. Responses are JSON and use standard error objects.

bash
curl https://sarmaasis.com/api/v1/profile

OpenAPI 3.1 specification

Endpoints

MethodPathReturns
GET/api/v1/profilePublic profile, specialties and contact details.
GET/api/v1/servicesCurrent service catalogue.
GET/api/v1/availabilityEngagement types and contact options.

Sandbox and auth

The production read-only API is the sandbox: it exposes only public profile, service and availability information. Authentication is not required, and no project or customer data is available through it.

Errors and limits

Errors use error.code, error.message and error.resolution, so a caller can recover without parsing HTML. Responses include RFC RateLimit fields; if a limit is enforced, a 429 also includes Retry-After.

MCP tools

A Streamable HTTP MCP server exposes profile, services and availability as native tools. Connect using the MCP manifest.