Overview
Explore REST endpoints, open a live WebSocket, and compare protocols — live, in-browser.
Portfolio API
v1.0.0OperationalA real API serving live portfolio data — experience, skills, articles, and projects. Built to demonstrate REST contract design, WebSocket realtime architecture, and SOAP protocol fluency in a single, queryable surface.
REST endpoints12
SOAP operations1
WS channels5
Rate limit100 / min
Auth requiredNone (read)
Response formatJSON · XML
Protocols
Quick start
Terminal
# Get all experience entries curl -s https://portfolio.peteaaron.dev/api/v1/experience | jq . # Get a specific entry (index 0) curl -s https://portfolio.peteaaron.dev/api/v1/experience/0 | jq . # List published articles curl -s https://portfolio.peteaaron.dev/api/v1/articles | jq . # Check API status curl -s https://portfolio.peteaaron.dev/api/v1/status | jq .
All responses include X-Request-Id and X-RateLimit-* headers. Use the Try It tab to send live requests from this page.