Skip to main content
API Reference

Error Codes

API error codes and how to handle them

All error responses follow the format: { "success": false, "error": "ERROR_CODE: Description" }

Quick Reference

CodeStatusDescription
INVALID_URL400URL not valid or unsupported platform
PLATFORM_DISABLED503Platform temporarily disabled
MAINTENANCE_MODE503XTFetch under maintenance
RATE_LIMIT_EXCEEDED429Too many requests
PRIVATE_CONTENT403Content is private
COOKIE_REQUIRED401Platform requires cookie
COOKIE_EXPIRED401Cookie has expired
CONTENT_NOT_FOUND404Content not found or deleted
NO_MEDIA_FOUND404No downloadable media
NETWORK_ERROR500Failed to connect
API_ERROR500Platform API error
TIMEOUT504Request timeout

Error Details & Solutions

INVALID_URLHTTP 400

URL not valid or unsupported platform

💡Check URL format
PLATFORM_DISABLEDHTTP 503

Platform temporarily disabled

💡Check status page
MAINTENANCE_MODEHTTP 503

XTFetch under maintenance

💡Wait and retry
RATE_LIMIT_EXCEEDEDHTTP 429

Too many requests

💡Wait 60 seconds
PRIVATE_CONTENTHTTP 403

Content is private

💡Add cookie in Settings
COOKIE_REQUIREDHTTP 401

Platform requires cookie

💡Add platform cookie
COOKIE_EXPIREDHTTP 401

Cookie has expired

💡Get fresh cookie
CONTENT_NOT_FOUNDHTTP 404

Content not found or deleted

💡Verify URL exists
NO_MEDIA_FOUNDHTTP 404

No downloadable media

💡Check if post has video
NETWORK_ERRORHTTP 500

Failed to connect

💡Check internet
API_ERRORHTTP 500

Platform API error

💡Try again later
TIMEOUTHTTP 504

Request timeout

💡Retry request