API REST de base de datos

Tu base de datos, una API REST en tiempo real. En unos 90 segundos.

Convierta cualquier consulta guardada en un punto final REST seguro y con límite de solicitudes: puede llamarlo usted mismo desde un panel de control, un script o una aplicación interna, o bien, compartir una clave con un socio. Cada clave está asociada a una sola consulta, es de solo lectura por defecto, y sus credenciales de base de datos nunca salen de su red: no se requiere conexión a un servidor ni programación intermedia.

Aproximadamente 90 segundos hasta un punto final. Una clave por aplicación o socio · revocable en cualquier momento Solo lectura · sin puerto de entrada No hay puerta de enlace al host

Una solicitud. Filas en vivo. No se intercambiaron credenciales.

Usted, o un socio, accede a una URL estable con una clave personal. Query Streams ejecuta la consulta guardada a través del Agente de red, aplica el modo de solo lectura, mide el tráfico de la llamada y devuelve datos en formato JSON, mientras que su base de datos permanece protegida dentro de su red.

Solicitarrizo
rizo https://api.querystreams.com/v1/endpoints/8f3c1a… -H "X-API-Key: qsapi_8Fa3kZ…" -G --data-urlencode "región=EMEA"
200 OK142 filas · 18 ms · 6,4 KB en la red (LZ4)
{
  "punto final": "cuentas activas de EMEA",
  "filas": [
    { "cuenta": "Northwind GmbH", "señor": 8400, "estado": "activo" },
    { "cuenta": "Contoso SARL",  "señor": 6100, "estado": "activo" },
    … 140 filas más
  ],
  "meta": { "fuente": "PostgreSQL", "en caché": falso }
}

El socio nunca vio el código SQL, nunca obtuvo credenciales de base de datos y solo puede ejecutar esta consulta; sin embargo, usted ve cada llamada en su registro de actividad.

Una solicitud ilustrativa con datos de ejemplo.

La gran idea

Compartes la capacidad, no las llaves del reino.

La mayoría de las herramientas de API de bases de datos exponen todo el esquema y permiten a los consumidores explorar las tablas. Query Streams es lo opuesto: un único consulta guardada Define con exactitud qué devuelve un punto final, y su socio recibe esas filas y nada más sobre cómo se produjeron.

Lo que tu pareja obtiene

  • Una URL de punto final estable + su propia clave API
  • Filas JSON/CSV en tiempo real, solo lectura.
  • Parámetros de filtro que modifican la consulta, sin exponerla.

Lo que nunca consiguen

  • Nombres de SQL, esquemas o tablas
  • Una credencial de base de datos o cadena de conexión
  • Cualquier acceso de escritura, o una ruta hacia su red.

¿Por qué los equipos lo prefieren a PostgREST y las pasarelas de bricolaje?

Puedes configurar PostgREST o una API Express + Knex en una tarde. Esto es lo que ese método de bricolaje no puede igualar cuando compartes datos con alguien. afuera tu empresa.

Nada expuesto a Internet

El agente de red abre una conexión saliente y gestiona las consultas desde dentro de su red. Sin puertos de firewall, sin réplicas de lectura, sin VPN, sin servidores API públicos que reforzar: el modelo que aprueban los equipos de seguridad.

Una llave por socio, no un secreto compartido.

Cada destinatario recibe el suyo propio. qsapi_* Clave, límite de uso propio y una línea independiente en tu registro de consumo. Revoca una con un solo clic sin modificar las demás; no necesitas crear ningún servicio de gestión de claves.

Solo lectura — y el SQL sigue siendo tuyo

Cada llamada pasa por un validador de solo lectura codificado (SELECCIONE / CON / EXPLICAREl destinatario ejecuta el punto final, pero nunca ve la consulta subyacente y no puede modificarla. Se comparte la funcionalidad, no el diseño.

Todo lo que atornillarías a una API de bricolaje, integrado.

Un endpoint no es solo una URL. Cada uno incluye la capa de experiencia del desarrollador que normalmente se ensamblaría a partir de una puerta de enlace, un generador de documentación, un servicio de autenticación y un sistema de medición.

OpenAPI 3.1 generado automáticamente

Cada punto final emite una especificación real en /openapi.json A partir del análisis del esquema del agente, incorpórelo a la interfaz de usuario de Swagger, a un generador de clientes o a un LLM. No se requiere documentación escrita a mano.

Entorno de pruebas en el navegador

Junto a cada punto final hay un panel de "pruébalo ahora": realiza una llamada, aplica filtros y visualiza filas en tiempo real, estado, latencia y tamaño (comprimido o descomprimido) sin salir del portal.

JSON, NDJSON, CSV y streaming

Devuelve JSON, NDJSON delimitado por saltos de línea o CSV por solicitud, y transmite grandes conjuntos de resultados para que el proceso no tenga que esperar a que se complete toda la carga útil. La opción LZ4 reduce el tamaño de las respuestas analíticas de 3 a 5 veces durante la transmisión.

Permanente, con fecha de caducidad y autodestructible

Dale un ciclo de vida a cualquier punto final: consérvalo permanentetenerlo expirar en una fecha, o fijar una presupuesto de llamadas que se autodestruye después de la última llamada permitida, perfecta para una única entrega segura de datos.

Límites de velocidad, cuotas, bloqueos de IP y CORS

Combina límites de velocidad de dos niveles (por clave y por punto final), una cuota mensual de bytes, una lista de direcciones IP permitidas por clave y una lista de origen CORS por punto final: reduce el alcance del impacto antes incluso de compartir una clave.

Se integra perfectamente con Power BI y Tableau.

Una API REST limpia con una especificación OpenAPI 3.1 y salida JSON/CSV importa directamente en Power BI y Tableau a través de sus conectores web/REST — ideales para sus propios paneles e informes internos — además de parámetros de filtro (región, desde, arrendatario) para que usted o sus destinatarios den forma a los datos.

Desde una consulta guardada hasta un punto final compartido, en cuatro pasos.

El método tradicional consiste en una credencial, una réplica o una exportación diaria. Este, en cambio, es un punto final en tiempo real y de solo lectura.

01

Seleccione una consulta guardada

Escríbela una sola vez en el Generador de consultas para cualquier base de datos conectada, con parámetros de filtro opcionales que tu socio puede proporcionar.

02

Conviértelo en un punto final.

Ponle nombre, establece límites de velocidad y una duración (permanente, con vencimiento o autodestructiva) y obtendrás una solución estable. api.querystreams.com URL.

03

Compártelo — de dos maneras

Envía una invitación con enlace mágico por correo electrónico y, en segundos, obtendrán una clave rastreable y revocable, o bien, generarán una clave de servicio para entregársela directamente a un script.

04

Llamar a datos en vivo

Tu panel de control, una aplicación interna, un flujo de n8n, una hoja de cálculo o la aplicación de un socio acceden al punto final bajo demanda. Puedes supervisar cada llamada y revocar el acceso cuando quieras.

Flujos de consulta frente a PostgREST, Hasura y pasarelas de bricolaje

Las grandes plataformas hacen mucho más que nosotros; no las superamos en funciones. Hacemos un trabajo, compartir de forma segura una consulta con un socioMucho más sencillo y económico.

PostgREST / Hasura / puerta de enlace de bricolaje

  • Tu base de datos o un servidor API público debe estar accesible desde internet.
  • Usted aloja, escala, parchea y renueva TLS en toda la pila.
  • Usted crea la gestión de claves, la rotación y la medición por clave.
  • Tu esquema es La API: los socios pueden consultar sus tablas.
  • A menudo se utiliza un único motor de base de datos (PostgREST = solo Postgres).

Plataforma API de flujos de consulta

  • Nada expuesto: agente solo para llamadas salientes, sin puerto, sin VPN.
  • Nosotros alojamos la API, las claves, las cuotas, TLS y el escalado; usted ejecuta un agente.
  • Una clave por socio, registrada, revocación con un solo clic.
  • Una consulta —no tu esquema— define lo que expone el punto final.
  • 11 Motores de bases de datos, locales o en la nube, desde un único agente.

Las pasarelas API completas (Kong, Apigee, CData) son potentes y tienen su utilidad; Query Streams no las reemplaza. Es la solución más sencilla y económica para una tarea específica: compartir datos en tiempo real con socios, proveedores y clientes concretos sin tener que implementar ni pagar por todo eso.

Todas las bases de datos SQL populares, expuestas como una API REST.

38 Conectores de base de datos en el mismo Agente de red que ya alimenta Excel, Hojas de cálculo y MCP, sin configuración adicional. consulta federada Se publica de la misma manera: el consumidor llama a un único punto final y recibe filas ya combinadas de varias bases de datos, sin tener ni idea de que alguna vez existió más de una.

Microsoft SQL ServerPostgreSQLMySQLMariaDBOracleCopo de nieveGoogle BigQuerySQLiteMicrosoft AccessDuckDBSupabase

Preguntas frecuentes sobre la plataforma API

¿Mis socios necesitan una cuenta o credenciales de base de datos?

Ninguna de las dos. Invita a una persona por correo electrónico y reclama un enlace mágico: se crea una organización gratuita en segundos y obtiene su propia clave rastreada (ideal para la atribución y la revocación con un solo clic). O bien, crea una clave de servicio y dásela directamente a su script, sin necesidad de cuenta. De cualquier manera, nunca obtienen una credencial de base de datos, una cadena de conexión o el SQL detrás del punto final; simplemente llaman a una URL estable con su Clave X-API y obtener filas en vivo.

¿Cómo pueden los socios modificar los datos sin ver la consulta?

Mediante parámetros de filtro. Usted expone las variables en su consulta guardada. región, desde, arrendatario — como parámetros de la cadena de consulta. El destinatario pasa valores para modificar el resultado de la consulta, pero nunca accede ni ve el código SQL en sí. La consulta controla con precisión lo que el punto final puede exponer; los filtros simplemente lo limitan a esos límites.

¿Tengo que alojar o mantener algo?

No. Nosotros alojamos la API, las claves, las cuotas, el TLS y el escalado. Usted solo ejecuta el agente de red ligero, que solo permite el tráfico saliente, dentro de su red; no hay puerta de enlace API, middleware de limitación de velocidad, réplica de lectura ni servidor Express que implementar o actualizar.

¿Qué ocurre si el destinatario intenta escribir o borrar?

No pueden. Cada llamada pasa por un validador de solo lectura codificado en el agente, solo SELECCIONE, CON y EXPLICAR Se aceptan las consultas, y el destinatario solo puede ejecutar la consulta guardada en el punto final. No hay forma de escribir, eliminar, modificar ni acceder a ninguna otra tabla.

¿Qué planes incluyen la API REST y qué pagan los destinatarios?

La API REST de la base de datos está incluida en los planes Business y Enterprise, con una prueba gratuita de 30 días al registrarse y sin necesidad de tarjeta de crédito. Sus destinatarios no pagan nada por utilizar un endpoint: el uso se factura a su cuenta en bytes comprimidos (el tamaño de la conexión que aparece en su extracto), sin cargos por usuario.

Comparte datos en tiempo real en 90 segundos, sin necesidad de proporcionar tus credenciales.

Convierta una consulta guardada en un punto final REST seguro y exclusivo para cada destinatario. De solo lectura, revocable y sin que nada salga de su red.