Trích xuất nội dung web
Trích xuất nội dung web thô từ một URL hoặc một nhóm tối đa 20 URL. URL thành công nằm trong results và lỗi theo từng URL nằm trong failed_results; ngay cả khi HTTP 200 trả về mảng results rỗng, hãy kiểm tra cả hai mảng. Thứ tự đầu ra không được đảm bảo. Endpoint hỗ trợ xếp hạng lại bằng query, 1–5 chunk cho mỗi nguồn (chỉ khi có query), trích xuất basic hoặc advanced, hình ảnh, favicon, định dạng markdown hoặc text và timeout 1–60 giây. Các trường yêu cầu không xác định sẽ bị bỏ qua. Dùng Authorization: Bearer <key>, hoặc truyền api_key trong JSON body như phương án dự phòng tương thích Tavily. Cả hai base URL của BazaarLink đều được hỗ trợ: https://api.bazaarlink.ai/v1 và https://bazaarlink.ai/api/v1. Mỗi 5 URL trích xuất thành công tốn 1 credit với basic hoặc 2 credits với advanced; URL thất bại được miễn phí. Giá khách hàng bằng số credits nhân với giá mỗi credit do quản trị viên đặt; xem BazaarLink pricing page và dùng usage.cost trong response. Hạn mức miễn phí dùng chung credits hằng ngày với search; nếu đã hết mà không còn số dư, response là 432. cURL: `curl https://api.bazaarlink.ai/v1/extract -H "Authorization: Bearer $BAZAARLINK_API_KEY" -H "Content-Type: application/json" -d '{"urls":["https://example.com/article"]}'` Python: `TavilyClient(api_key=..., api_base_url="https://api.bazaarlink.ai/v1").extract(urls=[...])` JavaScript: `tavily({ apiKey, apiBaseURL })` LangChain: `TavilyExtract(api_base_url=...)`
/v1/extractXác thực
Authorizationbắt buộcAPI key dưới dạng bearer token trong header Authorization.
Body
urlsbắt buộcCác URL cần trích xuất. Truyền một chuỗi hoặc mảng gồm 1–20 URL. Mảng rỗng hoặc không có URL hợp lệ sẽ trả về 400.
["https://example.com/article"]queryÝ định của người dùng để xếp hạng lại các chunk nội dung đã trích xuất.
"key findings"chunks_per_sourceSố chunk nội dung liên quan tối đa cho mỗi nguồn. Phải là 1–5 và chỉ dùng được khi có query.
3extract_depthĐộ sâu trích xuất. advanced có thể lấy bảng và nội dung nhúng với độ trễ cao hơn; basic tốn 1 credit cho mỗi 5 URL thành công, advanced tốn 2 credits.
basicadvanced"basic"include_imagesCó đưa các URL hình ảnh được trích xuất từ mỗi trang thành công vào kết quả hay không.
trueinclude_faviconCó đưa URL favicon vào mỗi kết quả thành công hay không.
trueformatĐịnh dạng nội dung trích xuất. markdown giữ cấu trúc Markdown; text trả về văn bản thuần.
markdowntext"markdown"timeoutSố giây tối đa chờ trích xuất, từ 1–60. Khi bỏ qua, mặc định là 10 giây cho basic và 30 giây cho advanced.
30include_usageCó đưa credits và usage.cost vào response hay không.
true