Felo API PlatformFelo API Platform
Tüm Firecrawl endpoint'leri
v0.2.0-beta
OpenAPI 3.1.0

Eşzamansız bir tarama işi gönderin.

Sunucu:https://openapi.felo.ai
İstemci Kitaplıkları

Firecrawl

​

Search, scrape, map, file parsing and asynchronous crawling.

Firecrawl İşlemler

Eşzamansız bir tarama işi gönderin.

​

Eşzamansız bir web sitesi taraması gönderir. url ve limit sağlayın; isteğe bağlı olarak belgelenmiş tarama ve scrape seçeneklerini. Idempotency-Key zorunludur. HTTP 202 bir iş döndürür; tamamlanana, başarısız olana veya iptal edilene kadar kimliğini ilgili Felo yoklama uç noktasıyla kullanın. İş fiyatlandırma alanları, sağlayıcı yetkilendirme ve mutabakat üst verisidir; Felo faturalandırma kaydı değildir.

Fiyatlandırma referansı

  • Ölçümlendirme: ölçümlenen sonuç referansı.
  • Referans istek tahmini: mevcut değil.
  • Referans müşteri birim fiyatı: USD 0.005.

Yalnızca referans üst verisidir; hesap teklifi, garantili fiyat veya harcama üst sınırı değildir. Kaynak kredileri Felo kredisi değildir. Nihai ücretler Felo faturalandırma kayıtlarını izler.

Başlıklar
  • Idempotency-Key
    Tür: string
    gerekli

    Kırpılmış UTF-8 uzunluğu 1 ile 191 bayt arasında olmalıdır.

Gövde
gerekli
application/json
  • limit
    Tür: integer
    min:  
    1
    maks:  
    1000
    gerekli

    Integer numbers.

  • url
    Tür: string
    gerekli

    Ana makine adı içeren, kimlik bilgileri ve parça içermeyen HTTPS URL'si. .pdf ile biten (büyük/küçük harf duyarsız) kırpılmış giriş desteklenmez.

  • Tür: boolean | null
  • allowSubdomains
    Tür: boolean | null
  • crawlEntireDomain
    Tür: boolean | null
  • delay
    Tür: number | null
    min:  
    0
    maks:  
    30
  • excludePaths
    Tür: array string[] | null …20
  • ignoreQueryParameters
    Tür: boolean | null
  • includePaths
    Tür: array string[] | null …20
  • maxConcurrency
    Tür: integer | null
    min:  
    1
    maks:  
    20

    Integer numbers.

  • maxDiscoveryDepth
    Tür: integer | null
    min:  
    0
    maks:  
    10

    Integer numbers.

  • scrapeOptions
    Tür: object | null
    • excludeTags
      Tür: array string[] | null …50
    • includeTags
      Tür: array string[] | null …50
    • maxAge
      Tür: integer | null
      min:  
      0
      maks:  
      31536000000

      Integer numbers.

    • minAge
      Tür: integer | null
      min:  
      0
      maks:  
      31536000000

      Integer numbers.

    • onlyMainContent
      Tür: boolean | null
    • timeout
      Tür: integer | null
      min:  
      1000
      maks:  
      300000

      Integer numbers.

  • sitemap
    Tür: string | null enum
    değerler
    • null
    • skip
    • include
    • only
Yanıtlar
  • 202
    Tür: object

    Başarılı

    • completedAt
      Tür: string | null Biçim: date-time
      gerekli

      the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

    • createdAt
      Tür: string | null Biçim: date-time
      gerekli

      the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

    • endpoint
      Tür: string | null
      gerekli

      Sağlayıcı işlem tanımlayıcısı; yoklama için belgelenen Felo iş yolunu kullanın.

    • error
      Tür: object | null
      gerekli
      • code
        Tür: string | null
      • message
        Tür: string | null
    • id
      Tür: string | null
      gerekli
    • object
      sabit:  
      integration_async_job
      gerekli
    • output
      gerekli
    • pricing
      Tür: object | null
      gerekli

      Mikro-USD cinsinden sağlayıcı yetkilendirme ve mutabakat üst verisi; Felo bakiyesi, blokajı veya faturalandırma makbuzu değildir.

      • authorizedMicrosUSD
        Tür: integer | null

        Integer numbers.

      • billingMode
        Tür: string | null
      • currency
        Tür: string | null
      • finalMicrosUSD
        Tür: integer | null

        Integer numbers.

    • status
      Tür: string enum
      gerekli
      değerler
      • queued
      • running
      • completed
      • failed
      • cancelled
    • outputExpired
      Tür: boolean | null
    application/json
  • 400

    İstek işlenemedi. İstek parametrelerini kontrol edin.

  • 401

    Geçerli bir Felo API anahtarı gerekir.

  • 402

    Faturalandırma koşulu karşılanmadığı için istek devam edemiyor.

  • 403

    Hesabın bu işlemi gerçekleştirme izni yok.

  • 429

    İstek veya harcama sınırına ulaşıldı.

  • 502

    Hizmet isteği tamamlayamadı.

  • 503

    API veya faturalandırma hizmeti geçici olarak kullanılamıyor.

  • 504

    İstek işlenirken hizmet zaman aşımına uğradı.

  • default

    İşlem başarısız oldu. Felo desteğine başvururken yanıttaki istek kimliğini saklayın.

Request Example for post/v1/beta/firecrawl/crawl
curl https://openapi.felo.ai/v1/beta/firecrawl/crawl \
  --request POST \
  --header 'Idempotency-Key: ' \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '{
  "url": "https://example.com",
  "limit": 1
}'
{
  "completedAt": null,
  "createdAt": null,
  "endpoint": null,
  "error": {
    "code": null,
    "message": null
  },
  "id": null,
  "object": "integration_async_job",
  "output": null,
  "outputExpired": null,
  "pricing": {
    "authorizedMicrosUSD": null,
    "billingMode": null,
    "currency": null,
    "finalMicrosUSD": null
  },
  "status": "queued"
}
Submit an asynchronous crawl job.