Skip to main content

Purpose

Returns full details for a specific competitor, including scraped content for chat context.

Architecture

Response Format

{
  "status": "success",
  "competitor": {
    "id": "uuid-...",
    "name": "Competitor Name",
    "url": "https://competitor.com",
    "description": "What they do...",
    "favicon_url": "https://...",
    "scraped_content": "Full markdown content...",
    "source": "auto_discovered",
    "created_at": "2024-01-15T10:30:00Z"
  }
}

Fields

FieldDescription
idUnique identifier
nameCompetitor name
urlWebsite URL
descriptionShort description
favicon_urlFavicon image URL
scraped_contentFull scraped markdown (for chat context)
sourceHow it was discovered
created_atWhen it was added

Code Location

src/app/apis/explore/get_competitor/routes.py