Ingest Website

Ingest website URLs or social media posts to get a file_id for chat operations.

Fast
Average 2s response
🛡️
Secure
Enterprise-grade
⏱️
Reliable
99.9% uptime SLA
example.js
REST API
const response = await fetch(
  'https://api.skimming.ai/ingest/v1/api/website',
  {
    method: 'POST',
    headers: {
      'Authorization': 'Bearer YOUR_API_KEY',
      'Content-Type': 'application/json',
    },
    body: JSON.stringify({
      url: 'https://example.com/article',
      question: 'What are the main points?',
      streaming: false
    })
  }
);
const data = await response.json();
console.log(data);

What's in the API

Powerful features designed to help you build amazing applications with ease.

URL Ingestion

Ingest a web page (or supported social link) and get a `file_id` for follow-up chat requests.

Content Extraction Prep

Prepares clean content so you can ask questions and generate summaries reliably.

Works Across Many Sources

Supports general websites plus Instagram, Twitter/X, LinkedIn, and Facebook URLs.

Consistent file_id Workflow

Ingest once, then ask multiple questions using the same `file_id`.

Fast Follow-Up Calls

Designed for quick ingestion-to-chat loops in apps and automations.

Protected by API Key

Access is controlled by your Bearer token authentication.

Common Use Cases

See how developers are using this API to solve real-world problems.

Article Q&A

Ingest a URL and enable instant Q&A over the page content.

Documentation Assistants

Ingest docs pages and answer questions for users and teams.

Competitor Monitoring

Track and analyze competitor pages and messaging changes.

Social Post Analysis

Ingest social links and extract themes, CTAs, and sentiment.

Research Collection

Ingest sources and ask for summaries, quotes, and comparisons.

Content Pipelines

Ingest URLs to feed downstream workflows like summaries and indexing.

Technical Specifications

Everything you need to know to integrate this API.

Endpoint

Base URL

/v1/ingest/v1/api/website

HTTP Method

Request type

POST

Authentication

Security method

Bearer Token (API Key)

Rate Limit

Request limits

Based on subscription tier

Frequently Asked Questions

Haven’t got your answer? Contact our support now

How do I get started with this API?

What authentication method does this API use?

What are the required headers?

Does this endpoint support streaming?

What AI models are available?