> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pubrio.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Prueba de proceso de monitor

> Ejecuta un monitor guardado por su id, o ejecuta una configuración ad-hoc no guardada pasando la configuración en línea; con monitor_id, los campos en línea sobrescriben el monitor guardado para esta ejecución.



## OpenAPI

````yaml es-openapi POST /monitors/process/try
openapi: 3.0.0
info:
  description: >-
    La API de Pubrio ofrece inteligencia de expansión de mercado —señales en
    tiempo real que indican cuándo una empresa entra en un nuevo mercado— junto
    con los datos de empresas y personas que las respaldan. Busca, consulta y
    enriquece cuentas y contactos, y suscríbete a señales de movimiento tipadas
    y fechadas en más de 200 mercados.
  version: 1.0.0
  title: Pubrio OpenAPI
  termsOfService: https://pubrio.com/es/terms-of-service
  contact:
    email: king.lai@pubrio.com
    name: King Lai
    url: https://pubrio.com/es/get-in-touch
  license:
    name: Apache 2.0
    url: http://www.apache.org/licenses/LICENSE-2.0.html
servers:
  - url: https://api.pubrio.com
security:
  - pubrio_api_key: []
tags:
  - name: Profile
    description: Información del perfil del espacio de trabajo y estadísticas de uso
  - name: Enrichment
    description: Enriquece registros de personas y empresas con datos B2B detallados
  - name: Lookalike
    description: Encuentra empresas similares a una empresa determinada
  - name: Search
    description: Busca personas, empresas, empleos, noticias y anuncios con filtros
  - name: Lookup
    description: >-
      Consulta información detallada de personas, empresas, empleos, noticias,
      anuncios y tecnologías específicos
  - name: LinkedIn
    description: Consulta datos de personas y empresas mediante URL de perfil de LinkedIn
  - name: Redeem
    description: >-
      Canjea créditos para desbloquear datos de contacto de personas (individual
      y por lotes)
  - name: Channels
    description: >-
      Gestiona plantillas de canales de contacto (crear, actualizar, eliminar,
      listar)
  - name: Monitor
    description: >-
      Crea y gestiona monitores de datos con webhooks, estadísticas y
      procesamiento
  - name: Filters
    description: >-
      Obtén los valores de filtro disponibles para los parámetros de búsqueda
      (tecnologías, ubicaciones, verticales, etc.)
  - name: API Keys
    description: >-
      Lista e inspecciona los registros de solicitudes a la API y las analíticas
      de uso de las claves de API
  - name: Insights
    description: >-
      Información agregada de señales para empresas (empleos, noticias,
      anuncios).
  - name: Export
    description: Exportaciones de datos masivas (sujetas a créditos).
  - name: Expansion
    description: >-
      Inteligencia de expansión de mercado de empresas: señales, etapas,
      mercados y exportaciones.
externalDocs:
  description: >-
    La API de Pubrio se utiliza para buscar, previsualizar y enriquecer
    contactos y cuentas. La base de datos de Pubrio ofrece amplios datos de
    contactos B2B e inteligencia de ventas.
  url: https://docs.pubrio.com
paths:
  /monitors/process/try:
    post:
      tags:
        - Monitor
      summary: Probar el procesamiento de un monitor
      description: >-
        Ejecuta un monitor guardado por su id, o ejecuta una configuración
        ad-hoc no guardada pasando la configuración en línea; con monitor_id,
        los campos en línea sobrescriben el monitor guardado para esta
        ejecución.
      operationId: monitors_process_try
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                monitor_id:
                  type: string
                  format: uuid
                  description: >-
                    Opcional. Identificador único de un monitor guardado que se
                    va a activar. Omítelo para ejecutar una configuración ad-hoc
                    no guardada, pasada en línea.
                tried_at:
                  type: string
                  format: date-time
                  description: >-
                    Marca de tiempo que se usará como punto de referencia del
                    escaneo. Usa una fecha pasada reciente para garantizar la
                    disponibilidad de datos en las pruebas. Usar la hora actual
                    puede devolver 0 resultados.
                name:
                  type: string
                  description: Nombre de la configuración de ejecución.
                detection_mode:
                  type: string
                  enum:
                    - company_first
                    - signal_first
                  description: Modo de detección de la ejecución.
                signal_types:
                  type: array
                  items:
                    type: string
                  description: >-
                    Tipos de señales que se van a escanear (jobs, news,
                    advertisements, expansions).
                signal_filters:
                  type: array
                  items:
                    type: object
                  description: >-
                    Objetos de filtro por tipo de señal, con la misma estructura
                    que Create Monitor.
                company_filters:
                  type: object
                  description: >-
                    Filtros globales de empresa, con los mismos parámetros que
                    Company Search.
                companies:
                  type: array
                  items:
                    type: string
                    format: uuid
                  description: >-
                    UUID de domain_search_id de las empresas que se van a
                    escanear.
                domains:
                  type: array
                  items:
                    type: string
                  description: >-
                    Dominios de empresa que se van a escanear — se resuelven a
                    empresas.
                linkedin_urls:
                  type: array
                  items:
                    type: string
                    format: uri
                  description: >-
                    URL de LinkedIn de empresas que se van a escanear — se
                    resuelven a empresas.
                is_company_enrichment:
                  type: boolean
                  description: >-
                    Indica si se deben enriquecer los datos de empresa en los
                    resultados.
                is_people_enrichment:
                  type: boolean
                  description: >-
                    Indica si se deben enriquecer los datos de personas en los
                    resultados.
                people_enrichment_configs:
                  type: array
                  items:
                    type: object
                  description: >-
                    Capas de enriquecimiento de personas, con la misma
                    estructura que Create Monitor.
                destination_type:
                  type: string
                  enum:
                    - webhook
                    - email
                    - sequences
                  description: Tipo de destino de entrega de la ejecución.
                destination_config:
                  type: object
                  description: >-
                    Configuración del destino de la ejecución, con la misma
                    estructura que Create Monitor.
                max_records_per_trigger:
                  type: integer
                  description: Número máximo de registros entregados por esta ejecución.
      responses:
        '200':
          description: >-
            Respuesta correcta que contiene los resultados de la ejecución de la
            activación.
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: object
                    properties:
                      monitor_id:
                        type: string
                        format: uuid
                        description: Identificador del monitor que se activó.
                      status:
                        type: string
                        description: Estado de la ejecución de la activación.
                      total_signals:
                        type: integer
                        description: Número total de señales detectadas.
                      total_credit:
                        type: integer
                        description: Total de créditos consumidos.
                      processing_time_ms:
                        type: integer
                        description: Tiempo total de procesamiento en milisegundos.
                      delivery_result:
                        type: object
                        properties:
                          is_success:
                            type: boolean
                            description: Indica si la entrega se realizó correctamente.
                          error_message:
                            type: string
                            nullable: true
                            description: Mensaje de error si la entrega falló.
                          response_status_code:
                            type: integer
                            description: Código de estado HTTP del destino.
                          response_payload:
                            type: string
                            description: Cuerpo de la respuesta del destino.
                          retry_attempt:
                            type: integer
                            description: Número de intento de reintento.
                        description: Detalles del resultado de la entrega.
              example:
                data:
                  monitor_id: a1b2c3d4-e5f6-7890-abcd-ef1234567890
                  status: success
                  total_signals: 25
                  total_credit: 59
                  processing_time_ms: 99050
                  delivery_result:
                    is_success: true
                    error_message: null
                    response_status_code: 200
                    response_payload: OK
                    retry_attempt: 0
        '400':
          $ref: '#/components/responses/general_error'
        '429':
          $ref: '#/components/responses/rate_limit_error'
        '500':
          $ref: '#/components/responses/server_error'
components:
  responses:
    general_error:
      description: >-
        Solicitud incorrecta. La solicitud estaba mal formada o contenía
        parámetros no válidos. Consulta el código de error y el mensaje para más
        detalles.
      content:
        application/json:
          schema:
            required:
              - code
              - message
              - details
            type: object
            properties:
              code:
                example: 40001
                type: integer
              message:
                example: >-
                  Errors and codes will vary depending on the scenario, please
                  see the documentation for information.
                type: string
              details:
                type: object
    rate_limit_error:
      description: >-
        Límite de tasa excedido. Se realizaron demasiadas solicitudes en un
        período de tiempo determinado. Vuelve a intentarlo después de que se
        restablezca la ventana de límite de tasa.
      content:
        application/json:
          schema:
            required:
              - error
            type: object
            properties:
              error:
                example: Request rate limit exceeded. Please wait and try again later.
                type: string
    server_error:
      description: >-
        Error interno del servidor. Se produjo un error inesperado en el
        servidor. Contacta con soporte si el error persiste.
      content:
        application/json:
          schema:
            required:
              - error
            type: object
            properties:
              error:
                example: An unexpected error occurred on the server.
                type: string
  securitySchemes:
    pubrio_api_key:
      type: apiKey
      name: pubrio-api-key
      description: >-
        Un token de API único que representa las acciones que realizas a través
        de la API, junto con los permisos y operaciones correspondientes. Puedes
        crearlo en la sección
        [Configuración](https://dashboard.pubrio.com/#/settings/).
      in: header

````