{
  "entity": {
    "id": 8,
    "slug": "perplexitybot",
    "vendor": "Perplexity",
    "name": "PerplexityBot",
    "kind": "search_bot",
    "purpose": "search",
    "ua_token": "PerplexityBot",
    "ua_pattern": "PerplexityBot",
    "robots_token": "PerplexityBot",
    "ip_list_url": "https://www.perplexity.ai/perplexitybot.json",
    "docs_url": "https://docs.perplexity.ai/docs/resources/perplexity-crawlers",
    "first_documented": "2026-09-13",
    "first_seen_here": null,
    "last_seen_here": null,
    "status": "active",
    "notes": "Surfaces and links websites in Perplexity search results.",
    "created_at": "2026-09-13T00:00:00Z",
    "updated_at": "2026-09-13T00:00:00Z"
  },
  "claims": [
    {
      "id": 118,
      "entity_id": 8,
      "slug": "perplexitybot/cites_sources",
      "field": "cites_sources",
      "value": "yes",
      "statement": "Perplexity links to the websites that PerplexityBot surfaces in Perplexity search results.",
      "evidence_url": "https://docs.perplexity.ai/docs/resources/perplexity-crawlers",
      "evidence_quote": "\"PerplexityBot is designed to surface and link websites in search results on Perplexity.\"",
      "method": "vendor_doc",
      "verified_at": "2026-09-13",
      "confidence": "high",
      "status": "current",
      "supersedes_id": null,
      "created_at": "2026-09-14T00:15:09Z",
      "updated_at": "2026-09-14T00:15:09Z",
      "evidence_date": "2026-01-29"
    },
    {
      "id": 113,
      "entity_id": 8,
      "slug": "perplexitybot/honours_crawl_delay",
      "field": "honours_crawl_delay",
      "value": "not_documented",
      "statement": "Perplexity does not publish whether PerplexityBot honours the robots.txt Crawl-delay directive.",
      "evidence_url": "https://docs.perplexity.ai/docs/resources/perplexity-crawlers",
      "evidence_quote": null,
      "method": "vendor_doc",
      "verified_at": "2026-09-13",
      "confidence": null,
      "status": "current",
      "supersedes_id": null,
      "created_at": "2026-09-14T00:15:09Z",
      "updated_at": "2026-09-14T00:15:09Z",
      "evidence_date": "2026-01-29"
    },
    {
      "id": 114,
      "entity_id": 8,
      "slug": "perplexitybot/publishes_ip_list",
      "field": "publishes_ip_list",
      "value": "yes",
      "statement": "Perplexity publishes the IP address ranges used by PerplexityBot as a JSON file at https://www.perplexity.ai/perplexitybot.json.",
      "evidence_url": "https://www.perplexity.ai/perplexitybot.json",
      "evidence_quote": "\"Published IP addresses: https://www.perplexity.com/perplexitybot.json\"",
      "method": "vendor_doc",
      "verified_at": "2026-09-13",
      "confidence": "high",
      "status": "current",
      "supersedes_id": null,
      "created_at": "2026-09-14T00:15:09Z",
      "updated_at": "2026-09-14T00:15:09Z",
      "evidence_date": "2025-02-07"
    },
    {
      "id": 116,
      "entity_id": 8,
      "slug": "perplexitybot/purpose_documented",
      "field": "purpose_documented",
      "value": "search",
      "statement": "PerplexityBot surfaces and links websites in Perplexity search results.",
      "evidence_url": "https://docs.perplexity.ai/docs/resources/perplexity-crawlers",
      "evidence_quote": "\"PerplexityBot is designed to surface and link websites in search results on Perplexity. It is not used to crawl content for AI foundation models.\"",
      "method": "vendor_doc",
      "verified_at": "2026-09-13",
      "confidence": "high",
      "status": "current",
      "supersedes_id": null,
      "created_at": "2026-09-14T00:15:09Z",
      "updated_at": "2026-09-14T00:15:09Z",
      "evidence_date": "2026-01-29"
    },
    {
      "id": 119,
      "entity_id": 8,
      "slug": "perplexitybot/reads_llms_txt",
      "field": "reads_llms_txt",
      "value": "not_documented",
      "statement": "Perplexity does not publish whether PerplexityBot reads llms.txt files.",
      "evidence_url": "https://docs.perplexity.ai/docs/resources/perplexity-crawlers",
      "evidence_quote": null,
      "method": "vendor_doc",
      "verified_at": "2026-09-13",
      "confidence": null,
      "status": "current",
      "supersedes_id": null,
      "created_at": "2026-09-14T00:15:09Z",
      "updated_at": "2026-09-14T00:15:09Z",
      "evidence_date": "2026-01-29"
    },
    {
      "id": 112,
      "entity_id": 8,
      "slug": "perplexitybot/respects_robots_txt",
      "field": "respects_robots_txt",
      "value": "yes",
      "statement": "PerplexityBot honours robots.txt rules that webmasters set for the PerplexityBot token.",
      "evidence_url": "https://docs.perplexity.ai/docs/resources/perplexity-crawlers",
      "evidence_quote": "\"Webmasters can use the following robots.txt tags to manage how their sites and content interact with Perplexity. Each setting works independently, and it may take up to 24 hours for our systems to reflect changes.\"",
      "method": "vendor_doc",
      "verified_at": "2026-09-13",
      "confidence": "medium",
      "status": "current",
      "supersedes_id": null,
      "created_at": "2026-09-14T00:15:09Z",
      "updated_at": "2026-09-14T00:15:09Z",
      "evidence_date": "2026-01-29"
    },
    {
      "id": 117,
      "entity_id": 8,
      "slug": "perplexitybot/separate_search_and_training_tokens",
      "field": "separate_search_and_training_tokens",
      "value": "not_documented",
      "statement": "Perplexity does not document a separate training crawler token alongside PerplexityBot.",
      "evidence_url": "https://docs.perplexity.ai/docs/resources/perplexity-crawlers",
      "evidence_quote": "\"It is not used to crawl content for AI foundation models.\"",
      "method": "vendor_doc",
      "verified_at": "2026-09-13",
      "confidence": null,
      "status": "current",
      "supersedes_id": null,
      "created_at": "2026-09-14T00:15:09Z",
      "updated_at": "2026-09-14T00:15:09Z",
      "evidence_date": "2026-01-29"
    },
    {
      "id": 120,
      "entity_id": 8,
      "slug": "perplexitybot/user_agent_string_full",
      "field": "user_agent_string_full",
      "value": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; PerplexityBot/1.0; +https://perplexity.ai/perplexitybot)",
      "statement": "PerplexityBot sends the user agent string Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; PerplexityBot/1.0; +https://perplexity.ai/perplexitybot).",
      "evidence_url": "https://docs.perplexity.ai/docs/resources/perplexity-crawlers",
      "evidence_quote": "\"Full user Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; PerplexityBot/1.0; +https://perplexity.ai/perplexitybot)\"",
      "method": "vendor_doc",
      "verified_at": "2026-09-13",
      "confidence": "high",
      "status": "current",
      "supersedes_id": null,
      "created_at": "2026-09-14T00:15:09Z",
      "updated_at": "2026-09-14T00:15:09Z",
      "evidence_date": "2026-01-29"
    },
    {
      "id": 115,
      "entity_id": 8,
      "slug": "perplexitybot/verifiable_by_rdns",
      "field": "verifiable_by_rdns",
      "value": "not_documented",
      "statement": "Perplexity does not publish a reverse-DNS verification method for PerplexityBot.",
      "evidence_url": "https://docs.perplexity.ai/docs/resources/perplexity-crawlers",
      "evidence_quote": null,
      "method": "vendor_doc",
      "verified_at": "2026-09-13",
      "confidence": null,
      "status": "current",
      "supersedes_id": null,
      "created_at": "2026-09-14T00:15:09Z",
      "updated_at": "2026-09-14T00:15:09Z",
      "evidence_date": "2026-01-29"
    }
  ],
  "observed": {
    "requests_30d": 0,
    "verified_share_30d": null,
    "daily_rows": []
  },
  "changes": [
    {
      "id": 112,
      "claim_id": 112,
      "entity_id": 8,
      "changed_at": "2026-09-13",
      "kind": "new",
      "old_value": null,
      "new_value": "yes",
      "evidence_url": "https://docs.perplexity.ai/docs/resources/perplexity-crawlers",
      "note": "P0.3 seed batch",
      "entity_slug": "perplexitybot",
      "entity_name": "PerplexityBot"
    },
    {
      "id": 113,
      "claim_id": 113,
      "entity_id": 8,
      "changed_at": "2026-09-13",
      "kind": "new",
      "old_value": null,
      "new_value": "not_documented",
      "evidence_url": "https://docs.perplexity.ai/docs/resources/perplexity-crawlers",
      "note": "P0.3 seed batch",
      "entity_slug": "perplexitybot",
      "entity_name": "PerplexityBot"
    },
    {
      "id": 114,
      "claim_id": 114,
      "entity_id": 8,
      "changed_at": "2026-09-13",
      "kind": "new",
      "old_value": null,
      "new_value": "yes",
      "evidence_url": "https://www.perplexity.ai/perplexitybot.json",
      "note": "P0.3 seed batch",
      "entity_slug": "perplexitybot",
      "entity_name": "PerplexityBot"
    },
    {
      "id": 115,
      "claim_id": 115,
      "entity_id": 8,
      "changed_at": "2026-09-13",
      "kind": "new",
      "old_value": null,
      "new_value": "not_documented",
      "evidence_url": "https://docs.perplexity.ai/docs/resources/perplexity-crawlers",
      "note": "P0.3 seed batch",
      "entity_slug": "perplexitybot",
      "entity_name": "PerplexityBot"
    },
    {
      "id": 116,
      "claim_id": 116,
      "entity_id": 8,
      "changed_at": "2026-09-13",
      "kind": "new",
      "old_value": null,
      "new_value": "search",
      "evidence_url": "https://docs.perplexity.ai/docs/resources/perplexity-crawlers",
      "note": "P0.3 seed batch",
      "entity_slug": "perplexitybot",
      "entity_name": "PerplexityBot"
    },
    {
      "id": 117,
      "claim_id": 117,
      "entity_id": 8,
      "changed_at": "2026-09-13",
      "kind": "new",
      "old_value": null,
      "new_value": "not_documented",
      "evidence_url": "https://docs.perplexity.ai/docs/resources/perplexity-crawlers",
      "note": "P0.3 seed batch",
      "entity_slug": "perplexitybot",
      "entity_name": "PerplexityBot"
    },
    {
      "id": 118,
      "claim_id": 118,
      "entity_id": 8,
      "changed_at": "2026-09-13",
      "kind": "new",
      "old_value": null,
      "new_value": "yes",
      "evidence_url": "https://docs.perplexity.ai/docs/resources/perplexity-crawlers",
      "note": "P0.3 seed batch",
      "entity_slug": "perplexitybot",
      "entity_name": "PerplexityBot"
    },
    {
      "id": 119,
      "claim_id": 119,
      "entity_id": 8,
      "changed_at": "2026-09-13",
      "kind": "new",
      "old_value": null,
      "new_value": "not_documented",
      "evidence_url": "https://docs.perplexity.ai/docs/resources/perplexity-crawlers",
      "note": "P0.3 seed batch",
      "entity_slug": "perplexitybot",
      "entity_name": "PerplexityBot"
    },
    {
      "id": 120,
      "claim_id": 120,
      "entity_id": 8,
      "changed_at": "2026-09-13",
      "kind": "new",
      "old_value": null,
      "new_value": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; PerplexityBot/1.0; +https://perplexity.ai/perplexitybot)",
      "evidence_url": "https://docs.perplexity.ai/docs/resources/perplexity-crawlers",
      "note": "P0.3 seed batch",
      "entity_slug": "perplexitybot",
      "entity_name": "PerplexityBot"
    }
  ],
  "notes": []
}