venmo-cli

Query Venmo transaction history via the private mobile API.

3|1|Updated May 19, 2026
One-click install
npx skills add https://github.com/adbertram/cli-tools --skill venmo-cli
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: venmo-cli
Source: https://github.com/adbertram/cli-tools/tree/main/_repo/skills/venmo-cli
Command: npx skills add https://github.com/adbertram/cli-tools --skill venmo-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the lack of a public consumer API for Venmo by providing a stable, read-only interface to access your transaction history and account activity directly from the terminal.

Core Features & Use Cases

  • Transaction History: Retrieve full, raw transaction payloads including payment status, actor details, and notes.
  • Advanced Filtering: Use dotted-path syntax to filter transactions by amount, status, or specific participants.
  • Multi-Account Support: Manage and switch between multiple Venmo authentication profiles seamlessly.

Quick Start

Use the venmo cli to list the 10 most recent transactions and display them in a table format.

Frequently Asked Questions about venmo-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I access Venmo transaction history without a public API?▼

To access Venmo transaction history without a public API, you can use a read-only interface that wraps the reverse-engineered private mobile API to retrieve raw transaction payloads directly from your terminal. It facilitates data retrieval for personal finance tracking and auditing.

Can I filter Venmo transaction data by specific participants or amount?▼

You can filter Venmo transactions by specific participants, amount, or status using dotted-path syntax. This advanced filtering capability allows you to parse and query complex nested JSON transaction payloads retrieved from the API wrapper.

How do I securely manage Venmo credentials when querying transaction history from the terminal?▼

To securely manage Venmo credentials when querying transaction history, the system requires secure credential management via the system keychain. This ensures your authentication profiles are safely stored and accessed during read-only terminal operations.

Does the Venmo CLI tool support managing multiple authenticated profiles?▼

The Venmo CLI tool supports multi-account management, allowing you to manage and switch between multiple authenticated Venmo profiles seamlessly. This facilitates transaction auditing and data retrieval across different accounts from a single interface.

What are the limitations of using a reverse-engineered Venmo API for transaction auditing?▼

A limitation of using a reverse-engineered Venmo API is that it provides only a read-only interface, meaning you cannot initiate payments or send requests. Additionally, reliance on the private mobile API may cause instability if Venmo changes their backend endpoints.