Bypasser API Documentation =========================== Base URL: https://api.bypasslink.dev Authentication -------------- All requests require an API key. Pass it via: - Header: Authorization: Bearer YOUR_API_KEY - Header: X-API-Key: YOUR_API_KEY - Query: ?api_key=YOUR_API_KEY Endpoints --------- POST /v1/bypass Resolve a shortened URL to its destination. Request: curl -X POST https://api.bypasslink.dev/v1/bypass \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"url": "https://bit.ly/example"}' Response: { "success": true, "original_url": "https://bit.ly/example", "destination_url": "https://example.com/landing-page", "credits_used": 1, "credits_remaining": 999 } POST /v1/bypass/bulk Resolve multiple URLs (up to 10) in a single request. Request: curl -X POST https://api.bypasslink.dev/v1/bypass/bulk \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"urls": ["https://bit.ly/a", "https://bit.ly/b"]}' Response: { "success": true, "results": [ { "original_url": "https://bit.ly/a", "destination_url": "https://example.com/page-a", "success": true }, { "original_url": "https://bit.ly/b", "destination_url": "https://example.com/page-b", "success": true } ], "credits_used": 2, "credits_remaining": 997 } Options ------- refresh: true - Force fresh resolution, bypassing cache (uses 2 credits) Error Codes ----------- 400 - Bad Request (invalid JSON or missing URL) 401 - Unauthorized (missing or invalid API key) 402 - Payment Required (insufficient credits) 500 - Internal Server Error Get your API key at: https://bypasslink.dev/dashboard/api-keys