Copilot

This document provides information about the API and the available POST parameters.

The LLM Scraper enables retrieval of Copilot responses and returns a structured JSON output.


API Setup

Endpoint

https://llm-scraper.netnut.io/search

Authentication

Use HTTP Basic Authentication:

Authorization: Basic <base64(username:password)>

Where <base64(username:password)> is the Base64-encoded string of your NetNut credentials.


Request Body Schema

{
  "prompt": "Explain SEO ranking factors in 2025",   // Required
  "engine": "copilot",                               // Required
  "mode": "chat",                                    // Optional
  "country": "us",                                   // Optional
}

Field Descriptions

Field
Description
Parameter Type

prompt

Main prompt sent to Copilot. Max length: 4096 chars.

Required

country

Target geographic region for contextual responses.

Optional

engine

The chatbot engine to use. Currently "chatgpt", "google_ai_mode", "perplexity", "gemini" and "copilot" are supported.

Required (default: chatgpt)

mode

Copilot chat mode. Must be one of: chat, reasoning, smart, study.

Optional (default: chat)


Example Usage


Response Format

The Copilot Scraper always returns structured JSON. No HTML is returned.

Example JSON Response

Last updated