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

# Importar publicações DJEN do escritório

> Busca publicações na API Comunica PJE pelos monitoramentos Juridiq e Solucionare do escritório e importa no período informado.



## OpenAPI

````yaml https://api.juridiq.com.br/openapi.json post /admin-page/import-djen-publications
openapi: 3.1.0
info:
  title: Juridiq Server API (interno)
  description: Documentação técnica **interna** da API Juridiq Server
  version: 1.0.0
servers:
  - url: http://localhost:3001
    description: Development server
  - url: https://api.juridiq.com.br
    description: Production server
security:
  - bearerAuth: []
paths:
  /admin-page/import-djen-publications:
    post:
      tags:
        - Admin Page
      summary: Importar publicações DJEN do escritório
      description: >-
        Busca publicações na API Comunica PJE pelos monitoramentos Juridiq e
        Solucionare do escritório e importa no período informado.
      operationId: importOfficeDjenPublications
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                email:
                  type: string
                  format: email
                dateStart:
                  type: string
                  pattern: ^\d{4}-\d{2}-\d{2}$
                dateEnd:
                  type: string
                  pattern: ^\d{4}-\d{2}-\d{2}$
              required:
                - email
                - dateStart
                - dateEnd
              additionalProperties: false
        required: true
      responses:
        '200':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  success:
                    type: boolean
                  data:
                    type: object
                    properties:
                      officeId:
                        type: string
                      officeName:
                        type: string
                        nullable: true
                      codEscritorio:
                        type: number
                      dateStart:
                        type: string
                      dateEnd:
                        type: string
                      monitorings:
                        type: array
                        items:
                          type: object
                          properties:
                            monitoringId:
                              type: string
                            monitoringLabel:
                              type: string
                            apiTotal:
                              type: number
                            totalItems:
                              type: number
                            processed:
                              type: number
                            skippedDuplicate:
                              type: number
                            skippedHomonym:
                              type: number
                            skippedOther:
                              type: number
                            failed:
                              type: number
                          required:
                            - monitoringId
                            - monitoringLabel
                            - apiTotal
                            - totalItems
                            - processed
                            - skippedDuplicate
                            - skippedHomonym
                            - skippedOther
                            - failed
                          additionalProperties: false
                      totals:
                        type: object
                        properties:
                          monitorings:
                            type: number
                          skippedMonitorings:
                            type: number
                          totalItems:
                            type: number
                          processed:
                            type: number
                          skippedDuplicate:
                            type: number
                          skippedHomonym:
                            type: number
                          skippedOther:
                            type: number
                          failed:
                            type: number
                        required:
                          - monitorings
                          - skippedMonitorings
                          - totalItems
                          - processed
                          - skippedDuplicate
                          - skippedHomonym
                          - skippedOther
                          - failed
                        additionalProperties: false
                    required:
                      - officeId
                      - officeName
                      - codEscritorio
                      - dateStart
                      - dateEnd
                      - monitorings
                      - totals
                    additionalProperties: false
                required:
                  - success
                  - data
                additionalProperties: false
        '400':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  message:
                    type: string
                  statusCode:
                    type: number
                  translateMessage:
                    type: string
                required:
                  - message
                  - statusCode
                  - translateMessage
                additionalProperties: false
        '404':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  message:
                    type: string
                  statusCode:
                    type: number
                  translateMessage:
                    type: string
                required:
                  - message
                  - statusCode
                  - translateMessage
                additionalProperties: false
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT
      description: 'Insira o token JWT no formato: Bearer {token}'

````