Developers
Public data API
The same facts this site shows, as read-only JSON: who I am, what I build, the work and the guides. Static files, rebuilt with every deploy, so they always match the pages. No key, no sign-up, GET only.
Endpoints
GET
https://devwren.com/api/v1/profile.jsonWho, where, availability, skills, contact details and profiles.
GET
https://devwren.com/api/v1/services.jsonEvery service, with the technologies, example projects and guides for each.
GET
https://devwren.com/api/v1/pricing.jsonThe MVP, Flexible and Advanced plans for each kind of project, with starting prices in USD.
GET
https://devwren.com/api/v1/projects.jsonThe published case studies and products, with links.
GET
https://devwren.com/api/v1/posts.jsonThe blog guides: title, summary, topics, reading time and cover image.
GET
https://devwren.com/api/v1/openapi.jsonThe OpenAPI 3.1 description of all of the above.
Try it
curl https://devwren.com/api/v1/profile.jsonDiscovery
- openapi.json — OpenAPI 3.1 description of every endpoint.
- /.well-known/api-catalog — API catalog (RFC 9727) pointing here and to the OpenAPI file.
- /llms.txt — the same site in plain text, for language models.
- Accept: text/markdown — any page, sent with this header, comes back as Markdown instead of HTML.
For AI agents
- https://devwren.com/mcp — a read-only MCP server (Streamable HTTP) with tools for the profile, services, pricing, projects, guides and every page. Server card
- https://devwren.com/a2a — Wren, the site’s assistant, as an A2A agent: one question in, one answer back. Rate limited. Agent card
- /.well-known/agent-skills/index.json — Agent Skills: how to look things up here, and how to help someone hire me.
- In the browser, the site registers WebMCP tools (search, pricing, services, read or open a page, start a project) for agents that support it.