Public API
The canonical OpenAPI 3.1 description is www.devglobe.dev/openapi.json. The API is read-oriented; use the MCP server when your client benefits from structured agent tools.
Search
GET https://www.devglobe.dev/api/search?q=typescript%20azure&mode=text&limit=10Modes are text, vector, and hybrid. Vector and hybrid availability depends on the production embedding configuration. Keep result limits bounded and URL-encode the query.
Developer profile
GET https://www.devglobe.dev/api/developer?id=torvaldsThe response contains indexed public profile and contribution fields. Optional source fields can be absent; clients must distinguish missing data from zero.
MCP
POST https://www.devglobe.dev/mcp
Content-Type: application/json
Accept: application/json, text/event-streamUse an MCP SDK rather than constructing protocol payloads by hand. See the MCP guide.
Errors and rate limits
- Validate HTTP status before decoding a success shape.
- Treat
404as an unknown or unindexed profile. - Back off on
429and do not fan out profile requests unnecessarily. - Expect optional metrics and source freshness timestamps.
Privacy boundary
Public endpoints do not return private email addresses, watchlists, saved searches, contact preferences, agent credentials, or private AI profile settings. Do not combine public signals to infer protected or private attributes.
