Venmo API & Data Access

Unofficial | πŸ‘‰ Official Venmo Website: | πŸ‘₯ Contributors: steve


These are unofficial Venmo API endpoints useful for scraping public data such as transactions between Venmo users. These endpoints are made available for unofficial use and experimentation, such as for security research, use at your own risk!

These endpoints were uncovered from Venmo’s website, meaning that these endpoints may change at any time (with a corresponding change to their website).

Rate Limiting

Please be considerate when requesting data through these endpoints or Venmo may block your requesting IP address. We don’t recommend exceeding one request per second per proxy.

Read Only

These endpoints are “read only” and only allow you to scrape data.

Official API

Venmo used to offer an Official API, but has decided to discontinue it.

Sample Data

Below is a sample JSON snippet for a public payment made on Venmo. You can also download aggregate results together in CSV format.

  "payment_id": 2201938125,
  "permalink": "/story/5d31dc0e7addfb4bc78c38ed",
  "via": "",
  "action_links": {...},
  "transactions": [...],
  "story_id": "5d31dc0e7addfb4bc78c38ed",
  "comments": [...],
  "updated_time": "2019-07-19T15:04:46Z",
  "audience": "public",
  "actor": {...},
  "created_time": "2019-07-19T15:04:46Z",
  "mentions": [...],
  "message": "πŸ‘ΆπŸšΏ",
  "type": "payment",
  "likes": { … }