---
title: "ListarNotasFiscaisServicoViewModel"
url: "https://devcenter.stone.com.br/apis/stone-tax/versions/206fd1c1-6382-4ada-8612-c67fdc65e050/schemas/ListarNotasFiscaisServicoViewModel"
---

> Full API specification: https://devcenter.stone.com.br/apis/stone-tax/versions/206fd1c1-6382-4ada-8612-c67fdc65e050.md

# ListarNotasFiscaisServicoViewModel

Dados de listagem de notas fiscais de serviço eletrônicas (NFS-e Nacional).

## OpenAPI definition

```yaml
openapi: 3.0.4
info:
  title: Stone Tax API
  version: 1.0.0
servers:
  - url: https://stone-tax-sdx.stone.com.br
    description: Ambiente de Desenvolvimento
  - url: https://stone-tax.stone.com.br
    description: Ambiente de Produção
components:
  schemas:
    TipoAmbienteSefazModelEnum:
      enum:
        - Producao
        - Homologacao
      type: string
      description: Tipo de ambiente da SEFAZ.
    TipoEmissorNfseModelEnum:
      enum:
        - Prestador
        - Tomador
        - Intermediario
      type: string
      description: Tipo do emitente da DPS (tpEmit).
    StatusNotaFiscalServicoModelEnum:
      enum:
        - Pendente
        - Autorizada
        - Cancelada
        - Rejeitada
        - EmCancelamento
        - Substituida
        - Inutilizada
      type: string
      description: Status da nota fiscal de serviço.
    ListarNotasFiscaisServicoViewModel:
      type: object
      properties:
        id:
          type: string
          description: Identificador interno da nota fiscal de serviço.
          format: uuid
          nullable: true
        codigoErp:
          type: string
          description: Identificador da operação no ERP.
          nullable: true
        tipoAmbiente:
          $ref: "#/components/schemas/TipoAmbienteSefazModelEnum"
        tipoEmissor:
          $ref: "#/components/schemas/TipoEmissorNfseModelEnum"
        serie:
          type: string
          description: Série da DPS.
          nullable: true
        numeroDps:
          type: integer
          description: Número sequencial da DPS.
          format: int64
        numeroNfse:
          type: integer
          description: Número sequencial da NFS-e gerado pelo ADN. Disponível após
            autorização.
          format: int64
          nullable: true
        chaveNfse:
          type: string
          description: Chave da NFS-e. Disponível após autorização pelo ADN.
          nullable: true
        status:
          $ref: "#/components/schemas/StatusNotaFiscalServicoModelEnum"
        dataEmissao:
          type: string
          description: Data e hora de emissão da DPS.
          format: date-time
        dataCompetencia:
          type: string
          description: Mês de competência da prestação do serviço (formato "AAAA-MM").
          nullable: true
        dataAutorizacao:
          type: string
          description: Data e hora de autorização pelo ADN.
          format: date-time
          nullable: true
        dataCancelamento:
          type: string
          description: Data e hora de cancelamento.
          format: date-time
          nullable: true
        justificativaCancelamento:
          type: string
          description: Justificativa do cancelamento.
          nullable: true
        documentoPrestador:
          type: string
          description: Documento (CPF ou CNPJ) do prestador do serviço.
          nullable: true
        nomePrestador:
          type: string
          description: Nome ou Razão Social do prestador do serviço.
          nullable: true
        documentoTomador:
          type: string
          description: Documento (CPF ou CNPJ) do tomador do serviço.
          nullable: true
        nomeTomador:
          type: string
          description: Nome ou Razão Social do tomador do serviço.
          nullable: true
        descricaoServico:
          type: string
          description: Descrição do serviço prestado.
          nullable: true
        valorServico:
          type: number
          description: Valor do serviço prestado.
          format: double
        ultimoCstat:
          type: integer
          description: Último código de status retornado pela sefaz.
          format: int32
          nullable: true
        mensagemSefaz:
          type: string
          description: Última mensagem retornada pelo ADN.
          nullable: true
        protocoloAutorizacao:
          type: string
          description: Protocolo de autorização emitido pelo ADN.
          nullable: true
      additionalProperties: false
      description: Dados de listagem de notas fiscais de serviço eletrônicas (NFS-e
        Nacional).
```
