API Documentation
All data and resources are publicly available. No authentication required. Most endpoints return JSON, but some return XML, HTML, or other formats as indicated. All endpoints are cached for 1 hour. For the latest data, check the Cache-Control headers.
API Endpoints
17 endpoints across 5 categories
Site Data
6 endpoints
Services
Detailed information about available services. Includes process phases, duration, and deliverables.
/data/services.json/ar/data/services.jsonAbout
Professional information, experience, education, skills, and contact details.
/data/about.json/ar/data/about.jsonProjects
Complete portfolio of all projects including open-source work, client projects, and personal projects.
/data/projects.json/ar/data/projects.jsonTestimonials
Client testimonials and reviews including ratings, service labels, and detailed feedback from various services.
/data/testimonials.json/ar/data/testimonials.jsonContact
Contact information including email, phone, WhatsApp, scheduling links and location details.
/data/contact.json/ar/data/contact.jsonSocial Proof Stats
Aggregated statistics from GitHub, Stack Overflow, and Docker Hub including stars, followers, and more.
/data/social-proof-stats.json/ar/data/social-proof-stats.jsonBlog Data
3 endpoints
Blog Manifest
Manifest of all blog posts with metadata, including all published posts (no limit).
/data/blog-manifest.jsonFeatured Blog Manifest
Manifest of featured blog posts with file paths and metadata. Includes all featured posts (no limit).
/data/featured-blog-manifest.jsonAutomated Blog Manifest
Manifest of automated blog posts from S3 with slugs and metadata. Includes all automated posts (no limit).
/data/automated-blog/manifest.jsonFeeds
2 endpoints
Metadata
2 endpoints
Specs
4 endpoints
OpenAPI Specification
Complete OpenAPI 3.0 specification for all API endpoints. Used by AI models and API clients.
/.well-known/openapi.jsonAI Plugin Manifest
OpenAI plugin manifest for AI assistants to interact with the site API.
/.well-known/ai-plugin.jsonSecurity Contact File
Security contact information and vulnerability disclosure policy (RFC 9116).
/.well-known/security.txtWebFinger
WebFinger resource descriptor for decentralized identity and social protocols.
/.well-known/webfingerSite Resources
19 resources across 4 categories
Site Files
6 endpoints
Sitemap
XML sitemap listing all pages for search engine indexing.
/sitemap.xmlRobots Exclusion File
Robots exclusion standard file for search engine crawlers.
/robots.txtHumans File
Human-readable information about the site, team, and technologies used.
/humans.txtLLMs Documentation
Documentation file for AI models and LLMs, providing structured information about the site, endpoints, and content.
/llms.txtWeb App Manifest
PWA manifest file for installable web app configuration.
/site.webmanifestBrowser Config
Microsoft browser configuration for tile icons and theme colors.
/browserconfig.xmlSite Pages
6 endpoints
Home
Homepage showcasing portfolio overview, featured blog posts, and key highlights.
//arServices
Detailed information about available services including fractional CTO, technical consulting, career mentoring, and more.
/services/ar/servicesAbout
Professional background, experience, education, skills, and personal story.
/about/ar/aboutContact
Contact information, scheduling links, and ways to get in touch.
/contact/ar/contactProjects
Complete portfolio of projects including open-source work, client projects, and personal projects.
/projects/ar/projectsBlog
Blog index page with all published articles, posts, and technical content.
/blog/ar/blogReferences
5 endpoints
API Documentation
This page - comprehensive documentation of all available endpoints and resources.
/api-docs/ar/api-docsPrivacy Policy
Privacy policy page detailing data collection and usage practices.
/privacySecurity Policy
Security policy page with vulnerability reporting and security practices.
/security-policySecurity Acknowledgments
Page acknowledging security researchers and vulnerability reporters.
/security-acknowledgmentsAI Disclosure
AI training disclosure page with information about services, expertise, and more.
/ai-disclosureUsage Example
// Simple API helper function
async function fetchData(endpoint) {
const response = await fetch(`https://zalt.me${endpoint}`);
if (!response.ok) {
throw new Error(`HTTP ${response.status}: ${response.statusText}`);
}
return response.json();
}
// Example: Fetch blog feed
const feed = await fetchData('/feed.json');
console.log('Latest posts:', feed.items);