# SUOT Developers ## Docs - [Registrar, consultar e encerrar CIOT — SUOT ANTT SDK](https://docs.suot.dev/antt/ciot.md): Registre, consulte e encerre CIOTs com o SUOT ANTT SDK for PHP usando tipagem total, Value Objects e o padrão Command/Handler/Result. - [Configurar o SUOT ANTT SDK — credenciais e ambiente](https://docs.suot.dev/antt/configuracao.md): Configure o SUOT ANTT SDK com CNPJ do transportador, credenciais de acesso à ANTT e ambiente de homologação ou produção em PHP puro. - [Instalar o SUOT ANTT SDK — configuração do Composer](https://docs.suot.dev/antt/instalacao.md): Adicione o SUOT ANTT SDK ao seu projeto via Composer: configure o registry privado, instale os pacotes de CIOT, RNTRC e opcionalmente o Laravel Bridge. - [SUOT ANTT SDK no Laravel — instalação e configuração](https://docs.suot.dev/antt/laravel-bridge.md): Instale o pacote suot/antt-laravel para integrar o ANTT SDK ao Laravel com ServiceProvider, injeção de dependência e config/suot-antt.php. - [Rejeições e erros no SUOT ANTT SDK — diagnóstico](https://docs.suot.dev/antt/rejeicoes.md): Trate rejeições e falhas técnicas do SUOT ANTT SDK: interprete o Result, identifique o tipo de erro e saiba quando reconstruir o Command. - [Resultados de operações regulatórias no SUOT ANTT SDK](https://docs.suot.dev/antt/resultados.md): Como o SUOT ANTT SDK representa resultados de operações regulatórias: sucesso, rejeição esperada e InfrastructureException com o padrão Result. - [Consultar situação cadastral RNTRC — SUOT ANTT SDK](https://docs.suot.dev/antt/rntrc.md): Consulte o Registro Nacional de Transportadores Rodoviários de Cargas via SUOT ANTT SDK para verificar a situação cadastral de transportadores. - [SUOT ANTT SDK para PHP — infraestrutura regulatória](https://docs.suot.dev/antt/visao-geral.md): Conheça o SUOT ANTT SDK for PHP: CIOT, RNTRC e obrigações regulatórias junto à ANTT com tipagem total, PHPStan máximo e suporte a Laravel. - [Arquitetura dos SDKs SUOT — Command, Handler e Result](https://docs.suot.dev/conceitos/arquitetura.md): Entenda a arquitetura dos SDKs SUOT baseada em CQRS: Command imutável, Handler que executa a operação e Result tipado que encapsula o resultado. - [Padrão CQRS nos SDKs SUOT — Command, Query e Result](https://docs.suot.dev/conceitos/cqrs.md): Veja como os SDKs SUOT aplicam o padrão CQRS: Commands imutáveis, Handlers especializados e Results tipados para todas as operações fiscais e regulatórias. - [Licenciamento SUOT — organização, tokens e vencimento](https://docs.suot.dev/conceitos/licenciamento.md): Entenda o modelo de licenciamento SUOT: a organização é titular, tokens Composer autenticam o acesso, e o vencimento não desliga software em produção. - [Value Objects nos SDKs SUOT — tipagem de campos fiscais](https://docs.suot.dev/conceitos/value-objects.md): Os Value Objects dos SDKs SUOT encapsulam campos fiscais e regulatórios com validação embutida, imutabilidade e autocomplete total em IDEs e agentes de IA. - [Configurar o SUOT Fiscal SDK — credenciais e ambiente](https://docs.suot.dev/fiscal/configuracao.md): Configure o SUOT Fiscal SDK com CNPJ emitente, certificado digital A1, autorizador SEFAZ e ambiente de homologação ou produção em PHP puro. - [CT-e: emissão e autorização com o SUOT Fiscal SDK](https://docs.suot.dev/fiscal/cte.md): Construa, autorize e consulte Conhecimentos de Transporte Eletrônico usando o SUOT Fiscal SDK com tipagem total e o padrão Command/Handler/Result. - [Instalar o SUOT Fiscal SDK no projeto PHP com Composer](https://docs.suot.dev/fiscal/instalacao.md): Adicione o SUOT Fiscal SDK ao seu projeto via Composer: configure o registry privado, instale os pacotes necessários e verifique os requisitos de ambiente. - [SUOT Fiscal SDK no Laravel — instalação do Bridge](https://docs.suot.dev/fiscal/laravel-bridge.md): Instale o suot/fiscal-laravel Bridge para integrar o Fiscal SDK ao Laravel com injeção de dependência, ServiceProvider e config/suot-fiscal.php. - [Configuração do Laravel Bridge — SUOT Fiscal SDK](https://docs.suot.dev/fiscal/laravel-configuracao.md): Todas as opções do arquivo config/suot-fiscal.php do SUOT Fiscal Laravel Bridge: ambiente, certificado, CNPJ, autorizador e retry policy. - [MDF-e: emissão e encerramento com o SUOT Fiscal SDK](https://docs.suot.dev/fiscal/mdfe.md): Gerencie Manifestos Eletrônicos de Documentos Fiscais com o SUOT Fiscal SDK: emissão, encerramento e inclusão de condutor tipados. - [Rejeições SEFAZ no SUOT Fiscal SDK: diagnóstico e ação](https://docs.suot.dev/fiscal/rejeicoes.md): Interprete e trate as rejeições SEFAZ retornadas pelo SUOT Fiscal SDK: códigos cStat, causas comuns e como reconstruir o Command corrigido. - [Resultados de operações fiscais no SUOT Fiscal SDK](https://docs.suot.dev/fiscal/resultados.md): Entenda como o SUOT Fiscal SDK representa resultados de operações fiscais: sucesso, rejeição esperada e falha técnica com o padrão Command/Handler/Result. - [Retry Policy no SUOT Fiscal SDK para falhas transitórias](https://docs.suot.dev/fiscal/retry.md): Configure a RetryPolicy do SUOT Fiscal SDK para retentativas automáticas em falhas de infraestrutura como timeouts e erros HTTP 5xx do SEFAZ. - [SUOT Fiscal SDK — infraestrutura fiscal PHP para transporte](https://docs.suot.dev/fiscal/visao-geral.md): Conheça o SUOT Fiscal SDK for PHP: pacotes para CT-e, MDF-e e autorizadores SEFAZ com tipagem total, PHPStan máximo e Developer Experience para IDEs e IA. - [Guia de homologação — teste o SUOT SDK antes da produção](https://docs.suot.dev/guias/homologacao.md): Configure o ambiente de homologação dos SDKs SUOT para testar CT-e, MDF-e, CIOT e RNTRC contra ambientes de teste antes de ir para produção. - [Usando os SDKs SUOT com IDEs e agentes de IA](https://docs.suot.dev/guias/ides-ia.md): Configure sua IDE e agentes de IA como GitHub Copilot e Claude Code para aproveitar o autocomplete e PHPDoc em pt-BR dos SDKs SUOT ao máximo. - [Checklist de produção — deploy do SUOT SDK em produção](https://docs.suot.dev/guias/producao.md): Siga o checklist de deploy do SUOT SDK em produção: certificate management, variáveis de ambiente, monitoramento de rejeições e estratégia de retry. - [SUOT — SDKs PHP para Software de Transporte no Brasil](https://docs.suot.dev/index.md): SDKs tipados para documentos fiscais e obrigações regulatórias de transporte no Brasil. PHP 8.4+, Laravel, IDEs e agentes de IA. - [Ecossistema SUOT para desenvolvedores de transporte](https://docs.suot.dev/introducao/ecossistema.md): Conheça o ecossistema SUOT: documentação, Developer Portal, registry Composer privado e os dois SDKs independentes para transporte no Brasil. - [Quickstart SUOT Fiscal SDK: emitindo o primeiro CT-e](https://docs.suot.dev/introducao/quickstart.md): Instale o SUOT Fiscal SDK, configure o Composer com o registry privado e autorize seu primeiro CT-e de teste em menos de 15 minutos. - [Configurar e acessar o registry Composer privado da SUOT](https://docs.suot.dev/platform/acesso-packages.md): Configure o packages.suot.dev como repositório Composer autenticado e instale os SDKs SUOT no seu projeto PHP ou pipeline de CI/CD. - [Licenças SUOT — acesso por organização aos SDKs](https://docs.suot.dev/platform/licencas.md): Modelo de licenciamento SUOT: a organização é a titular da licença, tokens são individuais, e o vencimento não desativa o software instalado. - [Organizações — gerenciamento no SUOT Developer Platform](https://docs.suot.dev/platform/organizacoes.md): Gerencie sua organização no SUOT Developer Platform: crie uma org, adicione membros e associe licenças para liberar o acesso aos SDKs. - [Tokens Composer — autenticação no registry SUOT](https://docs.suot.dev/platform/tokens-composer.md): Gere e gerencie tokens Composer para autenticar desenvolvedores e pipelines de CI/CD no registry privado packages.suot.dev da SUOT. - [Atualizações dos SDKs SUOT — versionamento e upgrade](https://docs.suot.dev/suporte/atualizacoes.md): Saiba como acompanhar novas versões dos SDKs SUOT, fazer upgrade via Composer e o que acontece com versões instaladas quando a licença vence. - [Suporte técnico SUOT — canais e como abrir solicitações](https://docs.suot.dev/suporte/contato.md): Saiba como acionar o suporte técnico da SUOT pelo Developer Portal, o que verificar antes de abrir uma solicitação e quais dados incluir. - [Glossário SUOT — termos fiscais, regulatórios e de SDK](https://docs.suot.dev/suporte/glossario.md): Referência de termos usados na documentação SUOT: conceitos fiscais brasileiros, regulatórios, da ANTT e do SDK como Command, Result e Value Object.