swagger: '2.0'
info:
  title: "Tributario"
  version: "20261006120610"
host: https://wf.coplan.inf.br
schemes:
  - http
basePath: /apptributario/rest
produces:
  - application/json
paths:
  /api_bbpay:
    post:
      tags:
        - api_bbpay
      operationId: "api_bbpay"
      summary: "api_bbpay"
      parameters:
        - name: "api_bbpayInput"
          in: "body"
          required: false
          schema:
            $ref: "#/definitions/api_bbpayInput"


      responses:
        200:
          description: "Successful operation"
          schema:
            $ref: "#/definitions/api_bbpayOutput"
        404:
          description: "Not found"
  /api_dado_cadastral:
    post:
      tags:
        - api_dado_cadastral
      operationId: "api_dado_cadastral"
      summary: "api_listar_certidao"
      parameters:
        - name: "api_dado_cadastralInput"
          in: "body"
          required: false
          schema:
            $ref: "#/definitions/api_dado_cadastralInput"


      responses:
        200:
          description: "Successful operation"
          schema:
            $ref: "#/definitions/api_dado_cadastralOutput"
        404:
          description: "Not found"
  /api_extrato_dam:
    post:
      tags:
        - api_extrato_dam
      operationId: "api_extrato_dam"
      summary: "api_iptu_dam"
      parameters:
        - name: "api_extrato_damInput"
          in: "body"
          required: false
          schema:
            $ref: "#/definitions/api_extrato_damInput"


      responses:
        200:
          description: "Successful operation"
          schema:
            $ref: "#/definitions/api_extrato_damOutput"
        404:
          description: "Not found"
  /api_extrato_lancamento:
    post:
      tags:
        - api_extrato_lancamento
      operationId: "api_extrato_lancamento"
      summary: "api_extrato_lancamento"
      parameters:
        - name: "api_extrato_lancamentoInput"
          in: "body"
          required: false
          schema:
            $ref: "#/definitions/api_extrato_lancamentoInput"


      responses:
        200:
          description: "Successful operation"
          schema:
            $ref: "#/definitions/api_extrato_lancamentoOutput"
        404:
          description: "Not found"
  /api_inserir_certidao:
    post:
      tags:
        - api_inserir_certidao
      operationId: "api_inserir_certidao"
      summary: "api_listar_certidao"
      parameters:
        - name: "api_inserir_certidaoInput"
          in: "body"
          required: false
          schema:
            $ref: "#/definitions/api_inserir_certidaoInput"


      responses:
        200:
          description: "Successful operation"
          schema:
            $ref: "#/definitions/api_inserir_certidaoOutput"
        404:
          description: "Not found"
  /api_inserir_certidao_wp:
    post:
      tags:
        - api_inserir_certidao_wp
      operationId: "api_inserir_certidao_wp"
      summary: "api_inserir_certidao_wp"

      responses:
        200:
          description: "Successful operation"
        404:
          description: "Not found"
  /api_iptu_dam:
    post:
      tags:
        - api_iptu_dam
      operationId: "api_iptu_dam"
      summary: "api_iptu_dam"
      parameters:
        - name: "api_iptu_damInput"
          in: "body"
          required: false
          schema:
            $ref: "#/definitions/api_iptu_damInput"


      responses:
        200:
          description: "Successful operation"
          schema:
            $ref: "#/definitions/api_iptu_damOutput"
        404:
          description: "Not found"
  /api_iptu_lancamento:
    post:
      tags:
        - api_iptu_lancamento
      operationId: "api_iptu_lancamento"
      summary: "api_iptu_lancamento"
      parameters:
        - name: "api_iptu_lancamentoInput"
          in: "body"
          required: false
          schema:
            $ref: "#/definitions/api_iptu_lancamentoInput"


      responses:
        200:
          description: "Successful operation"
          schema:
            $ref: "#/definitions/api_iptu_lancamentoOutput"
        404:
          description: "Not found"
  /api_listar_certidao:
    post:
      tags:
        - api_listar_certidao
      operationId: "api_listar_certidao"
      summary: "api_listar_certidao"
      parameters:
        - name: "api_listar_certidaoInput"
          in: "body"
          required: false
          schema:
            $ref: "#/definitions/api_listar_certidaoInput"


      responses:
        200:
          description: "Successful operation"
          schema:
            $ref: "#/definitions/api_listar_certidaoOutput"
        404:
          description: "Not found"
  /api_listar_nfse:
    post:
      tags:
        - api_listar_nfse
      operationId: "api_listar_nfse"
      summary: "api_listar_certidao"
      parameters:
        - name: "api_listar_nfseInput"
          in: "body"
          required: false
          schema:
            $ref: "#/definitions/api_listar_nfseInput"


      responses:
        200:
          description: "Successful operation"
          schema:
            $ref: "#/definitions/api_listar_nfseOutput"
        404:
          description: "Not found"
  /api_primeiro_acesso:
    post:
      tags:
        - api_primeiro_acesso
      operationId: "api_primeiro_acesso"
      summary: "api_primeiro_acesso"
      parameters:
        - name: "api_primeiro_acessoInput"
          in: "body"
          required: false
          schema:
            $ref: "#/definitions/api_primeiro_acessoInput"


      responses:
        200:
          description: "Successful operation"
          schema:
            $ref: "#/definitions/api_primeiro_acessoOutput"
        404:
          description: "Not found"
  /api_tomador:
    post:
      tags:
        - api_tomador
      operationId: "api_tomador"
      summary: "Retornar Tomador"
      parameters:
        - name: "api_tomadorInput"
          in: "body"
          required: false
          schema:
            $ref: "#/definitions/api_tomadorInput"


      responses:
        200:
          description: "Successful operation"
          schema:
            $ref: "#/definitions/api_tomadorOutput"
        404:
          description: "Not found"
  /token:
    post:
      tags:
        - token
      operationId: "token"
      summary: "token"

      responses:
        200:
          description: "Successful operation"
          schema:
            $ref: "#/definitions/tokenOutput"
        404:
          description: "Not found"
  /gxobject:
    post:
      tags:
        - gxobject
      operationId: "gxobject"
      summary: "GeneXus Upload Services"

      responses:
        200:
          description: "Successful operation"
        404:
          description: "Not found"
definitions:
  api_bbpayOutput:
    properties:
      erro:
        type: "boolean"
      mensagens:
        description: Messages
        type: array
        items:
          $ref: "#/definitions/Messages_Message"
      sdt_api_bbpay_retorno:
        description: sdt_api_bbpay_retorno
        $ref: "#/definitions/sdt_api_bbpay_retorno"


  api_dado_cadastralOutput:
    properties:
      erro:
        type: "boolean"
      mensagens:
        description: Messages
        type: array
        items:
          $ref: "#/definitions/Messages_Message"
      dados:
        description: sdt_api_dado_cadastral_retorno
        $ref: "#/definitions/sdt_api_dado_cadastral_retorno"


  api_extrato_damOutput:
    properties:
      erro:
        type: "boolean"
      mensagens:
        description: Messages
        type: array
        items:
          $ref: "#/definitions/Messages_Message"
      dam:
        description: sdt_api_extrato_dam_retorno
        $ref: "#/definitions/sdt_api_extrato_dam_retorno"


  api_extrato_lancamentoOutput:
    properties:
      erro:
        type: "boolean"
      mensagens:
        description: Messages
        type: array
        items:
          $ref: "#/definitions/Messages_Message"
      lancamentos:
        description: sdt_api_extrato_lanc_retorno
        $ref: "#/definitions/sdt_api_extrato_lanc_retorno"


  api_inserir_certidaoOutput:
    properties:
      erro:
        type: "boolean"
      mensagens:
        description: Messages
        type: array
        items:
          $ref: "#/definitions/Messages_Message"
      certidoes:
        description: sdt_api_certidao_retorno
        $ref: "#/definitions/sdt_api_certidao_retorno"


  api_iptu_damOutput:
    properties:
      erro:
        type: "boolean"
      mensagens:
        description: Messages
        type: array
        items:
          $ref: "#/definitions/Messages_Message"
      dam:
        description: sdt_api_iptu_dam_retorno
        $ref: "#/definitions/sdt_api_iptu_dam_retorno"


  api_iptu_lancamentoOutput:
    properties:
      erro:
        type: "boolean"
      mensagens:
        description: Messages
        type: array
        items:
          $ref: "#/definitions/Messages_Message"
      lancamentos:
        description: sdt_api_iptu_lancamento_retorno
        $ref: "#/definitions/sdt_api_iptu_lancamento_retorno"


  api_listar_certidaoOutput:
    properties:
      erro:
        type: "boolean"
      mensagens:
        description: Messages
        type: array
        items:
          $ref: "#/definitions/Messages_Message"
      certidoes:
        description: sdt_api_certidao_retorno
        $ref: "#/definitions/sdt_api_certidao_retorno"


  api_listar_nfseOutput:
    properties:
      erro:
        type: "boolean"
      mensagens:
        description: Messages
        type: array
        items:
          $ref: "#/definitions/Messages_Message"
      notas:
        description: sdt_api_nfse_retorno
        $ref: "#/definitions/sdt_api_nfse_retorno"


  api_primeiro_acessoOutput:
    properties:
      cadastro:
        description: sdt_cadastro_portal_cont
        $ref: "#/definitions/sdt_cadastro_portal_cont"
      erro:
        type: "boolean"
      mensagens:
        description: Messages
        type: array
        items:
          $ref: "#/definitions/Messages_Message"


  api_tomadorOutput:
    properties:
      erro:
        type: "boolean"
      mensagens:
        description: Messages
        type: array
        items:
          $ref: "#/definitions/Messages_Message"
      tomador:
        description: sdt_dados_tomador
        $ref: "#/definitions/sdt_dados_tomador"


  tokenOutput:
    properties:
      isValid:
        type: "boolean"
      Mensagens:
        description: Messages
        type: array
        items:
          $ref: "#/definitions/Messages_Message"



  api_bbpayInput:
    properties:
      dam_id:
        type: "integer"
        format: "int64"


  api_dado_cadastralInput:
    properties:
      tipo:
        type: "string"


  api_extrato_damInput:
    properties:
      dam_lancamento_id:
        type: "integer"
        format: "int64"
      dam_reparc_id:
        type: "integer"
        format: "int64"
      dam_id:
        type: "integer"
        format: "int64"
      page_number:
        type: "integer"
        format: "int64"
      page_amount:
        type: "integer"
        format: "int64"
      dam_tipo:
        type: "integer"
        format: "int32"
      tributo_classificacao:
        type: "integer"
        format: "int32"


  api_extrato_lancamentoInput:
    properties:
      page_number:
        type: "integer"
        format: "int64"
      page_amount:
        type: "integer"
        format: "int64"
      status:
        type: "integer"
        format: "int32"
      tipo:
        type: "integer"
        format: "int64"
      tributo_classificacao:
        type: "integer"
        format: "int32"


  api_inserir_certidaoInput:
    properties:
      certidao_finalidade:
        type: "integer"
        format: "int32"
      certidao_tipo:
        type: "integer"
        format: "int32"
      imovel_matricula:
        type: "integer"
        format: "int64"


  api_iptu_damInput:
    properties:
      lancamento_id:
        type: "integer"
        format: "int64"
      dam_id:
        type: "integer"
        format: "int64"


  api_iptu_lancamentoInput:
    properties:
      page_number:
        type: "integer"
        format: "int64"
      page_amount:
        type: "integer"
        format: "int64"
      imovel_matricula:
        type: "integer"
        format: "int64"


  api_listar_certidaoInput:
    properties:
      page_number:
        type: "integer"
        format: "int64"
      page_amount:
        type: "integer"
        format: "int64"
      imovel_matricula:
        type: "integer"
        format: "int64"
      certidao_id:
        type: "integer"
        format: "int64"


  api_listar_nfseInput:
    properties:
      page_number:
        type: "integer"
        format: "int64"
      page_amount:
        type: "integer"
        format: "int64"
      competencia_mes:
        type: "integer"
        format: "int32"
      competencia_ano:
        type: "integer"
        format: "int32"
      nfse_numero_ini:
        type: "integer"
        format: "int64"
      nfse_numero_fim:
        type: "integer"
        format: "int64"
      nfse_prestador_cpf_cnpj:
        type: "string"
      nfse_tomador_cpf_cnpj:
        type: "string"
      nfse_id:
        type: "integer"
        format: "int64"


  api_primeiro_acessoInput:
    properties:
      acao:
        type: "string"
      cpf_cnpj:
        type: "string"
      cliente_aux:
        type: "string"
      portal_din_id:
        type: "integer"
        format: "int64"
      cadastro:
        description: sdt_cadastro_portal_cont
        $ref: "#/definitions/sdt_cadastro_portal_cont"


  api_tomadorInput:
    properties:
      pessoa_cpf_cnpj:
        type: "string"



  Messages_Message:
    properties:
      Id:
        description: Id
        type: "string"

      Type:
        description: Type
        type: "integer"
        format: "int32"

      Description:
        description: Description
        type: "string"





  sdt_api_bbpay_retorno:
    properties:
      link:
        description: link
        type: "string"




  sdt_api_certidao:
    properties:
      certidao_id:
        description: Id da Certidao
        type: "integer"
        format: "int64"

      certidao_ano:
        description: Ano da Certidao
        type: "integer"
        format: "int32"

      certidao_numero:
        description: Numero da Certidao
        type: "integer"
        format: "int64"

      certidao_codido_autenticidade:
        description: Código de Autenticidade
        type: "string"

      certidao_data_emissao:
        description: Data da Emissao da Certidao
        type: "string"
        format: "date"

      certidao_data_validade:
        description: Data de Validade da Certidao
        type: "string"
        format: "date"

      certidao_tipo:
        description: Tipo da Certidao
        type: "integer"
        format: "int32"

      certidao_situacao:
        description: Situação da Certidão
        type: "integer"
        format: "int32"

      certidao_imovel_matricula:
        description: certidao_imovel_matricula
        type: "integer"
        format: "int64"

      certidao_imovel_inscricao_masc:
        description: certidao_imovel_inscricao_masc
        type: "string"

      certidao_link:
        description: certidao_link
        type: "string"




  sdt_api_certidao_retorno:
    properties:
      total_registro:
        description: Total de Registros
        type: "integer"
        format: "int64"

      imovel:
        description: Lista de Imoveis
        type: "string"

      sdt_api_certidao:
        description: sdt_api_certidao
        type: array
        items:
          $ref: "#/definitions/sdt_api_certidao_Item"




  sdt_api_dado_cadastral_retorno:
    properties:
      contribuinte:
        $ref: "#/definitions/sdt_api_dado_cadastral_retorno.contribuinte"

      imovel:
        type: array
        items:
          description: imovelItem
          $ref: "#/definitions/sdt_api_dado_cadastral_retorno.imovel"

      usuario:
        $ref: "#/definitions/sdt_api_dado_cadastral_retorno.usuario"


  sdt_api_dado_cadastral_retorno.contribuinte:
    properties:
      contribuinte_pessoa_nome:
        description: Contribuinte
        type: "string"

      contribuinte_pessoa_nome_fant:
        description: Nome Fantasia
        type: "string"

      contribuinte_pessoa_cpf_cnpj_masc:
        description: CPF/CNPJ
        type: "string"

      contribuinte_pessoa_insc_mun:
        description: Numero d Insc. Municipal
        type: "string"

      contribuinte_pessoa_insc_est:
        description: Inscrição Estadual
        type: "string"

      contribuinte_pessoa_data_nasc:
        description: Data Nascimento
        type: "string"
        format: "date"

      contribuinte_subs_trib_desc:
        description: contribuinte_subs_trib_desc
        type: "string"

      contribuinte_simples_nac_desc:
        description: contribuinte_simples_nac_desc
        type: "string"

      contribuinte_status_desc:
        description: contribuinte_status_desc
        type: "string"


    x-gx-level: "sdt_api_dado_cadastral_retorno"


  sdt_api_dado_cadastral_retorno.imovel:
    properties:
      imovel_matricula:
        description: Matrícula / Código do Imóvel
        type: "integer"
        format: "int64"

      imovel_inscricao_masc:
        description: Inscrição do Imóvel
        type: "string"

      imovel_logra_endereco:
        description: Endereço do Logradouro
        type: "string"

      imovel_logra_bairro_nome:
        description: Nome do Bairro do Logradouro
        type: "string"

      imovel_logra_cep:
        description: CEP do Logradouro
        type: "string"

      imovel_logra_comp:
        description: Complemento do Imovel
        type: "string"

      imovel_logra_num:
        description: Número do Imovel
        type: "string"


    x-gx-level: "sdt_api_dado_cadastral_retorno"


  sdt_api_dado_cadastral_retorno.usuario:
    properties:
      pessoa_razao_social:
        description: Razão Social
        type: "string"

      pessoa_email:
        description: E-mail
        type: "string"

      pessoa_celular:
        description: Celular
        type: "string"

      usuario_login:
        description: Login
        type: "string"


    x-gx-level: "sdt_api_dado_cadastral_retorno"


  sdt_api_extrato_dam:
    properties:
      lancamento_id:
        description: Id de Lançamento
        type: "integer"
        format: "int64"

      lancamento_numero:
        description: Número de Lançamento
        type: "integer"
        format: "int64"

      lancamento_ano:
        description: Ano de Competência do Lançamento
        type: "integer"
        format: "int32"

      lancamento_dam_valor_total:
        description: Valor Base do ISS
        type: "number"
        format: "double"

      dam_reparc_codigo:
        description: dam_reparc_codigo
        type: "integer"
        format: "int64"

      dam_reparc_ano:
        description: dam_reparc_ano
        type: "integer"
        format: "int32"

      dam_data_vencimento:
        description: Data de Vencimento
        type: "string"
        format: "date"

      dam_data_vencimento_original:
        description: Data de Vencimento Original
        type: "string"
        format: "date"

      dam_data_pagamento:
        description: dam_data_pagamento
        type: "string"
        format: "date"

      tributo_classificcao_desc:
        description: tributo_classificcao_desc
        type: "string"

      dam_num_parc:
        description: Número da Parcela
        type: "integer"
        format: "int32"

      dam_total_parc:
        description: Total de Parcelas
        type: "integer"
        format: "int32"

      dam_valor_total_r:
        description: Valor Total Redundante
        type: "number"
        format: "double"

      dam_valor_original:
        description: dam_valor_original
        type: "number"
        format: "double"

      dam_valor_juros:
        description: dam_valor_juros
        type: "number"
        format: "double"

      dam_valor_multa:
        description: dam_valor_multa
        type: "number"
        format: "double"

      dam_valor_correcao:
        description: dam_valor_correcao
        type: "number"
        format: "double"

      dam_valor_honorario:
        description: dam_valor_honorario
        type: "number"
        format: "double"

      dam_valor_desconto:
        description: dam_valor_desconto
        type: "number"
        format: "double"

      dam_cod_barras:
        description: Código de Barras
        type: "string"

      dam_linha_digitavel:
        description: Linha Digitável
        type: "string"

      dam_pix_qrcode:
        description: dam_pix_qrcode
        type: "string"

      dam_boleto_pdf_link:
        description: dam_boleto_pdf_link
        type: "string"

      dam_id:
        description: DAM
        type: "integer"
        format: "int64"

      dam_tipo_desc:
        description: dam_tipo_desc
        type: "string"

      dam_tipo:
        description: dam_tipo
        type: "integer"
        format: "int32"

      imovel_matricula:
        description: Matrícula / Código do Imóvel
        type: "integer"
        format: "int64"

      status:
        description: status
        type: "string"

      dam_conv_feb_id:
        description: Id do Convenio
        type: "integer"
        format: "int64"

      dam_conv_feb_conta_pix:
        description: dam_conv_feb_conta_pix
        type: "integer"
        format: "int64"




  sdt_api_extrato_dam_retorno:
    properties:
      total_dams:
        description: Total de Registros
        type: "integer"
        format: "int32"

      sdt_api_extrato_dam:
        description: sdt_api_extrato_dam
        type: array
        items:
          $ref: "#/definitions/sdt_api_extrato_dam_sdt_api_extrato_dam"




  sdt_api_extrato_lancamento:
    properties:
      lancamento_id:
        description: Id de Lançamento
        type: "integer"
        format: "int64"

      lancamento_numero:
        description: Número de Lançamento
        type: "integer"
        format: "int64"

      lancamento_ano:
        description: Ano de Competência do Lançamento
        type: "integer"
        format: "int32"

      lancamento_tipo:
        description: lancamento_tipo
        type: "string"

      tributo_classificcao_desc:
        description: tributo_classificcao_desc
        type: "string"

      total_parcelas:
        description: Total de Parcelas
        type: "integer"
        format: "int32"

      parcelas_pagas:
        description: Número da Parcela
        type: "integer"
        format: "int32"

      imovel_matricula:
        description: Matrícula / Código do Imóvel
        type: "integer"
        format: "int64"

      status:
        description: status
        type: "string"




  sdt_api_extrato_lanc_retorno:
    properties:
      total_lancamentos:
        description: Total de Registros
        type: "integer"
        format: "int64"

      sdt_api_extrato_lancamento:
        description: sdt_api_extrato_lancamento
        type: array
        items:
          $ref: "#/definitions/sdt_api_extrato_lancamento_sdt_api_extrato_lancamento"




  sdt_api_iptu_dam:
    properties:
      lancamento_id:
        description: Id de Lançamento
        type: "integer"
        format: "int64"

      lancamento_numero:
        description: Número de Lançamento
        type: "integer"
        format: "int64"

      lancamento_ano:
        description: Ano de Competência do Lançamento
        type: "integer"
        format: "int32"

      lancamento_dam_valor_total:
        description: Valor Base do ISS
        type: "number"
        format: "double"

      dam_data_vencimento:
        description: Data de Vencimento
        type: "string"
        format: "date"

      dam_data_vencimento_original:
        description: Data de Vencimento Original
        type: "string"
        format: "date"

      dam_data_pagamento:
        description: dam_data_pagamento
        type: "string"
        format: "date"

      dam_num_parc:
        description: Número da Parcela
        type: "integer"
        format: "int32"

      dam_valor_original:
        description: dam_valor_original
        type: "number"
        format: "double"

      dam_valor_juros:
        description: dam_valor_juros
        type: "number"
        format: "double"

      dam_valor_multa:
        description: dam_valor_multa
        type: "number"
        format: "double"

      dam_valor_correcao:
        description: dam_valor_correcao
        type: "number"
        format: "double"

      dam_valor_desconto:
        description: dam_valor_desconto
        type: "number"
        format: "double"

      dam_valor_total_r:
        description: Valor Total Redundante
        type: "number"
        format: "double"

      dam_cod_barras:
        description: Código de Barras
        type: "string"

      dam_linha_digitavel:
        description: Linha Digitável
        type: "string"

      dam_pix_qrcode:
        description: dam_pix_qrcode
        type: "string"

      dam_boleto_pdf_link:
        description: dam_boleto_pdf_link
        type: "string"




  sdt_api_iptu_dam_retorno:
    properties:
      sdt_api_iptu_dam:
        description: sdt_api_iptu_dam
        type: array
        items:
          $ref: "#/definitions/sdt_api_iptu_dam_Item"

      parcelas:
        description: sdt_api_parcelas_iptu_retorno
        type: array
        items:
          $ref: "#/definitions/sdt_api_parcelas_iptu_retorno_item"




  sdt_api_iptu_lancamento:
    properties:
      lancamento_id:
        description: Id de Lançamento
        type: "integer"
        format: "int64"

      lancamento_numero:
        description: Número de Lançamento
        type: "integer"
        format: "int64"

      lancamento_ano:
        description: Ano de Competência do Lançamento
        type: "integer"
        format: "int32"

      lancamento_imovel_matricula:
        description: Matricula do imovel
        type: "integer"
        format: "int64"

      lancamento_imovel_bairro_nome:
        description: lancamento_imovel_bairro_nome
        type: "string"

      lancamento_imovel_quadra:
        description: Imóvel Quadra
        type: "string"

      lancamento_imovel_lote:
        description: Imóvel Lote
        type: "string"

      lancamento_dam_valor_total:
        description: Valor Base do ISS
        type: "number"
        format: "double"




  sdt_api_iptu_lancamento_retorno:
    properties:
      total_registro:
        description: Total de Registros
        type: "integer"
        format: "int64"

      imovel:
        description: Lista de Imoveis
        type: "string"

      sdt_api_iptu_lancamento:
        description: sdt_api_iptu_lancamento
        type: array
        items:
          $ref: "#/definitions/sdt_api_iptu_lancamento_Item"




  sdt_api_nfse:
    properties:
      nfse_link:
        description: nfse_link
        type: "string"

      nfse_id:
        description: Id da NFS-e
        type: "integer"
        format: "int64"

      nfse_numero:
        description: Número da NFS-e
        type: "integer"
        format: "int64"

      nfse_prestador_cpf_cnpj_masc:
        description: nfse_prestador_cpf_cnpj_masc
        type: "string"

      nfse_prestador_razao_soc:
        description: Razão Social do prestador do serviço
        type: "string"

      nfse_tomador_cpf_cnpj_masc:
        description: Mascara do CPF
        type: "string"

      nfse_tomador_razao_soc:
        description: Razao Social do Tomador de Serviço
        type: "string"

      nfse_ips_valor_iss:
        description: Valor do ISS devido em R$ 
        type: "number"
        format: "double"

      nfse_ips_valor_servicos:
        description: Valor dos serviços em R$ 
        type: "number"
        format: "double"

      nfse_data_emissao:
        description: Data da emissão da NFS-e 
        type: "string"
        format: "date"

      nfse_status:
        description: Status da NFSE
        type: "integer"
        format: "int32"

      nfse_status_desc:
        description: nfse_status_desc
        type: "string"




  sdt_api_nfse_retorno:
    properties:
      total_registro:
        description: Total de Registros
        type: "integer"
        format: "int64"

      sdt_api_nfse:
        description: sdt_api_nfse
        type: array
        items:
          $ref: "#/definitions/sdt_api_nfse_Item"




  sdt_api_parcelas_iptu_item:
    properties:
      dam_id:
        description: DAM
        type: "integer"
        format: "int64"

      dam_num_parc:
        description: Número da Parcela
        type: "integer"
        format: "int32"

      dam_total_parc:
        description: Total de Parcelas
        type: "integer"
        format: "int32"

      dam_valor_total_r:
        description: Valor Total Redundante
        type: "number"
        format: "double"

      dam_valor_original:
        description: dam_valor_original
        type: "number"
        format: "double"

      dam_valor_juros:
        description: dam_valor_juros
        type: "number"
        format: "double"

      dam_valor_multa:
        description: dam_valor_multa
        type: "number"
        format: "double"

      dam_valor_correcao:
        description: dam_valor_correcao
        type: "number"
        format: "double"

      dam_valor_desconto:
        description: dam_valor_desconto
        type: "number"
        format: "double"

      dam_opcao_parc_id:
        description: Opção de Parcelamento
        type: "integer"
        format: "int64"

      dam_data_vencimento:
        description: Data de Vencimento
        type: "string"
        format: "date"

      dam_data_vencimento_original:
        description: Data de Vencimento Original
        type: "string"
        format: "date"

      dam_data_pagamento:
        description: dam_data_pagamento
        type: "string"
        format: "date"





  sdt_api_parcelas_iptu_retorno_item:
    properties:
      sdt_api_parcelas_iptu:
        description: sdt_api_parcelas_iptu
        type: array
        items:
          $ref: "#/definitions/sdt_api_parcelas_iptu_item"





  sdt_api_vinculos_item:
    properties:
      contribuinte_id:
        description: Id do Contribuinte
        type: "integer"
        format: "int64"

      contribuinte_pessoa_cpf_cnpj:
        description: CPF ou CNPJ do Contribuinte
        type: "string"

      contribuinte_pessoa_cpf_cnpj_masc:
        description: CPF/CNPJ
        type: "string"

      pessoa_razao_social:
        description: Razão Social
        type: "string"

      arquivo_path:
        description: Caminho do Arquivo
        type: "string"

      arquivo_nome:
        description: Nome do Arquivo
        type: "string"

      arquivo_extensao:
        description: Extensão do arquivo
        type: "string"

      arquivo_descricao:
        description: Descrição do documento
        type: "string"





  sdt_cadastro_portal_cont:
    properties:
      pessoa_id:
        description: Id
        type: "integer"
        format: "int64"

      pessoa_tipo_pessoa:
        description: Tipo
        type: "integer"
        format: "int32"

      pessoa_razao_social:
        description: Razão Social
        type: "string"

      pessoa_nome_fantasia:
        description: Nome Fantasia
        type: "string"

      pessoa_data_nascimento:
        description: Data de Vencimento
        type: "string"
        format: "date"

      pessoa_cpf_cnpj:
        description: CPF / CNPJ
        type: "string"

      pessoa_cpf_cnpj_masc:
        description: pessoa_cpf_cnpj_masc
        type: "string"

      pessoa_inscricao_estadual:
        description: Inscrição Estadual
        type: "string"

      pessoa_inscricao_municipal:
        description: Inscrição Municipal
        type: "string"

      pessoa_telefone:
        description: Telefone
        type: "string"

      pessoa_celular:
        description: Celular
        type: "string"

      pessoa_email:
        description: E-mail
        type: "string"

      pessoa_nacionalidade:
        description: Nacionalidade
        type: "integer"
        format: "int32"

      pessoa_sexo:
        description: Sexo
        type: "integer"
        format: "int32"

      pessoa_logradouro_id:
        description: Logradouro
        type: "integer"
        format: "int64"

      pessoa_numero_logradouro:
        description: Número
        type: "string"

      logradouro_cep:
        description: CEP
        type: "string"

      logradouro_bairro_nome:
        description: Bairro Nome
        type: "string"

      logradouro_cidade_nome:
        description: Cidade Nome
        type: "string"

      logradouro_cidade_cod_ibge:
        description: Cidade Código do IBGE
        type: "string"

      logradouro_estado_nome:
        description: Estado Nome
        type: "string"

      logradouro_estado_sigla:
        description: UF
        type: "string"

      logradouro_status:
        description: logradouro_status
        type: "integer"
        format: "int32"

      logradouro_tipo:
        description: logradouro_tipo
        type: "string"

      logradouro_ponto_ref:
        description: logradouro_ponto_ref
        type: "string"

      pessoa_portal_contador:
        description: Flag usuário contador (sim/nao)
        type: "integer"
        format: "int32"

      pessoa_complemento_logradouro:
        description: pessoa_complemento_logradouro
        type: "string"

      pessoa_portal_motivo:
        description: Motivo para estar solicitando o cadastro
        type: "string"

      possui_pessoa:
        description: possui_pessoa
        type: "boolean"

      possui_usuario:
        description: possui_usuario
        type: "boolean"

      cadastro_pendente:
        description: cadastro_pendente
        type: "boolean"

      situacao:
        description: situacao
        type: "string"

      sdt_pessoa_portal_doc:
        description: sdt_pessoa_portal_doc
        type: array
        items:
          $ref: "#/definitions/sdt_pessoa_portal_doc_item"

      sdt_api_vinculos:
        description: sdt_api_vinculos
        type: array
        items:
          $ref: "#/definitions/sdt_api_vinculos_item"




  sdt_dados_tomador:
    properties:
      pessoa_cpf_cnpj:
        description: CPF / CNPJ
        type: "string"

      pessoa_razao_social:
        description: Razão Social
        type: "string"

      pessoa_nome_fantasia:
        description: Nome Fantasia
        type: "string"

      pessoa_inscricao_municipal:
        description: Inscrição Municipal
        type: array
        items:
          type: "string"

      pessoa_inscricao_estadual:
        description: Inscrição Estadual
        type: array
        items:
          type: "string"

      pessoa_logradouro_end:
        description: Endereço
        type: "string"

      pessoa_logradouro_bairro_nome:
        description: Bairro Nome
        type: "string"

      pessoa_numero_logradouro:
        description: Número
        type: "string"

      pessoa_logradouro_cidade_nome:
        description: Cidade Nome
        type: "string"

      pessoa_logradouro_estado_sigla:
        description: Estado Sigla
        type: "string"

      pessoa_email:
        description: E-mail
        type: "string"

      pessoa_telefone:
        description: Telefone
        type: "string"




  sdt_pessoa_portal_doc_item:
    properties:
      pessoa_portal_doc_id:
        description: pessoa_portal_doc_id
        type: "integer"
        format: "int64"

      pessoa_portal_id:
        description: pessoa_portal_id
        type: "integer"
        format: "int64"

      pessoa_portal_doc_arq:
        description: Arquivo do Anexo
        type: "string"

      pessoa_portal_doc_arq_ext:
        description: Extensão do arquivo
        type: "string"

      pessoa_portal_doc_arq_nome:
        description: Nome do Arquivo
        type: "string"

      pessoa_portal_doc_arq_desc:
        description: Descrição do documento
        type: "string"

      pessoa_portal_doc_arq_path:
        description: Caminho do Arquivo
        type: "string"

      pessoa_portal_tipo_documento:
        description: pessoa_portal_tipo_documento
        type: "string"

      pessoa_portal_doc_arq_base64:
        description: pessoa_portal_doc_arq_base64
        type: "string"

      pessoa_portal_doc_obrigatorio:
        description: pessoa_portal_doc_obrigatorio
        type: "integer"
        format: "int32"





  sdt_retorno_api:
    properties:
      Content:
        description: Content
        type: "string"

      StatusCode:
        description: Status Code
        type: "integer"
        format: "int64"

      ErrorCode:
        description: Error Code
        type: "integer"
        format: "int32"

      ErrorMessage:
        description: Error Message
        type: "string"




