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

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

# EnderecoTomadorNfseInputModel

Endereço do tomador de serviços. Preencher os campos nacionais (CodigoMunicipio + Cep) OU os campos do exterior (CodigoPais + demais), nunca ambos.

## 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:
    UfExtNotaFiscalServicoModelEnum:
      enum:
        - RO
        - AC
        - AM
        - RR
        - PA
        - AP
        - TO
        - MA
        - PI
        - CE
        - RN
        - PB
        - PE
        - AL
        - SE
        - BA
        - MG
        - ES
        - RJ
        - SP
        - PR
        - SC
        - RS
        - MS
        - MT
        - GO
        - DF
        - EX
      type: string
      description: Lista de Unidades Federativas para Nota Fiscal de Serviço incluindo
        exterior.
    EnderecoTomadorNfseInputModel:
      type: object
      properties:
        logradouro:
          type: string
          description: Tipo e nome do logradouro do endereço do tomador. Opcional.
          nullable: true
        numero:
          type: string
          description: Número no logradouro do endereço do tomador. Opcional.
          nullable: true
        complemento:
          type: string
          description: Complemento do endereço do tomador. Opcional.
          nullable: true
        bairro:
          type: string
          description: Bairro do endereço do tomador. Opcional.
          nullable: true
        codigoMunicipio:
          type: string
          description: Código do município do endereço do tomador (7 dígitos IBGE). Usar
            para endereço nacional.
          nullable: true
        nomeMunicipio:
          type: string
          description: Nome do município.
          nullable: true
        uf:
          $ref: "#/components/schemas/UfExtNotaFiscalServicoModelEnum"
        cep:
          type: string
          description: CEP do endereço do tomador (8 dígitos, sem hífen). Usar para
            endereço nacional.
          nullable: true
        codigoPais:
          type: string
          description: Código do país do endereço do tomador (Tabela ISO — até 4 chars).
            Usar para endereço no exterior.
          nullable: true
        codigoPostalExterior:
          type: string
          description: Código postal alfanumérico no exterior. Opcional.
          nullable: true
        cidadeExterior:
          type: string
          description: Nome da cidade no exterior. Opcional.
          nullable: true
        estadoExterior:
          type: string
          description: Estado, província ou região no exterior. Opcional.
          nullable: true
      additionalProperties: false
      description: >-
        Endereço do tomador de serviços.

        Preencher os campos nacionais (CodigoMunicipio + Cep) OU os campos do
        exterior (CodigoPais + demais), nunca ambos.
```
