Documentación de la API

Para conocer los precios de la API , haga clic aquí

La API de InStag.com está alojada en instag.com .


Autenticación

Para acceder a la API de InStag.com, debe incluir su clave API única. Puede obtenerla registrándose con su correo electrónico. Recuerde mantener su clave API confidencial.

La autenticación con la API se gestiona mediante encabezados HTTP. Todas las solicitudes requieren un encabezado de autorización que contenga su clave de API con el formato clave: YOUR_API_KEY , donde YOUR_API_KEY es la clave disponible en la página de su cuenta.

Por seguridad, todas las solicitudes deben enviarse a través de una conexión HTTPS encriptada para proteger sus datos durante la transmisión.


Descargar cualquier URL de galería de imágenes

Descarga cualquier URL de galería de imágenes con nuestra API, incluidos videos de Instagram, reels, fotos, IGTV y carruseles

Ejemplo:

Reemplace YOUR_API_KEY con su clave API única (que se encuentra en la página de su cuenta de InStag.com) y reemplace "URL" con la URL del recurso:

import requests
import base64

headers = {"Authorization": "API_KEY"}
r = requests.post(
    url="https://instag.com/api/v1/submit/",
    headers=headers,
    data={
        "url": url
    }
)

if r.status_code == 200:
    print(r.json())
else:
    print(r.status_code)
    print(r.text)
const axios = require('axios');

const headers = {
  Authorization: "API_KEY"
};

const data = {
  url: url
};

axios
  .post("https://instag.com/api/v1/submit/", data, { headers })
  .then(response => {
    const fs = require('fs');
    const fileStream = fs.createWriteStream("audio.mp3");

    response.data.pipe(fileStream);

    fileStream.on('finish', () => {
      console.log("Archivo descargado con éxito como audio.mp3");
    });

    fileStream.on('error', error => {
      console.error("Error al escribir el archivo:", error);
    });
  })
  .catch(error => {
    console.error("Error en la solicitud:", error);
  });
<?php

// Datos para enviar en la solicitud POST
$data = [
    "urk" => "url"
];

// Convertir los datos a formato URL-encoded
$postData = http_build_query($data);

// Configurar la solicitud cURL
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://instag.com/api/v1/submit/");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    "Authorization: API_KEY",
    "Content-Type: application/x-www-form-urlencoded"
]);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

// Ejecutar la solicitud
$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);

if ($httpCode === 200) {
    // Guardar el archivo de audio
    $file = fopen("audio.mp3", "wb");
    fwrite($file, $response);
    fclose($file);
    echo "Archivo descargado con éxito como audio.mp3";
} else {
    echo "Error en la solicitud. Código HTTP: $httpCode";
}
?>
curl -L -X POST "https://instag.com/api/v1/submit/" \
    -H "Authorization: API_KEY" \
    -H "Content-Type: application/x-www-form-urlencoded" \
    --data-urlencode "url=AUDIO_URL" \
    --output "audio.mp3" --silent --show-error --write-out "\nHTTP_STATUS=%{http_code}"

API política de privacidad Condiciones de servicio Contáctenos BlueSky Siguenos en BlueSky

2025 InStag LLC | Hecho por nadermx