API Publik
Ambil snippet IzzXd Code lewat REST API. Cuma baca, nggak perlu API key, CORS-nya terbuka. Semua contoh pakai JavaScript (fetch), jalan di browser atau Node 18+.
BASE URL
https://codeku.izzxd.my.idGET
/api/v1/snippetsDaftar Snippet
Ambil snippet terbaru. Bisa difilter pakai search, category, language, tag, limit (maks 50), dan offset.
const res = await fetch("https://codeku.izzxd.my.id/api/v1/snippets?limit=10&language=javascript");
const data = await res.json();
console.log(data);GET
/api/v1/snippets/:slugDetail Snippet
Ambil satu snippet lengkap sama isi kodenya.
const res = await fetch("https://codeku.izzxd.my.id/api/v1/snippets/contoh-slug");
const snippet = await res.json();
console.log(snippet);GET
/api/v1/snippets/:slug/rawKode Mentah
Isi kode sebagai teks biasa. Tambah download=1 supaya langsung terunduh sebagai file. Kalau kodenya dikunci, tambahin passwd=PASSWORD di belakang link. Link yang sama juga ada di /code/:slug/raw.
import { writeFile } from "node:fs/promises";
const res = await fetch("https://codeku.izzxd.my.id/api/v1/snippets/contoh-slug/raw?passwd=PASSWORD");
await writeFile("snippet.js", await res.text());PAGE
/embed/:slugEmbed Widget
Pasang snippet di blog atau websitemu lewat iframe. Tombol Embed juga ada di halaman detail kode.
<iframe src="https://codeku.izzxd.my.id/embed/contoh-slug" width="100%" height="420" style="border:0" loading="lazy"></iframe>