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

# API para Buscar Inventário LoRaWAN Broker

> Obtém uma lista paginada de dispositivos LoRaWAN.



## OpenAPI

````yaml GET /lorawan/broker/devices
openapi: 3.0.1
info:
  title: OpenAPI Auth Store
  description: API de exemplo para demonstração de autenticação e obtenção de tokens.
  license:
    name: Allcom Telecom
  version: 1.0.0
servers:
  - url: >-
      https://apicorp.algartelecom.com.br/telecom/product-Inventory-management/management/v1
security: []
paths:
  /lorawan/broker/devices:
    get:
      summary: Busca de inventário Lorawan Broker
      description: Obtém uma lista paginada de dispositivos LoRaWAN.
      parameters:
        - name: Content-Type
          in: header
          required: true
          description: |-
            Define o formato da requisição.

            🔹 **Valor padrão:**
            ```
            application/json
            ```
            📌 **Dica:** Copie e cole esse valor no campo Content-Type.
          schema:
            type: string
            example: application/json
            default: application/json
        - name: page
          in: query
          description: Número da página para paginação.
          required: false
          schema:
            type: integer
            format: int32
            default: 0
            example: 0
        - name: pageSize
          in: query
          description: Tamanho da página para paginação.
          required: false
          schema:
            type: integer
            format: int32
            default: 24
            example: 24
        - name: showContracted
          in: query
          description: >-
            Visão dos dispositivos. Available values : true (visão a receber),
            false (visão a pagar)
          required: true
          schema:
            type: boolean
            example: 'true'
        - name: customerIdFilter
          in: query
          description: Cliente
          required: false
          schema:
            type: number
            example: 12345
        - name: devEui
          in: query
          description: Filtro pelo devEui do dispositivo.
          required: false
          schema:
            type: string
            example: ABCDEF1234567890
      responses:
        '200':
          description: Lista de ativações retornada com sucesso.
          content:
            application/json:
              example:
                - content:
                    - id: 0
                      idTerminal: 359009
                      devEui: 7cc98b1b09dabb00
                      appEui: null
                      tags:
                        - tag
                      activationType: OTTA
                      encryptionType: NS
                      devAddr: string
                      nwkskey: string
                      appskey: string
                      adrMode: string
                      adrTxPower: 0
                      adrDatarate: 0
                      blockUplink: false
                      blockDownlink: false
                      devClass: A
                      countersSize: 4
                      status: ACTIVE
                      activationDate: '2024-11-05T16:12:27'
                      cancellationDate: '2024-11-05T16:12:27'
                      customer:
                        id: 64545646
                        parentId: 325697
                        name: Teste Cliente
                      contract: string
                      virtualAccount:
                        id: 201
                        idRMS: 205
                        name: Teste
                        customer:
                          id: 64545646
                          parentId: 325697
                          name: Teste Cliente
                        uplinkCount: 2000
                        downlinkCount: 5000
                      virtualAccountId: 0
                      uplinksConsumed: 0
                      downlinksConsumed: 0
                      updatedAt: '2025-10-06'
                      product: string
                      description: Teste_Dispositivo_REAL_API
                      dailyUplinkConsumption: 0
                      dailyDownlinkConsumption: 0
                  pageable:
                    sort:
                      sorted: true
                      unsorted: true
                      empty: true
                    pageNumber: 0
                    pageSize: 0
                    offset: 0
                    paged: true
                    unpaged: true
                  totalElements: 0
                  totalPages: 0
                  last: true
                  sort:
                    sorted: true
                    unsorted: true
                    empty: true
                  first: true
                  numberOfElements: 0
                  size: 0
                  number: 0
                  empty: true
        '400':
          description: Requisição mal formada.
          content:
            application/json:
              example:
                errors: Parameter not found
        '401':
          description: Requisição requer autenticação.
          content:
            application/json:
              example:
                errors: Unauthorized
        '403':
          description: O acesso ao recurso foi negado.
          content:
            application/json:
              example:
                errors: Forbidden
        '404':
          description: URI de API/Recurso inexistente para processamento.
          content:
            application/json:
              example:
                errors: Not Found
        '500':
          description: Erro interno do servidor.
          content:
            application/json:
              example:
                errors: Internal Server Error

````