Ekstrak konten halaman penuh untuk sekumpulan URL.
Exa
Semantic search, page content, cited answers and asynchronous research.
Ekstrak konten halaman penuh untuk sekumpulan URL.
Ambil teks halaman dan metadata untuk URL yang sudah Anda miliki. ids wajib dan menerima nilai id dari post_exa_search — nilainya adalah URL biasa, jadi URL apa pun berfungsi. Aktifkan atau nonaktifkan text, highlights, summary, subpages, dan livecrawl. Mengembalikan results[] dengan id, title, url, author, dan text, plus array statuses[] yang memberi status dan source per URL — baca array ini, karena URL yang gagal diambil dilaporkan di sana, bukan memunculkan error. Hasil cache disajikan instan; jika tidak ada, sistem beralih ke crawl langsung. Untuk seluruh situs alih-alih daftar URL, gunakan post_firecrawl_crawl.
Referensi harga
- Metering: Biaya respons yang dilaporkan.
- Estimasi referensi per permintaan: USD 0.002.
- Pengali pelanggan referensi: 1.0. Jangan terapkan lagi pada jumlah pelanggan yang telah diselesaikan.
Hanya metadata referensi, bukan penawaran akun, harga yang dijamin, atau batas pengeluaran. Kredit sumber daya bukanlah kredit Felo. Biaya akhir mengikuti catatan tagihan Felo.
- Tipe: array string[]idswajib
URL (atau ID hasil Exa) untuk mengambil konten.
- Tipe: booleanhighlights
Kembalikan cuplikan relevan yang disorot.
- Tipe: string enumlivecrawl
Kebijakan kesegaran: selalu crawl langsung, kembali ke crawl langsung saat cache tidak ditemukan, atau tidak pernah crawl langsung.
nilai- always
- fallback
- never
- Tipe: boolean enumstreamconst:falsenilai
- false
- Tipe: integersubpages
Jumlah subhalaman tertaut yang juga diambil.
- Tipe: booleansummary
Kembalikan ringkasan halaman yang dihasilkan AI.
- Tipe: booleantext
Kembalikan teks halaman lengkap.
- Tipe: object200
Konten berhasil diambil.
- Tipe: stringrequest
Id - Tipe: array object[]results
- authorTipe: string
- highlightsTipe: array string[]
- idTipe: string
- publishedTipe: string
Date - summaryTipe: string
- textTipe: string
- titleTipe: string
- urlTipe: string
application/json - 400
Permintaan tidak dapat diproses. Periksa parameter permintaan.
- 401
Kunci API Felo yang valid diperlukan.
- 402
Permintaan tidak dapat dilanjutkan karena persyaratan penagihan belum terpenuhi.
- 403
Akun tidak diizinkan melakukan operasi ini.
- 429
Batas permintaan atau batas pengeluaran telah tercapai.
- 502
Layanan tidak dapat menyelesaikan permintaan.
- 503
API atau layanan penagihan untuk sementara tidak tersedia.
- 504
Layanan kehabisan waktu saat memproses permintaan.
- default
Respons error; respons passthrough upstream dapat menggunakan format penyedia
application/json
curl https://openapi.felo.ai/v1/beta/exa/contents \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"ids": [
"https://example.com/article"
],
"text": true,
"highlights": true,
"summary": true,
"subpages": 1,
"livecrawl": "always",
"stream": false
}'
{
"requestId": "string",
"results": [
{
"title": "string",
"url": "string",
"publishedDate": "string",
"author": "string",
"id": "string",
"text": "string",
"highlights": [
"string"
],
"summary": "string"
}
]
}