Social Listening

Social Media Scraping API.

Scrape profiles, posts, videos, comments, ad libraries, and metrics from Instagram, Facebook, YouTube, TikTok, X, Reddit, and more with one API.

/ 02 - Platform

API coverage for every major social platform

SocQ gives developers one powerful API layer for social data workflows across the platforms that matter.

/ 03 - Featured APIs

Featured Social Data APIs

Start with high-value social data endpoints, then scale every workflow with the same auth, billing, and response conventions.

/ 04 - Quickstart

Developer quickstart

The fastest social data API to integrate.

Use API keys, Bearer auth, clean REST paths, and structured JSON responses built for real application code.

1

Get API key

Create a project and get a scoped API key from the dashboard.

2

Call endpoint

Send clean REST requests with Bearer auth and normalized parameters.

3

Receive JSON data

Receive normalized JSON responses and webhook events your product can use immediately.

Instagram Search · Async Quickstart

1Submit task
2Poll status
3Read results
const API_URL = "https://api.socq.ai";
const API_KEY = process.env.SOCQ_API_KEY;
const headers = {
  Authorization: `Bearer ${API_KEY}`,
  "Content-Type": "application/json"
};

async function request(path, options = {}) {
  const response = await fetch(`${API_URL}${path}`, {
    ...options,
    headers: { ...headers, ...options.headers }
  });

  if (!response.ok) {
    throw new Error(`SocQ API error ${response.status}: ${await response.text()}`);
  }
  return response.json();
}

async function run() {
  // 1. Submit an Instagram profile search
  const { data: task } = await request("/v1/instagram/search", {
    method: "POST",
    body: JSON.stringify({
      query: "sustainable travel",
      results_limit: 25
    })
  });

  // 2. Poll until the asynchronous task finishes
  let current = task;
  while (!["succeeded", "failed"].includes(current.status)) {
    await new Promise((resolve) => setTimeout(resolve, 2000));
    ({ data: current } = await request(`/v1/tasks/${task.task_id}`));
  }

  if (current.status === "failed") {
    throw new Error(current.error_message || "SocQ task failed");
  }

  // 3. Read normalized results (follow next_cursor for more)
  const { data: resultTask } = await request(
    `/v1/tasks/${task.task_id}?limit=50`
  );
  console.log(resultTask.results.items);
}

run().catch(console.error);

/ 05 - Why SocQ

Why developers choose SocQ

SocQ combines stable API contracts, normalized fields, request logs, and usage visibility into the easiest social data API layer for builders.

/01

Production-ready API contracts

Clean REST paths, simple auth, and dependable response conventions for serious social data products.

/02

Powerful request logs

Trace API calls, inspect usage, and debug social data workflows from one clean dashboard.

/03

Clear usage visibility

Track key-level activity, quota behavior, and billing signals before they slow your team down.

/04

Best-in-class normalized fields

Consistent JSON response shapes that make messy platform differences much easier to build with.

/ 06 - Applications

The easiest way to build social data workflows

Use one account, one API key, one request log, and one billing surface to power social listening, intelligence, enrichment, monitoring, and analytics products.

/ 01

LISTENING

Social listening API

Track public posts, comments, keywords, and creator activity with the social listening API your product team can build on immediately.

Explore listening APIs

/ 02

ANALYTICS

Social analytics dashboard API

Turn engagement, audience, post, and keyword signals into clean dashboards without maintaining a separate collector for every platform.

Explore analytics APIs

/ 03

INTELLIGENCE

Creator intelligence API

Turn public handles, profiles, posts, and engagement signals into the creator intelligence layer your scoring and research tools need.

Explore intelligence APIs

/ 04

MONITORING

Brand monitoring API

Monitor profiles, keywords, posts, and campaign changes with webhook updates that keep your product ahead of social data movement.

Explore monitoring APIs

/ 07 - Testimonials

What developers say about SocQ

One API for public social data means less maintenance and faster launches.

SocQ helped us skip platform-specific collectors and ship public social data features much faster.

Growth engineering lead

B2B analytics product

The best part is the clean API contract. Profiles, posts, comments, and engagement metrics are ready for product code.

Technical founder

Creator intelligence tool

We moved useful social signals into our dashboards quickly without rebuilding a connector for every platform.

Data operations manager

Market research platform

SocQ helped us skip platform-specific collectors and ship public social data features much faster.

Growth engineering lead

B2B analytics product

The best part is the clean API contract. Profiles, posts, comments, and engagement metrics are ready for product code.

Technical founder

Creator intelligence tool

We moved useful social signals into our dashboards quickly without rebuilding a connector for every platform.

Data operations manager

Market research platform

/ 08 - FAQ

Frequently asked questions

What is SocQ?

SocQ is the best social media API for developers who need public profiles, posts, comments, search results, engagement metrics, webhooks, and monitoring workflows.

What is a social media API?

A social media API lets applications request structured social data such as public account metadata, posts, comments, search results, and engagement signals.

What data can I access with SocQ?

SocQ gives developers the core public social data needed for real products, including profiles, posts, comments, search, engagement counters, media references, and webhook-driven monitoring.

Which platforms does SocQ cover?

SocQ gives developers one API surface for major social platforms, with a catalog built to keep adding the coverage product teams need.

Do I need separate platform credentials?

No. SocQ gives developers a managed API key workflow, one dashboard, and one integration surface for social data access.

How is usage billed?

SocQ keeps usage transparent in the dashboard with clear request, record, or credit units depending on the endpoint and plan.

Can I use SocQ for monitoring and enrichment workflows?

Yes. SocQ is built for social listening, creator intelligence, lead enrichment, brand monitoring, analytics dashboards, and webhook-driven updates.

Start building your social data product with one API call

Create an API key