Integra información de Parlamento en tu sistema.

Consulta clientes, fuentes y transcripciones desde un backend o una automatización mediante una credencial API.

Empezar a usar la API

La dirección es la misma para todas las organizaciones. Tu credencial identifica qué organización, clientes y consultas tiene autorizados tu sistema.

Obtén una credencial

Si tu cuenta tiene integraciones habilitadas, abre Mi cuenta → Integraciones externas → Sistemas propios. Elige los clientes y crea una clave que comienza con pv1_.

La clave se muestra una sola vez. Guárdala como secreto de tu backend o automatización. Si el bloque no aparece, solicita acceso a tu contacto en Parlamento. Abrir mis integraciones

URL base

JSON · solo lectura

URL base https://parlamento.ai/api/v1

Selecciona un cliente

Usa el spaceId del cliente para consultar sus fuentes y transcripciones.

  1. Consulta tus clientesLa primera solicitud devuelve únicamente los clientes autorizados.
  2. Elige unoCopia su spaceId para indicar sobre qué cliente trabajarás.
  3. Consulta su informaciónUsa ese spaceId en las rutas de fuentes y transcripciones.

Ejemplo con curl

curl "https://parlamento.ai/api/v1/monitoring-spaces" \
  -H "Authorization: Bearer pv1_EXAMPLE_ONLY" \
  -H "Accept: application/json"
pv1_EXAMPLE_ONLY es un marcador. Sustitúyelo por tu credencial y mantenla en secreto.

Operaciones disponibles

Abre una operación para revisar su ruta, parámetros y respuestas.

Especificación técnica (JSON)
GET /me Ver identidad y capacidades

Parámetros

Sin parámetros.

Respuestas

  • 200Solicitud completada
  • 400Solicitud inválida
  • 401Falta autenticación o venció
  • 403Acceso insuficiente
  • 429Límite temporal excedido
  • 503Servicio temporalmente no disponible
GET /monitoring-spaces Listar clientes disponibles

Parámetros

Sin parámetros.

Respuestas

  • 200Solicitud completada
  • 400Solicitud inválida
  • 401Falta autenticación o venció
  • 403Acceso insuficiente
  • 429Límite temporal excedido
  • 503Servicio temporalmente no disponible
GET /monitoring-spaces/{spaceId} Ver un cliente

Parámetros

  • spaceIdobligatorio

Respuestas

  • 200Solicitud completada
  • 400Solicitud inválida
  • 401Falta autenticación o venció
  • 403Acceso insuficiente
  • 404Recurso no encontrado
  • 429Límite temporal excedido
  • 503Servicio temporalmente no disponible
GET /monitoring-spaces/{spaceId}/collections Listar fuentes de un cliente

Parámetros

  • spaceIdobligatorio

Respuestas

  • 200Solicitud completada
  • 400Solicitud inválida
  • 401Falta autenticación o venció
  • 403Acceso insuficiente
  • 404Recurso no encontrado
  • 429Límite temporal excedido
  • 503Servicio temporalmente no disponible
GET /monitoring-spaces/{spaceId}/transcripts Buscar transcripciones

Parámetros

  • spaceIdobligatorio
  • queryopcional
  • statusopcional
  • dateFromopcional
  • dateToopcional
  • limitopcional
  • cursoropcional

Respuestas

  • 200Solicitud completada
  • 400Solicitud inválida
  • 401Falta autenticación o venció
  • 403Acceso insuficiente
  • 404Recurso no encontrado
  • 429Límite temporal excedido
  • 503Servicio temporalmente no disponible
GET /monitoring-spaces/{spaceId}/transcripts/{transcriptId} Leer una transcripción

Parámetros

  • spaceIdobligatorio
  • transcriptIdobligatorio
  • maxLengthopcional

Respuestas

  • 200Solicitud completada
  • 400Solicitud inválida
  • 401Falta autenticación o venció
  • 403Acceso insuficiente
  • 404Recurso no encontrado
  • 429Límite temporal excedido
  • 503Servicio temporalmente no disponible