Media downloads, AI chat, search, TTS and more — all in one simple endpoint, ready to use with zero setup.
Add your API key to the header. Works with any language or HTTP client.
// Search Pixiv (GET)
const res = await fetch("/api/search/pixiv?query=yvonne", {
headers: { "x-api-key": "onepunya-xxxx" }
});
const data = await res.json();
console.log(data.result); // Array of images
// Download TikTok (POST)
const res2 = await fetch("/api/download/tiktok", {
method: "POST",
headers: { "x-api-key": "onepunya-xxxx", "Content-Type": "application/json" },
body: JSON.stringify({ url: "https://vt.tiktok.com/xxx" })
});
const data2 = await res2.json();
console.log(data2.result.media); // Video URLx-api-key: your-key in every API request.Pay via QRIS. Plan activates automatically after payment is confirmed.
Free API key, no CC required. Live in 30 seconds.