A Stone Tax API é a solução fiscal da Stone responsável por atuar como middleware entre o portfólio de produtos da companhia e os serviços de documentos fiscais (SEFAZ e prefeituras), oferecendo uma integração simples, segura, performática e padronizada.
Seu objetivo é permitir que os produtos cumpram as obrigações acessórias do fisco brasileiro de forma mais eficiente e desacoplada, centralizando regras, reduzindo complexidade e promovendo reutilização de soluções fiscais dentro do ecossistema Stone.
Além de recursos de credenciamento, autenticação e emissão/gestão de documentos fiscais (como NF-e, NFC-e e NFS-e), a API disponibiliza capacidades como Catálogo Fiscal e suporte inteligente ao preenchimento tributário, auxiliando no cálculo e composição de tributos da venda de forma automática e consistente.
A API é construída em .NET 8 e projetada com base nos princípios de DDD, EDA e CQRS, com execução de tarefas agendadas via Hangfire.
A documentação completa do projeto encontra-se em Documentação Completa.
A documentação destinada às aplicações encontra-se em Documentação da aplicação.
Contextos de Negócio
- Autenticação: provê recursos para autenticar usuários do Console e Aplicativos, incluindo emissão e gestão de credenciais e tokens.
- Console: provê recursos para criação e gerenciamento de Parceiros e Aplicativos, além de configurações operacionais e administrativas.
- Emissor: provê recursos para habilitação e gestão cadastral de emissores, permitindo o controle de regimes tributários e configurações operacionais vinculadas a parceiros e aplicativos.
- Catálogo Fiscal: provê recursos para consulta e listagem de produtos por EAN e descrição, incluindo consulta fiscal detalhada por EAN.
- NF-e: provê recursos para emissão e gestão de NF-e, incluindo listagem, detalhamento, consultas e obtenção de documentos como DANFE.
- NFC-e: provê recursos para emissão e gestão de NFC-e, incluindo listagem, detalhamento, consultas e obtenção de documentos como DANFE.
- NFS-e: provê recursos para emissão e gestão de NFS-e, incluindo listagem, detalhamento, consultas e retorno de documentos conforme o padrão de cada município.
- Server 1:https://stone-tax-sdx.stone.com.br
Ambiente de Desenvolvimento
- Server 2:https://stone-tax.stone.com.br
Ambiente de Produção
BearerAuth (http)
Autenticação via token JWT. Obtenha o token através do endpoint /Autenticacao/ObterToken usando Basic Auth. O token expira em 1 hora.