# Ryan Green — Developer Resources

Public, read-only portfolio metadata API. No authentication or API key is needed.

- **Base URL:** https://ryan.green
- **GET /api/profile:** public name, role, location, description, and links
- **OpenAPI 3.1:** https://ryan.green/openapi.json
- **Machine-readable site guide:** https://ryan.green/llms.txt

Example:

```sh
curl -i https://ryan.green/api/profile
```

Successful responses are JSON. Unsupported methods return a JSON error with `error.code`, `error.message`, and `error.resolution`. No write actions, private data, or protected case studies are available through this API.
