Memetakan URL situs web
Jelajahi grafik tautan situs dari URL akar dan kembalikan URL yang ditemukan. Ini endpoint khusus discovery tanpa field ekstraksi konten. Gunakan Bearer API key atau api_key di JSON body sebagai fallback kompatibilitas; kedua base URL didukung. Field yang tidak dikenal diabaikan. Respons berisi base_url, array URL results, response_time, usage.credits dan usage.cost tambahan berdasarkan harga per credit yang ditetapkan admin, serta request_id. Pemetaan berbiaya 1 kredit per 10 halaman berhasil, atau 2 kredit jika instructions diberikan; halaman gagal gratis. Kredit aktual diambil dari kuota gratis harian bersama. Jika estimasi dari limit melebihi sisa kuota, kelebihannya ditagihkan ke saldo, atau dikembalikan 432 tanpa saldo dengan saran menurunkan limit. Contoh SDK; simpan kunci di variabel lingkungan atau konfigurasi sisi server yang aman. Python: from tavily import TavilyClient client = TavilyClient(api_key="...", api_base_url="https://api.bazaarlink.ai/v1") response = client.map("docs.tavily.com") JavaScript: import { tavily } from "@tavily/core" const tvly = tavily({ apiKey: process.env.BAZAARLINK_API_KEY, apiBaseURL: "https://api.bazaarlink.ai/v1" }) const response = await tvly.map("docs.tavily.com")
/v1/mapOtorisasi
AuthorizationwajibAPI key sebagai bearer token di header Authorization.
Body
urlwajibURL akar untuk pemetaan; scheme boleh dihilangkan, misalnya docs.tavily.com.
"docs.tavily.com"instructionsInstruksi discovery dalam bahasa alami; biaya mapping menjadi 2 credit, bukan 1, per 10 halaman berhasil.
"Find Python SDK pages"max_depthKedalaman pemetaan maksimum, 1–5, default 1.
1max_breadthJumlah maksimum tautan yang diikuti per halaman di setiap tingkat, 1–500, default 20.
20limitTotal tautan yang diproses sebelum berhenti; minimum 1, default 50.
50select_pathsArray pola regex untuk pemilihan jalur; maksimal 50 entri, setiap pola dibatasi 200 karakter.
["^/docs/.*"]select_domainsArray pola regex untuk pemilihan domain; maksimal 50 entri, setiap pola dibatasi 200 karakter.
["^docs\.example\.com$"]exclude_pathsArray pola regex untuk pengecualian jalur; maksimal 50 entri, setiap pola dibatasi 200 karakter.
["^/private/.*"]exclude_domainsArray pola regex untuk pengecualian domain; maksimal 50 entri, setiap pola dibatasi 200 karakter.
["^private\.example\.com$"]allow_externalApakah tautan domain eksternal dimasukkan ke hasil akhir, default true.
truetimeoutDetik untuk menunggu pemetaan. Rentang Tavily 10–150, tetapi batas efektif BazaarLink 90 detik; nilai di atas 90 diturunkan menjadi 90.
90include_usageApakah usage disertakan dalam respons, default false; jika disertakan akan memuat credits dan usage.cost.
false