Docs
Verificando conta Raims
Raims CLIComandos da API

raims charges

Gerencie as cobranças e seus dados de pagamento.

Consulte a sintaxe, os argumentos e as opções de cada comando. Use raims COMANDO --help para ler a ajuda no terminal.

raims charges

Gerencie as cobranças e seus dados de pagamento.

Shell
raims charges [flags]
  • --help, -h bool padrão: false
    • Exibe a ajuda de charges.

Subcomandos: raims charges boleto, raims charges create, raims charges get, raims charges list, raims charges payment, raims charges receipt, raims charges refund-eligibility, raims charges refunds, raims charges revoke, raims charges statistics, raims charges update.

raims charges boleto

Consulte os dados para baixar o boleto.

Shell
raims charges boleto ID [flags]
  • --dry-run bool padrão: false
    • Valide e apresente a requisição sem credenciais ou acesso à rede.
  • --help, -h bool padrão: false
    • Exibe a ajuda de boleto.
  • --save string padrão: vazio
    • Salve o PDF no caminho informado, até 32 MiB; o diretório deve existir e o arquivo deve ser novo.
  • --show-headers bool padrão: false
    • Mostre os headers públicos da resposta, sem credenciais ou cookies.
  • --timeout duration padrão: 1m0s
    • Prazo total da requisição, incluindo novas tentativas. Exemplos: 30s ou 2m.

Exemplo do comando

Shell
raims --profile PROFILE --output json charges boleto ID --dry-run

raims charges create

Crie uma cobrança.

Shell
raims charges create [flags]
  • --amount-cents integer padrão: 0
    • Defina amount_cents no corpo JSON: inteiro obrigatório.
  • --body-null stringArray padrão: []
    • Envie null em um campo do corpo que aceite esse valor, usando o nome JSON; repita para outros campos e não combine com --data-file.
  • --cancel-redirect-url string padrão: vazio
    • Defina cancel_redirect_url no corpo JSON: texto que aceita null.
  • --create-checkout bool padrão: false
    • Defina create_checkout no corpo JSON: booleano.
  • --customer-id string padrão: vazio
    • Defina customer_id no corpo JSON: texto obrigatório.
  • --data-file string padrão: vazio
    • Leia o corpo JSON de um arquivo UTF-8 ou use '-' para stdin.
  • --description string padrão: vazio
    • Defina description no corpo JSON: texto que aceita null.
  • --dry-run bool padrão: false
    • Valide e apresente a requisição sem credenciais ou acesso à rede.
  • --due-date integer padrão: 0
    • Defina due_date no corpo JSON: inteiro obrigatório.
  • --external-reference string padrão: vazio
    • Defina external_reference no corpo JSON: texto que aceita null.
  • --help, -h bool padrão: false
    • Exibe a ajuda de create.
  • --idempotency-key string padrão: vazio
    • Reutilize esta chave de idempotência opcional ao repetir a mesma requisição.
  • --metadata stringArray padrão: vazio
    • Defina um texto de metadata como CHAVE=VALOR; repita para outras chaves. Pontos nas chaves são literais.
  • --metadata-empty bool padrão: false
    • Envie metadata vazio; na atualização, as chaves existentes são preservadas.
  • --metadata-null stringArray padrão: []
    • Envie null para uma chave de metadata; repita para outras chaves. Na atualização, a chave é removida.
  • --payment-method integer padrão: 0
    • Defina payment_method no corpo JSON: inteiro.
  • --payment-method-types integerArray padrão: vazio
    • Defina payment_method_types no corpo JSON: lista de inteiros que aceita null; repita a opção para cada item.
  • --send-email bool padrão: false
    • Defina send_email no corpo JSON: booleano.
  • --show-headers bool padrão: false
    • Mostre os headers públicos da resposta, sem credenciais ou cookies.
  • --success-redirect-url string padrão: vazio
    • Defina success_redirect_url no corpo JSON: texto que aceita null.
  • --timeout duration padrão: 1m0s
    • Prazo total da requisição, incluindo novas tentativas. Exemplos: 30s ou 2m.
  • --title string padrão: vazio
    • Defina title no corpo JSON: texto que aceita null.

Exemplo do comando

Shell
raims --profile PROFILE --output json charges create --data-file request.json --dry-run
raims charges create --amount-cents=10000 --customer-id="cus_1Q2W3E4R5T6Y7U8I9O0P" --due-date=1893456000 --dry-run

raims charges get

Consulte uma cobrança.

Shell
raims charges get ID [flags]
  • --dry-run bool padrão: false
    • Valide e apresente a requisição sem credenciais ou acesso à rede.
  • --help, -h bool padrão: false
    • Exibe a ajuda de get.
  • --show-headers bool padrão: false
    • Mostre os headers públicos da resposta, sem credenciais ou cookies.
  • --timeout duration padrão: 1m0s
    • Prazo total da requisição, incluindo novas tentativas. Exemplos: 30s ou 2m.

Exemplo do comando

Shell
raims --profile PROFILE --output json charges get ID --dry-run

raims charges list

Liste as cobranças.

Shell
raims charges list [flags]
  • --after string padrão: vazio
    • Consulte após este cursor opaco. Não combine com --before.
  • --all bool padrão: false
    • Leia todas as páginas como resultados separados. Com --output json, a saída usa JSON Lines.
  • --before string padrão: vazio
    • Consulte antes deste cursor opaco. Não combine com --after.
  • --created-gte int64 padrão: 0
    • Criado a partir desta data Unix, em segundos.
  • --created-lte int64 padrão: 0
    • Criado até esta data Unix, em segundos.
  • --customer-id string padrão: vazio
    • Filtre pelo identificador do cliente.
  • --dry-run bool padrão: false
    • Valide e apresente a requisição sem credenciais ou acesso à rede.
  • --due-gte int64 padrão: 0
    • Vencimento a partir desta data Unix, em segundos.
  • --due-lte int64 padrão: 0
    • Vencimento até esta data Unix, em segundos.
  • --email string padrão: vazio
    • Filtre pelo endereço de e-mail.
  • --external-reference string padrão: vazio
    • Filtre pela referência externa.
  • --help, -h bool padrão: false
    • Exibe a ajuda de list.
  • --identifier string padrão: vazio
    • Filtre pelo identificador público do recurso.
  • --max-pages int padrão: 100
    • Limite de páginas com --all, entre 1 e 10000.
  • --page-size int64 padrão: 10
    • Quantidade de resultados por página. A API ajusta o tamanho solicitado.
  • --paid-gte int64 padrão: 0
    • Pago a partir desta data Unix, em segundos.
  • --paid-lte int64 padrão: 0
    • Pago até esta data Unix, em segundos.
  • --payment-method string padrão: vazio
    • Filtre pelos códigos dos meios de pagamento, separados por vírgula.
  • --show-headers bool padrão: false
    • Mostre os headers públicos da resposta, sem credenciais ou cookies.
  • --sort-key string padrão: vazio
    • Ordene os resultados por este campo da API.
  • --sort-order string padrão: desc
    • Direção da ordenação: asc ou desc.
  • --status string padrão: vazio
    • Filtre pelos códigos de status das cobranças, separados por vírgula.
  • --timeout duration padrão: 1m0s
    • Prazo total da requisição, incluindo novas tentativas. Exemplos: 30s ou 2m.

Exemplo do comando

Shell
raims --profile PROFILE --output json charges list --dry-run

raims charges payment

Consulte os dados de pagamento de uma cobrança.

Shell
raims charges payment ID [flags]
  • --dry-run bool padrão: false
    • Valide e apresente a requisição sem credenciais ou acesso à rede.
  • --help, -h bool padrão: false
    • Exibe a ajuda de payment.
  • --show-headers bool padrão: false
    • Mostre os headers públicos da resposta, sem credenciais ou cookies.
  • --timeout duration padrão: 1m0s
    • Prazo total da requisição, incluindo novas tentativas. Exemplos: 30s ou 2m.

Exemplo do comando

Shell
raims --profile PROFILE --output json charges payment ID --dry-run

raims charges receipt

Consulte os dados para baixar o comprovante de pagamento.

Shell
raims charges receipt ID [flags]
  • --dry-run bool padrão: false
    • Valide e apresente a requisição sem credenciais ou acesso à rede.
  • --help, -h bool padrão: false
    • Exibe a ajuda de receipt.
  • --save string padrão: vazio
    • Salve o PDF no caminho informado, até 32 MiB; o diretório deve existir e o arquivo deve ser novo.
  • --show-headers bool padrão: false
    • Mostre os headers públicos da resposta, sem credenciais ou cookies.
  • --timeout duration padrão: 1m0s
    • Prazo total da requisição, incluindo novas tentativas. Exemplos: 30s ou 2m.

Exemplo do comando

Shell
raims --profile PROFILE --output json charges receipt ID --dry-run

raims charges refund-eligibility

Confira se uma cobrança pode ser estornada.

Shell
raims charges refund-eligibility ID [flags]
  • --dry-run bool padrão: false
    • Valide e apresente a requisição sem credenciais ou acesso à rede.
  • --help, -h bool padrão: false
    • Exibe a ajuda de refund-eligibility.
  • --show-headers bool padrão: false
    • Mostre os headers públicos da resposta, sem credenciais ou cookies.
  • --timeout duration padrão: 1m0s
    • Prazo total da requisição, incluindo novas tentativas. Exemplos: 30s ou 2m.

Exemplo do comando

Shell
raims --profile PROFILE --output json charges refund-eligibility ID --dry-run

raims charges refunds

Consulte e solicite estornos de uma cobrança.

Shell
raims charges refunds [flags]
  • --help, -h bool padrão: false
    • Exibe a ajuda de refunds.

Subcomandos: raims charges refunds create, raims charges refunds list.

raims charges refunds create

Solicite um estorno de uma cobrança.

Shell
raims charges refunds create ID [flags]
  • --amount-cents integer padrão: 0
    • Defina amount_cents no corpo JSON: inteiro obrigatório.
  • --body-null stringArray padrão: []
    • Envie null em um campo do corpo que aceite esse valor, usando o nome JSON; repita para outros campos e não combine com --data-file.
  • --data-file string padrão: vazio
    • Leia o corpo JSON de um arquivo UTF-8 ou use '-' para stdin.
  • --description string padrão: vazio
    • Defina description no corpo JSON: texto que aceita null.
  • --dry-run bool padrão: false
    • Valide e apresente a requisição sem credenciais ou acesso à rede.
  • --help, -h bool padrão: false
    • Exibe a ajuda de create.
  • --idempotency-key string padrão: vazio
    • Reutilize esta chave de idempotência opcional ao repetir a mesma requisição.
  • --show-headers bool padrão: false
    • Mostre os headers públicos da resposta, sem credenciais ou cookies.
  • --timeout duration padrão: 1m0s
    • Prazo total da requisição, incluindo novas tentativas. Exemplos: 30s ou 2m.

Exemplo do comando

Shell
raims --profile PROFILE --output json charges refunds create ID --data-file request.json --dry-run
raims charges refunds create ID --amount-cents=2500 --dry-run

raims charges refunds list

Liste os estornos de uma cobrança.

Shell
raims charges refunds list ID [flags]
  • --after string padrão: vazio
    • Consulte após este cursor opaco. Não combine com --before.
  • --all bool padrão: false
    • Leia todas as páginas como resultados separados. Com --output json, a saída usa JSON Lines.
  • --before string padrão: vazio
    • Consulte antes deste cursor opaco. Não combine com --after.
  • --created-gte int64 padrão: 0
    • Criado a partir desta data Unix, em segundos.
  • --created-lte int64 padrão: 0
    • Criado até esta data Unix, em segundos.
  • --dry-run bool padrão: false
    • Valide e apresente a requisição sem credenciais ou acesso à rede.
  • --help, -h bool padrão: false
    • Exibe a ajuda de list.
  • --max-pages int padrão: 100
    • Limite de páginas com --all, entre 1 e 10000.
  • --page-size int64 padrão: 10
    • Quantidade de resultados por página. A API ajusta o tamanho solicitado.
  • --show-headers bool padrão: false
    • Mostre os headers públicos da resposta, sem credenciais ou cookies.
  • --timeout duration padrão: 1m0s
    • Prazo total da requisição, incluindo novas tentativas. Exemplos: 30s ou 2m.

Exemplo do comando

Shell
raims --profile PROFILE --output json charges refunds list ID --dry-run

raims charges revoke

Revogue uma cobrança.

Shell
raims charges revoke ID [flags]
  • --dry-run bool padrão: false
    • Valide e apresente a requisição sem credenciais ou acesso à rede.
  • --help, -h bool padrão: false
    • Exibe a ajuda de revoke.
  • --idempotency-key string padrão: vazio
    • Reutilize esta chave de idempotência opcional ao repetir a mesma requisição.
  • --show-headers bool padrão: false
    • Mostre os headers públicos da resposta, sem credenciais ou cookies.
  • --timeout duration padrão: 1m0s
    • Prazo total da requisição, incluindo novas tentativas. Exemplos: 30s ou 2m.

Exemplo do comando

Shell
raims --profile PROFILE --output json charges revoke ID --dry-run

raims charges statistics

Consulte as estatísticas de cobranças de um período.

Shell
raims charges statistics [flags]
  • --dry-run bool padrão: false
    • Valide e apresente a requisição sem credenciais ou acesso à rede.
  • --help, -h bool padrão: false
    • Exibe a ajuda de statistics.
  • --period string padrão: today
    • Período da consulta: today, last_7_days, last_15_days ou last_30_days.
  • --show-headers bool padrão: false
    • Mostre os headers públicos da resposta, sem credenciais ou cookies.
  • --timeout duration padrão: 1m0s
    • Prazo total da requisição, incluindo novas tentativas. Exemplos: 30s ou 2m.

Exemplo do comando

Shell
raims --profile PROFILE --output json charges statistics --dry-run

raims charges update

Atualize uma cobrança.

Shell
raims charges update ID [flags]
  • --body-null stringArray padrão: []
    • Envie null em um campo do corpo que aceite esse valor, usando o nome JSON; repita para outros campos e não combine com --data-file.
  • --data-file string padrão: vazio
    • Leia o corpo JSON de um arquivo UTF-8 ou use '-' para stdin.
  • --description string padrão: vazio
    • Defina description no corpo JSON: texto que aceita null.
  • --dry-run bool padrão: false
    • Valide e apresente a requisição sem credenciais ou acesso à rede.
  • --external-reference string padrão: vazio
    • Defina external_reference no corpo JSON: texto que aceita null.
  • --help, -h bool padrão: false
    • Exibe a ajuda de update.
  • --idempotency-key string padrão: vazio
    • Reutilize esta chave de idempotência opcional ao repetir a mesma requisição.
  • --metadata stringArray padrão: vazio
    • Defina um texto de metadata como CHAVE=VALOR; repita para outras chaves. Pontos nas chaves são literais.
  • --metadata-empty bool padrão: false
    • Envie metadata vazio; na atualização, as chaves existentes são preservadas.
  • --metadata-null stringArray padrão: []
    • Envie null para uma chave de metadata; repita para outras chaves. Na atualização, a chave é removida.
  • --show-headers bool padrão: false
    • Mostre os headers públicos da resposta, sem credenciais ou cookies.
  • --timeout duration padrão: 1m0s
    • Prazo total da requisição, incluindo novas tentativas. Exemplos: 30s ou 2m.
  • --title string padrão: vazio
    • Defina title no corpo JSON: texto que aceita null.

Exemplo do comando

Shell
raims --profile PROFILE --output json charges update ID --data-file request.json --dry-run
raims charges update ID --description="Descrição atualizada da cobrança" --dry-run