Ir al contenido
Fusehub
Vídeo

Tomar una foto

GET
/api/integration/v1/sites/{site_id}/devices/{device_id}/snapshot

Devuelve una foto de lo que la cámara ve en este momento, codificada en base64.

Autenticación

IntegrationKey
headerX-Integration-Key<token>

Tu clave de integración. Se crea en la consola de Fusehub, en Herramientas de desarrollo → API Keys.

site_id*Site Id

Código de la sede.

device_id*Device Id

Código de la cámara en Fusehub o su número de serie.

profile?Profile

Calidad de la imagen: main (alta) o sub (baja).

Por defecto"main"

Cuerpo de la respuesta

OK

application/json
  1. response
ok?Ok
Por defectotrue
deviceId*Deviceid

Código de la cámara en Fusehub.

contentType*Contenttype

Formato de la imagen.

imageBase64*Imagebase64

Imagen en base64.

profile*Profile

Calidad usada: main o sub.

channelNo?|

Canal de video de la cámara.

capturedAt*Capturedat

Fecha y hora de la foto.

Ejemplo de petición
curl -X GET 'https://api.fusehub.lat/api/integration/v1/sites/string/devices/00000000-0000-4000-8000-000000000163/snapshot'
Ejemplo de respuesta
{  "ok": true,  "deviceId": "00000000-0000-4000-8000-000000000163",  "contentType": "image/jpeg",  "imageBase64": "/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAABAAEDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAn/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAX/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAGfAP/EABQQAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQEAAQUCf//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMBAT8Bf//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQIBAT8Bf//Z",  "profile": "main",  "channelNo": 1,  "capturedAt": "2026-08-08T20:00:00+00:00"}