Felo API PlatformFelo API Platform
Wszystkie endpointy Firecrawl
v0.2.0-beta
OpenAPI 3.1.0

Zaindeksuj pojedynczą stronę i zwróć jej główną treść jako Markdown.

Serwer:https://openapi.felo.ai
Biblioteki klienckie

Firecrawl

​

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

Zaindeksuj pojedynczą stronę i zwróć jej główną treść jako Markdown.

​

Pobiera jeden adres URL i zwraca jego główną treść jako Markdown. url i proxy są wymagane — proxy musi mieć wartość basic w profilu rozliczanym — a formats wybiera format wyjścia. Zwraca success i data z markdown oraz dużym obiektem metadata zawierającym tagi og: i twitter: strony, statusCode, sourceURL i language. ⚠️ Adres URL musi używać HTTPS i nie może wskazywać pliku PDF; oba przypadki są odrzucane, a nie obsługiwane najlepszym wysiłkiem. Używaj go, gdy masz adres URL i chcesz tekst. Dla kilku adresów naraz post_firecrawl_batch_scrape uruchamia je jako jedno zadanie w tle, a extractWebContent obsługuje małą partię synchronicznie. Aby najpierw znaleźć adresy URL, użyj post_firecrawl_map.

Cennik referencyjny

  • Rozliczanie: jednostki zasobów planu.
  • Szacunek referencyjny dla żądania: USD 0.001071.
  • Podstawa kosztu jednostkowego: USD 0.001071.
  • Jednostka zasobu: firecrawl_credit.
  • Referencyjny mnożnik klienta: 1.0. Nie stosuj go ponownie do rozliczonej kwoty klienta.
  • Podstawy kosztu nie ustalają ostatecznej ceny dla klienta, również gdy wynoszą zero.

Wyłącznie metadane referencyjne, a nie wycena konta, gwarantowana cena lub limit wydatków. Kredyty zasobów nie są kredytami Felo. Ostateczne obciążenia są zgodne z zapisami rozliczeniowymi Felo.

Treść
wymagane
application/json
  • proxy
    enum
    const:  
    basic
    wymagane
    wartości
    • basic
  • url
    Typ: string Format: https_url
    wymagane

    Nieobsługiwane sufiksy: .pdf.

  • formats
    Typ: array string[] 1…1enum
    const:  
    [ "markdown" ]
    wartości
    • markdown
  • onlyCleanContent
    Typ: boolean enum
    const:  
    false
    wartości
    • false
Odpowiedzi
  • 200
    Typ: object

    Indeksowanie ukończone pomyślnie.

    • creditsUsed
      Typ: integer

      Kredyty Firecrawl zużyte przez żądanie (1 na stronę).

    • data
      Typ: object
      • markdown
        Typ: string

        Zescrapowana treść strony w formacie markdown.

      • metadata
        Typ: object

        Metadane strony, takie jak tytuł, opis, źródłowy adres URL i status HTTP.

        • description
          Typ: string
        • sourceURL
          Typ: string
        • statusCode
          Typ: integer

          Integer numbers.

        • title
          Typ: string
    • success
      Typ: boolean

      Wartość true oznacza, że scraping się powiódł.

    application/json
  • 400

    Nie można przetworzyć żądania. Sprawdź parametry żądania.

  • 401

    Wymagany jest prawidłowy klucz API Felo.

  • 402

    Nie można kontynuować żądania, ponieważ nie spełniono wymogu rozliczeniowego.

  • 403

    Konto nie ma uprawnień do wykonania tej operacji.

  • 429

    Osiągnięto limit żądań lub wydatków.

  • 502

    Usługa nie mogła ukończyć żądania.

  • 503

    API lub usługa rozliczeniowa jest tymczasowo niedostępna.

  • 504

    Upłynął limit czasu usługi podczas przetwarzania żądania.

  • default

    Odpowiedź błędu; odpowiedzi przekazywane bezpośrednio od dostawcy upstream mogą używać formatów dostawcy

    application/json
Request Example for post/v1/beta/firecrawl/scrape
curl https://openapi.felo.ai/v1/beta/firecrawl/scrape \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '{
  "proxy": "basic",
  "url": "https://example.com"
}'
{
  "success": true,
  "data": {
    "markdown": "string",
    "metadata": {
      "title": "string",
      "description": "string",
      "sourceURL": "string",
      "statusCode": 1
    }
  },
  "creditsUsed": 1
}
Scrape a single page and return its main content as markdown.