GET · JSON · v1
Public API
Use public portfolio content in your apps. Explore profiles, skills, experience, projects, contacts, and published articles. No API key required.
Available endpoints
Read JSON with ordinary GET requests. Collections return data arrays; individual resources return a data object.
- Profile
/api/v1/profile.jsonBiography, professional summary, image, and credentials.
- Skill groups
/api/v1/skills.jsonThe curated skills grouped by area.
- Experience
/api/v1/experience.jsonEmployers, roles, responsibilities, and technologies.
- All projects
/api/v1/projects.jsonComplete project records with permanent slugs and source-backed facts.
- One project
/api/v1/projects/agent-client-sdk.jsonReplace agent-client-sdk with a slug from the projects collection.
- Public contact details
/api/v1/contact.jsonContact channels, availability, and social links.
- Published article metadata
/api/v1/posts.jsonTitles, descriptions, dates, and article URLs. Follow each article URL to read its complete content.
Read a complete article- OpenAPI specification
/api/v1/openapi.jsonThe API schema and examples as an OpenAPI 3.1 document.
Try a request
curl -i https://zal.pages.dev/api/v1/projects/agent-client-sdk.json No API key or credentials are needed. Responses keep the original content language; project facts include English and Indonesian. Check HTTP status and Content-Type before reading JSON.
Interactive explorer
Browse response schemas and examples, or try a request.