Felo API PlatformFelo API Platform
Semua endpoint Tavily
v0.2.0-beta
OpenAPI 3.1.0

Alat penelusuran situs web berbasis graf menggunakan Tavily Crawl.

Server:https://openapi.felo.ai
Pustaka Klien

Web Content

​

Web crawling, URL discovery and page extraction.

Web Content Operasi

Alat penelusuran situs web berbasis graf menggunakan Tavily Crawl.

​

Jelajahi situs web dari url akar dan kembalikan konten halaman yang ditemukan. Arahkan dengan instructions berbahasa alami plus filter jalur dan domain regex, serta batasi dengan max_depth, max_breadth, dan limit. Mengembalikan base_url dan results[] dengan url dan raw_content. Gunakan untuk cakupan luas satu situs — dokumentasi, katalog, blog pesaing. Endpoint ini menjawab secara sinkron, berbeda dengan post_firecrawl_crawl: endpoint tersebut berjalan sebagai tugas latar belakang dan cocok untuk crawl yang terlalu besar untuk ditunggu.

Referensi harga

  • Metering: Unit respons terukur.
  • Estimasi referensi per permintaan: USD 0.024.
  • Dasar biaya unit: USD 0.008.
  • Unit sumber daya: tavily_credit.
  • Pengali pelanggan referensi: 1.0. Jangan terapkan lagi pada jumlah pelanggan yang telah diselesaikan.
  • Dasar biaya tidak menentukan harga pelanggan akhir, termasuk saat bernilai nol.

Hanya metadata referensi, bukan penawaran akun, harga yang dijamin, atau batas pengeluaran. Kredit sumber daya bukanlah kredit Felo. Biaya akhir mengikuti catatan tagihan Felo.

Isi
wajib
application/json
  • url
    Tipe: string
    wajib

    URL root untuk memulai perayapan.

  • allow_external
    Tipe: boolean

    Sertakan tautan domain eksternal dalam daftar hasil akhir.

  • chunks_per_source
    Tipe: integer
    min:  
    1
    maks:  
    5

    Jumlah maksimum potongan relevan yang dikembalikan per sumber.

  • exclude_domains
    Tipe: array string[]

    Pola regex untuk mengecualikan domain atau subdomain tertentu dari perayapan.

  • exclude_paths
    Tipe: array string[]

    Pola regex untuk mengecualikan URL dengan pola jalur tertentu.

  • extract_depth
    Tipe: string enum

    Kedalaman proses ekstraksi.

    nilai
    • basic
    • advanced
  • format
    Tipe: string enum

    Format konten halaman web yang diekstrak.

    nilai
    • markdown
    • text
  • include_favicon
    Tipe: boolean

    Sertakan URL favicon untuk setiap hasil.

  • include_images
    Tipe: boolean

    Sertakan gambar dalam hasil perayapan.

  • include_usage
    Tipe: boolean

    Sertakan informasi penggunaan kredit dalam respons.

  • instructions
    Tipe: string

    Instruksi bahasa alami untuk perayap.

  • limit
    Tipe: integer
    min:  
    1

    Total tautan yang akan diproses perayap sebelum berhenti.

  • max_breadth
    Tipe: integer
    min:  
    1
    maks:  
    500

    Jumlah maksimum tautan untuk diikuti per tingkat pohon.

  • max_depth
    Tipe: integer
    min:  
    1
    maks:  
    5

    Kedalaman maksimum perayapan.

  • select_domains
    Tipe: array string[]

    Pola regex untuk memilih perayapan ke domain atau subdomain tertentu.

  • select_paths
    Tipe: array string[]

    Pola regex untuk hanya memilih URL dengan pola jalur tertentu.

  • timeout
    Tipe: number Format: float
    min:  
    10
    maks:  
    150

    Waktu maksimum dalam detik untuk menunggu operasi perayapan.

Respons
  • 200
    Tipe: object

    Hasil crawl berhasil dikembalikan.

    • base_url
      Tipe: string

      URL dasar yang dirayapi.

    • request_id
      Tipe: string

      Pengenal permintaan unik.

    • response_time
      Tipe: number Format: float

      Waktu dalam detik yang dibutuhkan untuk menyelesaikan permintaan.

    • results
      Tipe: array object[]
      • favicon
        Tipe: string

        URL favicon halaman yang dirayapi.

      • raw_content
        Tipe: string

        Konten mentah yang diekstrak dari halaman.

      • url
        Tipe: string

        URL halaman yang dirayapi.

    • usage
      Tipe: object
      • credits
        Tipe: integer

        Detail penggunaan kredit untuk permintaan.

    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
Request Example for post/v1/beta/tavily/crawl
curl https://openapi.felo.ai/v1/beta/tavily/crawl \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '{
  "url": "docs.tavily.com",
  "instructions": "",
  "chunks_per_source": 3,
  "max_depth": 1,
  "max_breadth": 20,
  "limit": 50,
  "select_paths": [
    ""
  ],
  "select_domains": [
    ""
  ],
  "exclude_paths": [
    ""
  ],
  "exclude_domains": [
    ""
  ],
  "allow_external": true,
  "include_images": false,
  "extract_depth": "basic",
  "format": "markdown",
  "include_favicon": false,
  "timeout": 150,
  "include_usage": false
}'
{
  "base_url": "string",
  "results": [
    {
      "url": "string",
      "raw_content": "string",
      "favicon": "string"
    }
  ],
  "response_time": 1,
  "usage": {
    "credits": 1
  },
  "request_id": "string"
}
Graph-based website traversal tool using Tavily Crawl.