En este tema, abordamos cómo puedes cambiar la imagen de perfil de tu instancia.
Para eso, solo necesitas enviar una solicitud PUT a la siguiente URL:
URL Base: https://apiwhatsappweb.com/api/config/image
Para autenticar las solicitudes, debes incluir la clave API (apiKey) y la identificación de la instancia ID en el encabezado (Header).
{
"apiKey": "Tu clave API aquí",
"id": "La identificación de la instancia aquí"
}
El cuerpo de la solicitud debe ser un objeto JSON con la siguiente estructura:
{
"image": "imageFile" // Envía la imagen en el cuerpo
}
La API puede responder con los siguientes mensajes:
✅ Respuesta de Éxito:
{
"200": { "success": "Imagen cambiada" }
} // Imagen cambiada con éxito
❌ Error: Imagen no encontrada
{
"500": { "error": "No se proporcionó imagen. Por favor, sube un archivo, envía una cadena Base64 o proporciona una URL." }
}
❌ Error: Formato de imagen no válido
{
"500": { "error": "Error de formato de imagen" }
}
❌ Error: Instancia no encontrada
{
"400": { "error": "Instancia no encontrada" }
} // Verifica los datos de la instancia
En este tema, abordamos cómo puedes activar la lectura automática de los mensajes en la Instancia.
Envía una solicitud POST a la siguiente URL para activar la lectura automática:
URL Base: https://apiwhatsappweb.com/api/config/automatic
Para autenticar las solicitudes, debes incluir la clave API (apiKey) y la identificación de la instancia ID en el encabezado (Header).
{
"apiKey": "Tu clave API aquí",
"id": "La identificación de la instancia aquí"
}
El cuerpo de la solicitud debe ser un objeto JSON con la siguiente estructura:
{
"read": true // Envía true para activar la lectura automática y false para desactivarla
}
La API puede devolver las siguientes respuestas:
Respuesta de Éxito:
{
"200": { "success": "Lectura automática actualizada" }
} // Lectura automática actualizada
Error de Formato:
{
"500": { "error": "Cuerpo en formato incorrecto" }
} // Cuerpo de la solicitud en formato incorrecto
Instancia no encontrada:
{
"400": { "error": "Instancia no encontrada" }
} // Instancia no encontrada, verifica los datos
En este tema, abordamos cómo puedes cambiar el nombre de tu cuenta en la Instancia.
Envía una solicitud POST a la siguiente URL:
Esta API permite cambiar el nombre del perfil de WhatsApp mediante una solicitud POST.
URL Base: https://apiwhatsappweb.com/api/config/name
Para autenticar las solicitudes, debes incluir la clave API (apiKey) y la identificación de la instancia ID (identificación) en el encabezado (Header).
{
"apiKey": "Tu clave Api aquí",
"id": "La identificación de la instancia aquí"
}
El cuerpo de la solicitud debe ser un objeto JSON con la siguiente estructura:
{
"name": "Jonatan" // Envía el nuevo nombre para la cuenta
}
La respuesta puede ser uno de los siguientes mensajes:
Respuesta 1 (Éxito):
{
"200": { "success": "Nombre Actualizado" }
} // Nombre actualizado
Respuesta 2 (Error en el formato del cuerpo):
{
"500": { "error": "Cuerpo en formato incorrecto" }
} // Cuerpo de la solicitud en formato incorrecto
Respuesta 3 (Instancia no encontrada):
{
"400": { "error": "Instancia no encontrada" }
} // Instancia no encontrada, verifica los datos
En este tema, abordamos cómo puedes cambiar la descripción de tu cuenta en la Instancia.
Envía una solicitud POST a la siguiente URL:
URL Base: https://apiwhatsappweb.com/api/config/description
Para autenticar las solicitudes, debes incluir la clave API (apiKey) y la identificación de la instancia ID (identificación) en el encabezado (Header).
{
"apiKey": "Tu clave Api aquí",
"id": "La identificación de la instancia aquí"
}
El cuerpo de la solicitud debe ser un objeto JSON con la siguiente estructura:
{
"description": "This is my small store on WhatsApp"
}
La respuesta puede ser uno de los siguientes mensajes:
Respuesta 1:
{
"200": { "success": "Descripción Actualizada" }
} // Descripción actualizada
Respuesta 2:
{
"500": { "error": "Cuerpo en formato incorrecto" }
} // Cuerpo en formato incorrecto
Respuesta 3:
{
"400": { "error": "Instancia no encontrada" }
} // Instancia no encontrada, verifica los datos
En este tema, abordamos cómo puedes recibir el QR-CODE de la Instancia a través de la API.
Envía una solicitud POST a la siguiente URL:
URL Base:
https://apiwhatsappweb.com/api/config/qr
Para autenticar las solicitudes, incluye la clave API (apiKey) y la identificación de la instancia ID (identificación) en el encabezado (Header).
{
"apiKey": "Tu clave Api aquí",
"id": "La identificación de la instancia aquí"
}
Recibirás como respuesta el QR-CODE:
{
"200": { "success": "QR-CODE enviado", "QR": "base64" } // Respuesta en formato BASE64
}
¡Atención!
Si la instancia no se encuentra, recibirás el siguiente error. Verifica si los datos son correctos.
{
"400": { "error": "Instancia no encontrada" }
}
En este tema, abordamos cómo puedes desconectar la Instancia a través de la API.
Envía una solicitud POST a la siguiente URL para desconectar la instancia de WhatsApp.
URL: https://apiwhatsappweb.com/api/config/disconnect
Para autenticar las solicitudes, incluye la Clave API (apiKey) y la Identificación de la Instancia (id) en el encabezado (Header).
{
"apiKey": "Tu clave API aquí",
"id": "La identificación de la instancia aquí"
}
La API puede devolver las siguientes respuestas:
Instancia desconectada:
{
"200": { "success": "instancia desconectada" }
}
La instancia ya estaba desconectada:
{
"200": { "success": "la instancia ya estaba desconectada" }
}
Instancia no encontrada:
{
"400": { "error": "instancia no encontrada" }
}
En este tema, abordamos cómo verificar el estado de la Instancia a través de la API.
Para obtener el estado de la instancia, envía una solicitud POST a la siguiente URL:
URL: https://apiwhatsappweb.com/api/config/status
Para autenticar las solicitudes, incluye la Clave API (apiKey) y la Identificación de la Instancia (id) en el encabezado (Header).
{
"apiKey": "Tu clave API aquí",
"id": "La identificación de la instancia aquí"
}
La API puede devolver las siguientes respuestas:
✅ Instancia está activa:
{
"200": { "success": "Instancia activa" }
}
⚠️ Instancia está desconectada:
{
"200": { "success": "Instancia inactiva" }
}
❌ Instancia no encontrada:
{
"400": { "error": "Instancia no encontrada" }
}