Home/Documentation
Documentation

API Reference.

Every endpoint documented with parameters, responses, and code examples in cURL, JavaScript, Python and PHP.

Introduction

AHM7xMakki provides a collection of free REST APIs. All APIs are accessible via simple HTTP requests with no authentication required.

Base URL:

BASEhttps://ahm7xmakki.com/api

All endpoints accept GET or POST requests as documented. Responses are JSON unless the endpoint returns binary content (screenshot PNG, audio MP3, etc.).

Authentication

No authentication required. All APIs are publicly accessible. Simply make an HTTP request to the endpoint.

Fair use policy applies — please do not make excessive automated requests that would degrade service for other users. If you need high-volume access, contact us.

Error Codes

CodeMeaning
200Success
400Bad request — missing or invalid parameter
404Endpoint not found
429Too many requests — slow down
500Internal server error — report to us

Screenshot API — WebSnap

Capture any URL as a full-page PNG screenshot or PDF. Returns binary image data.

GET/api/websnap
ParameterTypeRequiredDescription
urlstringrequiredThe URL to screenshot. Must be URL-encoded.
formatstringoptionalOutput format: png (default) or pdf
cURL
curl "https://ahm7xmakki.com/api/websnap?url=https://github.com" --output screenshot.png
Open live tool →

Text-to-Speech API — SpeechSter

Convert any text to natural-sounding audio. Returns MP3 binary data.

GET/api/tts
ParameterTypeRequiredDescription
textstringrequiredThe text to convert to speech. URL-encode the value.
voicestringoptionalVoice identifier, e.g. en-US, en-GB
cURL
curl "https://ahm7xmakki.com/api/tts?text=Hello+World&voice=en-US" --output audio.mp3
Open live tool →

Video Downloader API — Universal Downloader

Download video from any supported platform. Returns download URL or binary stream.

GET/api/alldl
ParameterTypeRequiredDescription
urlstringrequiredVideo URL from YouTube, TikTok, Instagram, etc. URL-encoded.
cURL
curl "https://ahm7xmakki.com/api/alldl?url=YOUR_VIDEO_URL"
Open live tool →

AI Vision API — VisionChat

Upload an image and ask a question. Returns AI-generated text analysis, OCR, or object description.

POST/api/imgchat
ParameterTypeRequiredDescription
imagefilerequiredImage file (JPG, PNG, WEBP)
promptstringrequiredQuestion to ask about the image
Open live tool →

Temp Email API — TempSter

Generate a disposable email address and poll for incoming messages.

GET/api/tempmail
ParameterTypeRequiredDescription
actionstringrequiredgenerate to get a new address, check to poll inbox
emailstringconditionalRequired when action is check
Open live tool →

All 16 APIs

Full documentation for every API is available directly on each tool's page.

Browse all APIs →