ad-campaigns
ad-campaigns

Fast Crawl Website

Ultra-fast crawl to extract logo and screenshots from a website.

This endpoint uses Firecrawl v2 for single-page scraping and returns S3 URLs for the logo and screenshots in ~5-15 seconds.

Perfect for onboarding flows where you want to auto-detect brand assets without making the user wait for a full crawl.

Request body:

  • website_url: URL of the website to crawl

Response:

  • website_id: Saphire website ID
  • logo_url: S3 URL of the primary logo (if found)
  • screenshot_urls: List of S3 URLs for homepage screenshots
  • logos_found: Number of logos extracted
  • screenshots_captured: Number of screenshots taken
  • elapsed_seconds: Time taken
  • message: Status message
post/api/v1/ad-campaigns/fast-crawl

Request

  • Base URL: https://api.trylapis.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.trylapis.com/api/v1/ad-campaigns/fast-crawl
  • Auth: HTTP bearer

Query parameters

client_user_idinteger nullable

Client user ID to view data for

Headers

x-lapis-dev-tokenstring nullable
x-assume-user-idinteger nullable

Request body

website_urlstring required

Website URL to crawl

Response

Successful Response

website_idinteger required

Saphire website ID

urlstring required

Normalized website URL

company_namestring nullable

Detected company name

logo_urlstring nullable

S3 URL of the primary logo

screenshot_urlsstring[]

S3 URLs of homepage screenshots

logos_foundinteger

Number of logos extracted

screenshots_capturedinteger

Number of screenshots taken

elapsed_secondsnumber required

Time taken in seconds

messagestring required

Status message

sourcestring nullable

Source: 'website' or 'google_maps'

gmaps_infoobject nullable

Google Maps metadata when source is google_maps

Changes

No recorded changes to this operation across all 1 revision of this API.