Constantes

Constantes utilizadas na NFSe

GET /api/v1/nfse/constants

Cabeçalho da resposta:

Status Code: 200
Date: Tue, 25 Mar 2014 14:25:57 GMT
Vary: Accept, Cookie
Allow: GET, HEAD, OPTIONS
Content-Type: application/json

Corpo de exemplo da resposta:

{
    "street_type": {
        "ETR": "Estrada",
        "PAS": "Passeio",
        "CAS": "Cais",
        "BEC": "Beco",
        "FLT": "Floresta",
        "ILH": "Ilha",
        "CAM": "Caminho",
        "LUG": "Lugar",
        "REC": "Recanto",
        "CMP": "Campo",
        "FAZ": "Fazendo",
        "ROD": "Rodovia",
        "PRA": "Praia",
        "PRC": "Praça",
        "FAV": "Favela",
        "BLV": "Boulevard",
        "MRR": "Morro",
        "JRD": "Jardim",
        "ESC": "Escada",
        "LTM": "Loteamento",
        "TRV": "Travessa",
        "ALM": "Alameda",
        "PQE": "Parque",
        "LRG": "Largo",
        "LAD": "Ladeira",
        "RUA": "Rua",
        "VIL": "Vila",
        "AVN": "Avenida",
        "VIA": "Via",
        "SRV": "Servidão"
    },
    "neighborhood_type": {
        "IND": "Industrial",
        "COM": "Comercial",
        "RED": "Residêncial"
    },
    "rps_situation": {
        "1": "Normal",
        "2": "Cancelado",
        "3": "Extraviada"
    },
    "special_regime": {
        "1": "Microempresa Municipal",
        "2": "Estimativa",
        "3": "Sociedade de Profissionais",
        "4": "Cooperativa",
        "5": "MEI - Microempresário Individual",
        "6": "ME EPP - Simples Nacional"
    },
    "status": {
        "created": "NFSe criada.",
        "scheduled": "Agendado o processamento da NFSe",
        "processing": "Processando NFSe junto a Sefaz",
        "accepted": "Processado pela Sefaz",
        "rejected": "Rejeitado pela Sefaz",
        "cancelling": "Cancelando junto a Sefaz",
        "cancelled": "Cancelado pela Sefaz"
    },
    "iss_ellegible": {
        "0": "Não se aplica",
        "1": "Exigível",
        "2": "Não Incidência",
        "3": "Isenção",
        "4": "Exportação",
        "5": "Imunidade",
        "6": "Exigibilidade suspensa por decisão judicial",
        "7": "Exigibilidade suspensa por procedimento Administrativo"
    }
    "taker_special_situation": {
        "0": "Outros",
        "1": "SUS",
        "2": "Órgão do Poder Executivo",
        "3": "Bancos",
        "4": "Coméricio/Industria",
        "5": "Poder Legislativo/Judiciário"
    },
    "rps_type": {
        "1": "RPS"
        "2": "Nota Fisca Conjugada",
        "3": "Cupom Tipo Padrão"
    }
    "operation_nature": {
        "1": "Tributação no município",
        "2": "Tributação fora do município",
        "3": "Isenção",
        "4": "Imune",
        "5": "Exigibilidade suspensa por decisão judicial",
        "6": "Exigibilidade suspensa por procedimento Administrativo"
    }
}

Listagem de uma constante específica

GET /api/v1/nfse/constants?fields=street_type

Cabeçalho da resposta:

Status Code: 200
Date: Tue, 25 Mar 2014 14:25:57 GMT
Vary: Accept, Cookie
Allow: GET, HEAD, OPTIONS
Content-Type: application/json

Corpo de exemplo da resposta:

{
    "street_type": {
        "ETR": "Estrada",
        "PAS": "Passeio",
        "CAS": "Cais",
        "BEC": "Beco",
        "FLT": "Floresta",
        "ILH": "Ilha",
        "CAM": "Caminho",
        "LUG": "Lugar",
        "REC": "Recanto",
        "CMP": "Campo",
        "FAZ": "Fazendo",
        "ROD": "Rodovia",
        "PRA": "Praia",
        "PRC": "Praça",
        "FAV": "Favela",
        "BLV": "Boulevard",
        "MRR": "Morro",
        "JRD": "Jardim",
        "ESC": "Escada",
        "LTM": "Loteamento",
        "TRV": "Travessa",
        "ALM": "Alameda",
        "PQE": "Parque",
        "LRG": "Largo",
        "LAD": "Ladeira",
        "RUA": "Rua",
        "VIL": "Vila",
        "AVN": "Avenida",
        "VIA": "Via",
        "SRV": "Servidão"
    }
}

As constantes possíveis são:

GET /api/v1/nfse/constants?fields=street_type

GET /api/v1/nfse/constants?fields=neighborhood_type

GET /api/v1/nfse/constants?fields=rps_situation

GET /api/v1/nfse/constants?fields=special_regime

GET /api/v1/nfse/constants?fields=taker_special_situation

GET /api/v1/nfse/constants?fields=rps_type

GET /api/v1/nfse/constants?fields=operation_nature

GET /api/v1/nfse/constants?fields=status

Consultar mais de um constante

Para consultar mais de uma constante é utilizada uma ”,” como separador dos tipos de constantes:

GET /api/v1/nfse/constants?fields=street_type,rps_situation

Consultar as constantes em HTML

Para consultar qualquer constante em HTML é somente acrescentado &html=true no fim da URL.

GET /api/v1/nfse/constants?fields=status&html=true

Constantes utilizadas no Emitente

GET /api/v1/emitters/constants

Cabeçalho da resposta:

Status Code: 200
Date: Tue, 25 Mar 2014 14:25:57 GMT
Vary: Accept, Cookie
Allow: GET, HEAD, OPTIONS
Content-Type: application/json

Corpo de exemplo da resposta:

{
    "code_tax_regime": {
        "1": "Simples Nacional",
        "2": "Simples Nacional - excesso de sublimite de receita bruta",
        "3": "Regime Normal. (v2.0)"
    },
    "emission_kind": {
        "nfse": "NFSe",
        "nfe": "NFe",
        "both": "NFSe e NFe"
    }
}

Listagem de uma constante específica

GET /api/v1/emitters/constants?fields=code_tax_regime

Cabeçalho da resposta:

Status Code: 200
Date: Tue, 25 Mar 2014 14:25:57 GMT
Vary: Accept, Cookie
Allow: GET, HEAD, OPTIONS
Content-Type: application/json

Corpo de exemplo da resposta:

{
    "code_tax_regime": {
        "1": "Simples Nacional",
        "2": "Simples Nacional - excesso de sublimite de receita bruta",
        "3": "Regime Normal. (v2.0)"
    }
}

As constantes possíveis são:

GET /api/v1/emitters/constants?fields=code_tax_regime

GET /api/v1/emitters/constants?fields=emission_kind

Consultar mais de um constante

Para consultar mais de uma constante é utilizada uma ”,” como separador dos tipos de constantes:

GET /api/v1/emitters/constants?fields=code_tax_regime,emission_kind

Consultar as constantes em HTML

Para consultar qualquer constante em HTML é somente acrescentado &html=true no fim da URL.

GET /api/v1/emitters/constants?fields=emission_kind&html=true