/info/api
API
Public endpoints for integrations, monitoring, and fun. All responses are JSON unless noted. No authentication required.
GET/api/pingHeartbeat endpoint. Returns pong and site status. Terminal clients get a richer plain-text response.
curl https://rin.contact/api/ping
GET/api/curlANSI terminal profile when invoked via curl (middleware rewrite). Career timeline, skill bars, and live status.
curl rin.contact
GET/api/rin.jsonStructured profile JSON — name, location, skills, experience. For integrations and recruiters.
curl https://rin.contact/api/rin.json
GET/api/nowCurrent status — what I'm building, learning, reading, and not doing. Inspired by nownownow.com.
curl https://rin.contact/api/now
GET/api/fortuneRandom wisdom quote — data science, engineering, and life. JSON with text and author.
curl https://rin.contact/api/fortune
GET/api/roastData science roasts — light-hearted feedback on common ML/DS sins. Random each request.
curl https://rin.contact/api/roast
GET/api/stackSite stack info — framework, styling, typography, deployment, and easter egg hints.
curl https://rin.contact/api/stack
POST/api/ping-indexnowNotifies IndexNow (Bing, Yandex) that the site has updated. For deployment pipelines.
curl -X POST https://rin.contact/api/ping-indexnow