Rootsure · Producto y documentación

API de Rootsure: entran hashes, salen estados

MCP local usa la misma API documental. El registro directo requiere los mismos permisos de cuenta.

Base de la API

https://api.rootsure.app — utiliza HTTPS. Mantén tokens fuera de URLs, analítica y metadatos públicos.

POST /api/v1/documents/register-hash

Utiliza clave API Bearer y JSON con hash (SHA-256) y metadata opcional. La respuesta 201 incluye hash y timestamp. Este endpoint no recibe el archivo. Se aplican plan y cuotas.

GET /api/v1/documents/verify/{hash}

Consulta pública sin cuenta. Un hash desconocido devuelve 404. El registro incluye hash, status, created_at y los datos disponibles de stamped_at/tx_id; si está anclado puede incluir verified, merkle_root y batch_cids. Los metadatos pueden devolverse públicamente.

GET /api/v1/documents

Listado autenticado con limit, offset y filtros de fecha, también accesible mediante list_certified_documents en MCP.

Interpretación de la respuesta

El backend actual deriva verified de su estado STAMPED. Ese indicador no valida de forma independiente la prueba Merkle o la transacción. El verificador público informa del estado del servicio; revisa los datos de anclaje antes de utilizar la evidencia.

Conectar MCP ↗

Revisemos tu flujo

Cuéntanos qué archivo compartes y quién necesita comprobarlo. Si hubo una discrepancia de versiones, explica qué ocurrió.

Contexto adicional (opcional)

No incluyas documentos confidenciales, claves ni datos personales de terceros. Usaremos estos datos para atender tu consulta. Privacidad.