API Documentation v2

Introduction

SocketStore API v2 provides comprehensive Instagram data extraction and video download capabilities using an advanced queue-based system for high-performance processing. All API requests must be made via HTTPS and include your API key in the header.

API v2 Queue System

Our new API v2 uses an advanced queue system for optimal performance:

  • Task-based processing: Submit tasks and get results when ready
  • High performance: Supports 500+ RPS with ultra-high load capacity
  • Real-time status: Check task progress with detailed status updates
  • Reliable processing: Never lose data with persistent queue storage
  • 15 parallel downloads: Concurrent video processing for speed

Base URL

https://socket-app-jb.store/api

Authentication

To access the API, you need to include the API key in the X-API-Key header of each request. You can get a key after registration and account activation.

X-API-Key: your_api_key

Want to get started?

Create an account and get an API key to integrate with SocketStore.

Register

API Endpoints

Click on any endpoint to view detailed documentation

Instagram Data Extraction

Instagram Video Downloads NEW

Task Management

Error Codes & Best Practices

Common Error Codes

400 Bad Request

Invalid parameters or malformed JSON

401 Unauthorized

Invalid API key or missing header

403 Forbidden

Request limit reached

429 Too Many Requests

Rate limit exceeded (500+ RPS)

Best Practices

Polling Frequency

Check task status every 5-10 seconds

Error Handling

Implement retry logic with exponential backoff

File Downloads

Download files immediately after completion

Usage Monitoring

Monitor your quota via /api/v2/account