Recursos para IA

Comandos

O Mercado Pago CLI disponibiliza comandos para operar nossos principais produtos integráveis diretamente pelo terminal. Confira os comandos disponíveis por produto, como utilizá-los e a referência completa de cada um.

Comandos por produto

ComandoDisponibilidade por produto(s)
mpcli payments, mpcli cardsCheckout API
mpcli advanced-paymentsCheckout API
mpcli preferencesCheckout Pro
mpcli ordersCheckout Pro
Checkout API
mpcli merchant-ordersMarketplace
mpcli subscriptions, mpcli subscription-plansAssinaturas
mpcli pos, mpcli storesPoint
código QR
mpcli shippingEnvios
mpcli chargebacksTodos os produtos.
mpcli reports releases, mpcli reports settlementsTodos os produtos.
mpcli oauthTodos os produtos.

Como usar os comandos

Todos os comandos do CLI seguem o padrão mpcli [recurso] [ação] [flags]. Você pode consultar as opções disponíveis de qualquer comando utilizando a flag --help:

bash

mpcli --help
mpcli payments --help

Formato de saída

Por padrão, todos os comandos retornam um JSON:

bash

mpcli payments list
# { "status": "success", "data": { "results": [...] } }

Para uma saída tabular legível, utilize a flag --table. Confira um exemplo a seguir:

text

$ mpcli payments list --table
ID            STATUS    AMOUNT   METHOD          DATE
12345678      approved  $ 99.90  account_money   2025-01-01T...

Flags globais

Qualquer comando aceita as seguintes flags para controlar o formato de saída, autenticação ou determinado comportamento interativo. Consulte os detalhes de cada uma a seguir:

FlagAtalhoDescrição
--tableSaída tabular formatada.
--silent-sSuprimir spinners e cores ANSI.
--verbose-vExibir headers HTTP.
--profile-pPerfil de credenciais a usar.
--idempotency-keyChave de idempotência para POST/PUT.
--dataCorpo da requisição via arquivo JSON (@payload.json).
--no-interactiveDesabilitar prompts (CI/CD).
--no-colorDesabilitar saída colorida.

Exit codes

Em scripts e pipelines, o Mercado Pago CLI retorna um código de saída ao final de cada execução. Use esses valores para tratar erros de forma programática:

CódigoSignificado
0Sucesso.
1Erro geral.
2Erro de autenticação.
3Erro de validação.
4Rate limit.
Para abrir a Referência de API de qualquer produto diretamente no navegador, utilize mpcli docs [produto] — por exemplo, mpcli docs payments.

Referência de comandos