Changelog
Acompanhe as novidades, melhorias e correções da Raims.
O SDK oficial Elixir da API pública está disponível no Hex como pacote
raims.
Se o Hex ainda não estiver instalado, instale-o uma vez:
mix local.hexNo projeto da aplicação, consulte a configuração da versão estável atual:
mix hex.info raimsCopie a linha Config: para a lista de dependências em deps/0 no mix.exs.
Depois busque as dependências e compile:
mix deps.get
mix compileO SDK requer Elixir 1.18 ou superior com Erlang/OTP 27 ou superior e oferece
módulos por recurso, modelos de resposta, paginação por cursor e verificação
de webhooks. Os módulos Raims permanecem iguais para quem instalava pelo GitHub.
Para migrar uma dependência Git ou local, substitua a declaração anterior pela
configuração atual do Hex e execute mix deps.update raims. Revise e preserve
o mix.lock e teste a integração antes de atualizar a aplicação.
Mantenha a chave de API no backend. Empresa, ambiente e permissões continuam definidos pela credencial validada. Consulte o guia do SDK Elixir para instalar, configurar o cliente e receber webhooks.
O SDK oficial Java da API pública está disponível no Maven Central como
com.raims:raims-java.
Adicione a dependência pelo Maven ou Gradle para resolver o SDK e suas
dependências durante o build da aplicação.
O SDK requer Java 11 ou superior e oferece builders e respostas tipadas, paginação por cursor e autenticação de webhooks. As coordenadas permanecem iguais para quem instalava o JAR com seu POM pelo GitHub. Atualize a versão da dependência para a versão estável atual no Maven Central e teste os fluxos usados pela integração.
Mantenha a chave de API no backend. Empresa, ambiente e permissões continuam definidos pela credencial validada.
Consulte o guia do SDK Java para instalar pelo Maven ou Gradle, configurar o cliente e receber webhooks.
O SDK oficial Node.js e TypeScript da API pública está disponível no npm como
pacote @raimshq/raims. Instale no diretório da
aplicação:
npm install @raimshq/raimsO SDK requer Node.js 22 ou superior e inclui módulos ESM e CommonJS, declarações TypeScript, paginação por cursor e autenticação de webhooks. Mantenha a chave de API no backend. Empresa, ambiente e permissões continuam definidos pela credencial validada.
Para atualizar para a versão estável atual, use npm install @raimshq/raims@latest e
teste os fluxos usados pela integração.
Se usava um TGZ anterior, substitua a dependência e os imports pelo novo nome do pacote.
Consulte o guia do SDK Node.js para configurar o cliente, integrar os recursos e receber webhooks.
O SDK oficial Python da API pública está disponível no PyPI como pacote
raims. Instale no ambiente virtual da aplicação:
python -m pip install raimsO SDK requer Python 3.10 ou superior e inclui clientes síncrono e assíncrono, parâmetros tipados, paginação por cursor e autenticação de webhooks. Mantenha a chave de API no backend. Empresa, ambiente e permissões continuam definidos pela credencial validada.
Para atualizar para a versão estável atual, use python -m pip install --upgrade raims
e teste os fluxos usados pela integração. O import raims permanece igual
para quem instalava pelo GitHub; ajuste a origem da dependência se a aplicação
fixar uma URL Git ou um wheel local.
Consulte o guia do SDK Python para configurar o cliente, integrar os recursos e receber webhooks.
O SDK oficial Ruby da API pública está disponível no RubyGems como gem
raims. Instale no ambiente da aplicação:
gem install raimsO SDK requer Ruby 3.3 ou superior e oferece serviços por recurso, respostas
tipadas, paginação por cursor e verificação de webhooks. O require 'raims'
permanece igual para quem instalava a gem pelo GitHub.
Em aplicações com Bundler, adicione gem 'raims' ao Gemfile e execute
bundle install. Para atualizar uma dependência existente, use
bundle update raims; em instalações gerenciadas diretamente pelo RubyGems,
use gem update raims. Teste os fluxos usados pela integração antes de atualizar
a aplicação.
Mantenha a chave de API no backend. Empresa, ambiente e permissões continuam definidos pela credencial validada. Consulte o guia do SDK Ruby para instalar, configurar o cliente e receber webhooks.
O SDK oficial Rust da API pública está disponível no crates.io como crate
raims. No projeto da aplicação:
cargo add raims
cargo add tokio --features macros,rt-multi-threadO SDK requer Rust 1.90 ou superior e um runtime Tokio. Oferece serviços e respostas tipados, paginação por cursor e verificação de webhooks para integrações assíncronas no backend.
Cargo registra as versões resolvidas em Cargo.lock. Preserve esse arquivo
e use cargo update -p raims para atualizar dentro do requisito declarado.
Confira no guia como renovar esse requisito para a versão estável atual ou
migrar uma dependência Git ou local. Teste a integração antes de atualizar
a aplicação.
Mantenha a chave de API no backend. Empresa, ambiente e permissões continuam definidos pela credencial validada. Consulte o guia do SDK Rust para instalar, configurar o cliente e receber webhooks.
As chaves de API permitem selecionar ações individuais, como consultar clientes, criar cobranças, revogá-las e solicitar estornos. Conceder uma ação não seleciona as outras automaticamente. Você pode editar as permissões sem trocar o segredo, e cada item tem uma descrição e um link Saiba mais.
Em Aplicativos autorizados, o consentimento e o editor seguem o mesmo padrão de escolhas individuais. A edição permite remover e restaurar acessos da autorização original; outras operações exigem um novo consentimento. Os limites da conta e de quem autorizou continuam valendo.
A criação de uma chave pede confirmação de identidade antes de abrir o formulário quando não há uma autorização válida. Enquanto essa autorização for aceita, ela é reutilizada ao criar a chave. Se for necessário confirmar novamente ao salvar, a criação continua com os dados preenchidos, sem outro clique. Funcionários só podem copiar um segredo Sandbox ou rotacionar uma chave quando seus acessos abrangem todas as ações concedidas a ela.
O Raims CLI 0.1.4 e o console da documentação também alinham a escolha de
ambiente ao modo de autenticação. Com chave de API, a própria chave define
empresa e ambiente. No OAuth, a operação precisa aceitar o ambiente informado
e a conexão precisa autorizá-lo. No CLI, --environment é exclusivo do OAuth;
simulações continuam restritas ao Sandbox.
Para atualizar o CLI pelo npm, execute npm install -g @raimshq/cli@latest.
Consulte Chaves de API,
Aplicativos autorizados e
Autenticação para revisar os acessos da sua integração.
O SDK oficial Delphi da API pública está disponível em código-fonte no GitHub. Ele oferece serviços, parâmetros e modelos de resposta para uso no backend, com paginação e verificação de assinaturas de webhook.
O guia do SDK Delphi explica a inclusão de src no Search path ou Library path, os requisitos por plataforma e o gerenciamento dos objetos retornados. Compile as units no alvo da sua aplicação e confira seus requisitos. Mantenha a chave de API no backend, fora de executáveis distribuídos aos clientes.
O SDK oficial Elixir da API pública está disponível no GitHub. Aplicações com Elixir 1.18 ou superior e Erlang/OTP 27 ou superior podem adicioná-lo como dependência Git no Mix, com a revisão selecionada registrada em mix.lock.
O guia do SDK Elixir mostra instalação, cliente, criação de cobranças, paginação e verificação de webhooks. A chave permanece no backend e define o ambiente da integração; simulações financeiras exigem uma chave Sandbox.
O SDK oficial Go integra aplicações de servidor à API pública da Raims pelo módulo github.com/raimshq/raims-go. Requer Go 1.26.5 ou superior e oferece serviços e respostas tipadas, paginação por cursor e autenticação de webhooks.
go get github.com/raimshq/raims-go@latestMantenha a chave de API no backend. Empresa, ambiente e permissões continuam definidos pela credencial validada, com as regras de idempotência e resultados pendentes da API.
Consulte o guia do SDK Go para instalar, configurar e começar a integração.
O SDK oficial Java da API pública está disponível em releases no GitHub, com JAR, POM, fontes e Javadoc. Ele requer Java 11 ou superior e oferece builders e respostas tipadas, paginação por cursor e autenticação de webhooks. Baixe os artefatos da release atual antes de instalar o JAR com seu POM:
mvn install:install-file -Dfile=raims-java-release/raims-java.jar -DpomFile=raims-java-release/raims-java.pomMantenha a chave de API no backend. Empresa, ambiente e permissões continuam definidos pela credencial validada, com as regras de idempotência e resultados pendentes da API.
Consulte o guia do SDK Java para instalar, configurar e começar a integração.
O SDK oficial Node.js da API pública está disponível como pacote raims, com módulos ESM e CommonJS e declarações TypeScript. Ele requer Node.js 22 ou superior e oferece serviços por recurso, paginação por cursor e autenticação de webhooks. Baixe raims-node.tgz da release estável atual antes de instalar:
npm install ./raims-node-release/raims-node.tgzMantenha a chave de API no backend. Empresa, ambiente e permissões continuam definidos pela credencial validada, com as regras de idempotência e resultados pendentes da API.
Consulte o guia do SDK Node.js para instalar, configurar e começar a integração.
O SDK oficial Python da API pública está disponível em releases no GitHub, com um wheel instalável pelo pip. Ele requer Python 3.10 ou superior e oferece clientes síncrono e assíncrono, respostas tipadas, paginação por cursor e autenticação de webhooks.
Mantenha a chave de API no backend. Empresa, ambiente e permissões continuam definidos pela credencial validada, com as regras de idempotência e resultados pendentes da API.
Consulte o guia do SDK Python para instalar, configurar e começar a integração.
O SDK oficial Ruby da API pública está disponível nas releases do GitHub, com a gem para instalação local. Ele requer Ruby 3.3 ou superior e oferece serviços por recurso, respostas tipadas, paginação por cursor e verificação de webhooks.
Consulte o guia do SDK Ruby para baixar, instalar, configurar a credencial e atualizar a integração. Mantenha a chave de API no backend; a credencial validada continua definindo empresa, ambiente e permissões.
O SDK oficial Rust da API pública está disponível no GitHub, com fontes e arquivo .crate. A integração usa Rust 1.90 ou superior e Tokio; Cargo pode resolver a dependência Git e registrar a revisão em Cargo.lock.
Consulte o guia do SDK Rust para instalar, configurar o cliente e usar parâmetros tipados, paginação e webhooks. A chave fica no backend. As regras de idempotência e os resultados pendentes da API permanecem aplicáveis.
O Raims CLI 0.1.3 permite conectar sua conta pelo navegador com OAuth. Os perfis com chave de API continuam disponíveis para scripts e automações.
Para instalar ou atualizar pelo npm, execute npm install -g @raimshq/cli@latest.
Depois, escolha um perfil e o ambiente de acesso:
raims login --profile pessoal --environment sandboxO navegador abre o login e o consentimento da Raims. Confira a conta, escolha as permissões e conclua a confirmação de segurança quando solicitada. Os tokens ficam cifrados, com proteção pelo cofre nativo do sistema operacional.
O MCP da Raims conecta aplicativos de IA compatíveis à
sua conta por https://mcp.raims.com, com OAuth e acesso às operações
autorizadas. A conexão não exige copiar uma chave de API. A cada consulta ou
alteração de dados, o aplicativo seleciona um ambiente permitido pela conexão.
Em Integração / Aplicativos autorizados, você pode consultar as conexões que seu perfil permite ver, editar os acessos que pode gerenciar e revogar o acesso. As permissões atuais da pessoa e da conta continuam limitando as operações. A conexão não exige uma nova tela de autorização a cada tarefa.
Consulte Configuração do CLI, Conectar um aplicativo MCP, Aplicativos autorizados e Contexto da conta para conferir a conta e o ambiente antes de usar os acessos concedidos.
O Raims CLI 0.1.2 inclui o executável nativo para Windows ARM64 nos canais npm e de instalação direta.
Para instalar ou atualizar pelo npm, use Node.js 22 ou superior para ARM64
e execute npm install -g @raimshq/cli@latest. O npm seleciona o executável
pela arquitetura do Node.js. O instalador direto para Windows ARM64 dispensa
Node.js e mostra o plano antes de aplicar a instalação com -apply.
As instalações diretas mantêm a arquitetura escolhida ao executar o CLI e atualizar suas versões.
Consulte Instalar pelo npm, Instalação direta e Conferir a arquitetura.
O Raims CLI 0.1.1 oferece instaladores para Windows x64, Linux (x64 e ARM64) e macOS (x64 e ARM64). A instalação direta usa uma pasta do usuário e permite executar o CLI pelo caminho completo, sem Node.js ou npm.
O instalador mostra um plano por padrão e só aplica a instalação com -apply.
O instalador 0.1.1 seleciona o patch estável mais recente da linha 0.1. Para
instalar pelo npm, inclusive em CI, use npm install -g @raimshq/cli@latest.
Na instalação direta, uma atualização pode ser baixada silenciosamente e ativada na próxima execução elegível. O comando em andamento mantém sua versão. Você pode desativar a atualização ou exigir uma versão já disponível; preserve o cache de versões e os backups.
raims licenses apresenta os avisos e licenças incluídos na versão executada,
sem perfil ou rede. raims licenses --output json devolve o texto e seu SHA-256.
Consulte Instalação direta, CI e automação e Avisos e licenças.
O Raims CLI está disponível no npm como pacote @raimshq/cli.
A primeira release é a versão 0.1.0.
Você também pode instalar esse pacote com Yarn Classic, pnpm ou Bun. O
guia de instalação reúne os comandos e explica a
execução sob demanda com Yarn 2 ou superior.
Ele requer Node.js 22 ou superior e oferece pacotes para Windows x64,
Linux (x64 e ARM64) e macOS (x64 e ARM64).
npm install -g @raimshq/cli@latest
raims versionUse os comandos para consultar e gerenciar recursos da API pública no terminal ou em scripts. Configure um perfil com o nome da variável de ambiente que contém sua chave de API. O perfil não guarda o valor da chave; a credencial validada pela API determina a empresa, o ambiente e as permissões.
Atualize pelo mesmo gerenciador usado na instalação. O CLI não troca automaticamente a versão mantida por esse gerenciador. Com npm:
npm install -g @raimshq/cli@latestConsulte o guia do Raims CLI para instalar e configurar os perfis e a referência dos comandos para escolher as opções da sua integração.
O SDK oficial PHP da API pública pode ser instalado pelo Composer como pacote
raims/raims-php. Ele requer PHP 8.2 ou superior em 64 bits
e oferece serviços por recurso, respostas tipadas, paginação por cursor e
validação de assinaturas de webhook.
composer require raims/raims-phpUse a chave de API no backend da integração. Empresa, ambiente e permissões continuam definidos pela credencial validada; as respostas pendentes e as regras de idempotência da API permanecem aplicáveis.
Consulte o guia do SDK PHP para instalar, configurar e começar a integração.
O changelog passa a reunir as novidades, melhorias e correções dos produtos da Raims. Cada publicação registra a data e a descrição da mudança, com links para a documentação dos produtos envolvidos.
Consulte os guias de cada produto para conferir as condições de uso atuais.
No changelog, filtre as atualizações por produto ou grupo de produtos. Cada publicação tem um link próprio com a data e o texto completo da mudança. Use a paginação para consultar publicações anteriores.
O SDK oficial .NET da API pública pode ser instalado pelo NuGet como pacote
Raims. Ele atende aplicações x64 em .NET Framework 4.8/4.8.1
e .NET 10, com serviços por recurso, respostas tipadas, paginação e validação
de webhooks.
dotnet add package RaimsUse a chave de API no backend da integração. Empresa, ambiente e permissões continuam definidos pela credencial validada; as respostas pendentes e as regras de idempotência da API permanecem aplicáveis.
Consulte o guia do SDK .NET para instalar, configurar e começar a integração.