SDK JavaScript (fetch)
Navigateur ou Node 18+ avec `FormData`.
const API_KEY = process.env.DUXIA_API_KEY;
const BASE_URL = "https://duxia-api-174521768759.northamerica-northeast1.run.app";
async function verifyFile(blob, filename) {
const body = new FormData();
body.append("file", blob, filename);
const res = await fetch(BASE_URL + "/verify", {
method: "POST",
headers: { Authorization: "Bearer " + API_KEY },
body,
});
if (!res.ok) throw new Error(await res.text());
return res.json();
}