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

# Read local journal entries in batch

> Realize uma operação de leitura em lote no registro de webhooks. Este endpoint permite ler várias entradas do registro em uma única solicitação. Ele requer um corpo de solicitação JSON especificando as entradas a serem lidas. A resposta inclui os resultados da operação de leitura em lote e pode retornar vários status se houver erros.

> **Supported products**


## OpenAPI

````yaml specs/2026-03/webhooks-webhooks-v2026-03.json POST /webhooks-journal/journal-local/2026-03/batch/read
openapi: 3.0.1
info:
  title: Webhooks Webhooks
  description: Basepom for all HubSpot Projects
  version: 2026-03
  x-hubspot-product-tier-requirements:
    marketing: FREE
    sales: FREE
    service: FREE
    cms: FREE
    commerce: FREE
    crmHub: FREE
    dataHub: FREE
servers:
  - url: https://api.hubapi.com
security: []
tags:
  - name: Advanced
  - name: Basic
  - name: Batch
paths:
  /webhooks-journal/journal-local/2026-03/batch/read:
    post:
      tags:
        - Batch
      summary: Leitura em lote
      description: >-
        Realize uma operação de leitura em lote no registro de webhooks. Este
        endpoint permite ler várias entradas do registro em uma única
        solicitação. Ele requer um corpo de solicitação JSON especificando as
        entradas a serem lidas. A resposta inclui os resultados da operação de
        leitura em lote e pode retornar vários status se houver erros.
      operationId: >-
        post-/webhooks-journal/journal-local/2026-03/batch/read_/webhooks-journal/journal-local/2026-03/batch/read
      parameters:
        - name: installPortalId
          in: query
          description: >-
            Um número inteiro que representa o ID da instalação do portal. Este
            parâmetro é usado para especificar o contexto do portal para a
            solicitação.
          required: false
          style: form
          explode: true
          schema:
            type: integer
            format: int32
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/BatchInputString'
        required: true
      responses:
        '200':
          description: successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BatchResponseJournalFetchResponse'
        '207':
          description: multiple statuses
          content:
            application/json:
              schema:
                $ref: >-
                  #/components/schemas/BatchResponseJournalFetchResponseWithErrors
        default:
          $ref: '#/components/responses/Error'
          description: ''
      security: []
components:
  schemas:
    BatchInputString:
      required:
        - inputs
      type: object
      properties:
        inputs:
          type: array
          description: >-
            Uma matriz de strings a serem processadas. Esta propriedade é
            obrigatória.
          items:
            type: string
    BatchResponseJournalFetchResponse:
      required:
        - completedAt
        - results
        - startedAt
        - status
      type: object
      properties:
        completedAt:
          type: string
          description: >-
            A data e hora em que a operação em lote foi concluída, no formato
            ISO 8601.
          format: date-time
        links:
          type: object
          additionalProperties:
            type: string
          description: >-
            Um mapa de nomes de links para URIs associadas relacionadas à
            operação em lote.
        requestedAt:
          type: string
          description: >-
            A data e a hora em que a operação em lote foi solicitada, no formato
            ISO 8601.
          format: date-time
        results:
          type: array
          description: >-
            Uma matriz de resultados da operação em lote, cada um representado
            como um objeto JournalFetchResponse.
          items:
            $ref: '#/components/schemas/JournalFetchResponse'
        startedAt:
          type: string
          description: >-
            A data e a hora em que a operação em lote foi iniciada, no formato
            ISO 8601.
          format: date-time
        status:
          type: string
          description: >-
            O status atual da operação em lote. Os valores válidos incluem
            'PENDENTE', 'PROCESSANDO', 'CANCELADO' e 'CONCLUÍDO'.
          enum:
            - CANCELED
            - COMPLETE
            - PENDING
            - PROCESSING
    BatchResponseJournalFetchResponseWithErrors:
      required:
        - completedAt
        - results
        - startedAt
        - status
      type: object
      properties:
        completedAt:
          type: string
          description: >-
            A data e a hora em que o processo em lote foi concluído, no formato
            ISO 8601.
          format: date-time
        errors:
          type: array
          description: >-
            Uma matriz de erros padrão que ocorreram durante o processo em lote,
            fornecendo detalhes sobre cada erro.
          items:
            $ref: '#/components/schemas/StandardError'
        links:
          type: object
          additionalProperties:
            type: string
          description: >-
            Um mapa de nomes de links a URIs associadas que fornece contexto ou
            ações adicionais relacionadas ao processo em lote.
        numErrors:
          type: integer
          description: O número de erros que ocorreram durante o processo em lote.
          format: int32
        requestedAt:
          type: string
          description: >-
            A data e a hora em que a solicitação em lote foi feita, no formato
            ISO 8601.
          format: date-time
        results:
          type: array
          description: >-
            Uma matriz de respostas de busca no registro, cada uma representando
            um resultado do processo em lote.
          items:
            $ref: '#/components/schemas/JournalFetchResponse'
        startedAt:
          type: string
          description: >-
            A data e a hora em que o processo em lote foi iniciado, no formato
            ISO 8601.
          format: date-time
        status:
          type: string
          description: >-
            O status atual do processo em lote. Os valores válidos incluem
            'PENDENTE', 'PROCESSANDO', 'CANCELADO' e 'CONCLUÍDO'.
          enum:
            - CANCELED
            - COMPLETE
            - PENDING
            - PROCESSING
    JournalFetchResponse:
      required:
        - currentOffset
        - expiresAt
        - url
      type: object
      properties:
        currentOffset:
          type: string
          description: >-
            O identificador exclusivo para o deslocamento atual da entrada do
            registro, formatado como um UUID.
          format: uuid
        expiresAt:
          type: string
          description: A data e a hora em que o URL expirará, no formato ISO 8601.
          format: date-time
        url:
          type: string
          description: >-
            O URL S3 pré-assinado onde a entrada do registro pode ser acessada.
            É uma string.
    StandardError:
      required:
        - category
        - context
        - errors
        - links
        - message
        - status
      type: object
      properties:
        category:
          type: string
          description: Uma string que indica a categoria do erro.
        context:
          type: object
          additionalProperties:
            type: array
            items:
              type: string
          description: >-
            Um objeto que contém contexto adicional sobre a condição de erro,
            com cada propriedade sendo uma matriz de strings.
        errors:
          type: array
          description: >-
            Uma matriz de objetos ErrorDetail que fornece mais informações sobre
            o erro.
          items:
            $ref: '#/components/schemas/ErrorDetail'
        id:
          type: string
          description: Uma string que identifica exclusivamente a instância do erro.
        links:
          type: object
          additionalProperties:
            type: string
          description: >-
            Um objeto que mapeia nomes de links para URIs associados que contêm
            documentação sobre o erro ou as etapas de correção recomendadas.
        message:
          type: string
          description: >-
            Uma string contendo uma mensagem legível por humanos que descreve o
            erro.
        status:
          type: string
          description: Uma string que representa o status do erro.
        subCategory:
          type: object
          properties: {}
          description: Um objeto que fornece uma categorização mais específica do erro.
      description: Ye olde error
    Error:
      required:
        - category
        - correlationId
        - message
      type: object
      properties:
        category:
          type: string
          description: A categoria de erro
        context:
          type: object
          additionalProperties:
            type: array
            items:
              type: string
          description: Contexto sobre a condição do erro
          example: >-
            {invalidPropertyName=[propertyValue], missingScopes=[scope1,
            scope2]}
        correlationId:
          type: string
          description: >-
            Um identificador exclusivo para a solicitação. Inclua este valor em
            relatórios de erro ou tickets de suporte
          format: uuid
          example: aeb5f871-7f07-4993-9211-075dc63e7cbf
        errors:
          type: array
          description: mais informações sobre o erro
          items:
            $ref: '#/components/schemas/ErrorDetail'
        links:
          type: object
          additionalProperties:
            type: string
          description: >-
            Um mapa de nomes de links para URIs associados que contêm
            documentação sobre o erro ou as etapas de correção recomendadas
        message:
          type: string
          description: >-
            Uma mensagem legível por humanos que descreve o erro, juntamente com
            as etapas de correção, quando apropriado
          example: An error occurred
        subCategory:
          type: string
          description: >-
            Uma categoria específica que contém mais detalhes específicos sobre
            o erro
      description: >-
        Representa uma resposta de erro retornada pela API quando uma operação
        falha. Este componente é usado em vários endpoints para fornecer
        informações detalhadas sobre o erro encontrado.
      example:
        message: Invalid input (details will vary based on the error)
        correlationId: aeb5f871-7f07-4993-9211-075dc63e7cbf
        category: VALIDATION_ERROR
        links:
          knowledge-base: https://www.hubspot.com/products/service/knowledge-base
    ErrorDetail:
      required:
        - message
      type: object
      properties:
        code:
          type: string
          description: O código de status associado ao detalhe do erro
        context:
          type: object
          additionalProperties:
            type: array
            items:
              type: string
          description: Contexto sobre a condição do erro
          example: '{missingScopes=[scope1, scope2]}'
        in:
          type: string
          description: O nome do campo ou parâmetro no qual o erro foi encontrado.
        message:
          type: string
          description: >-
            Uma mensagem legível por humanos que descreve o erro, juntamente com
            as etapas de correção, quando apropriado
        subCategory:
          type: string
          description: >-
            Uma categoria específica que contém mais detalhes específicos sobre
            o erro
      description: >-
        Representa informações detalhadas sobre um erro ocorrido na API. Este
        componente é usado para fornecer contexto e detalhes adicionais sobre os
        erros, geralmente como parte de uma resposta de erro.
  responses:
    Error:
      description: An error occurred.
      content:
        '*/*':
          schema:
            $ref: '#/components/schemas/Error'

````