rynn-k / gists
downr.js javascript
const axios = require('axios');

async function downr(url) {
    try {
        if (!url.startsWith('https://')) throw new Error('Invalid url.');
        
        const { headers } = await axios.get('https://downr.org/.netlify/functions/analytics', {
            headers: {
                referer: 'https://downr.org/',
                'user-agent': 'Mozilla/5.0 (Linux; Android 15; SM-F958 Build/AP3A.240905.015) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.6723.86 Mobile Safari/537.36'
            }
        });
        
        const { data } = await axios.post('https://downr.org/.netlify/functions/nyt', {
            url: url
        }, {
            headers: {
                'accept': '*/*',
                'accept-encoding': 'gzip, deflate, br',
                'accept-language': 'id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7',
                'content-type': 'application/json',
                'cookie': headers['set-cookie']?.join('; ') || '',
                'origin': 'https://downr.org',
                'referer': 'https://downr.org/',
                'sec-ch-ua': '"Chromium";v="137", "Not/A)Brand";v="24"',
                'sec-ch-ua-mobile': '?1',
                'sec-ch-ua-platform': '"Android"',
                'sec-fetch-dest': 'empty',
                'sec-fetch-mode': 'cors',
                'sec-fetch-site': 'same-origin',
                'user-agent': 'Mozilla/5.0 (Linux; Android 15; SM-F958 Build/AP3A.240905.015) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.6723.86 Mobile Safari/537.36'
            }
        });
        
        return data;
    } catch (error) {
        throw new Error(error.message);
    }
}

// Usage:
downr('https://www.instagram.com/p/DSrFMtck5CO/?igsh=anNuZmh4ZzIxYnA=').then(console.log);
1757 bytes ยท Updated Feb 27, 2026