Jump to Content
ReverbGuides & Tutorials
HomeGuides & Tutorials
Guides & TutorialsLog InReverb
Log In

About The API

  • Getting Started
  • HTTP Headers
  • Rate Limiting and Terms of Service
  • Error Handling

Changelog

  • Changelog Update: 10/11/21

Authentication and Authorization

  • How should I authenticate?
  • Generating Personal Access Tokens
  • Apps that access only your data (OAuth2 Client Credentials Flow)
  • Apps for multiple users (OAuth2 Access Code Flow)
  • Client-side apps that cannot securely store secrets (OAuth2 Implicit Flow)
  • Revoking a Token Programmatically
  • OAuth Scopes

How To...

  • Build an E-Commerce Sync Integration
  • Create and Update Listings
  • Retrieve/sync orders
  • Ship Orders
  • Manage Sales
  • Manage Bumps
  • Payments and PayPal Transactions
  • Manage Refund Requests
  • Read Payouts

Testing on Sandbox

  • Sandbox Access
  • Testing on Sandbox

More Integrations

  • Embed Reverb in your website
  • Integration Apps (Shopify, Bigcommerce, Magento, Quickbooks)
  • Client Libraries

Troubleshooting

  • Debugging an API request
  • Debugging Integration Sync Issues (Bigcommerce, Shopify, Magento)

Client Libraries

Suggest Edits

Reverb Official Client Libraries

  • Magento Plugin - PHP
  • Magento Plugin V2 - PHP

Community Libraries

  • Reverb API - Java - geared toward affiliates

Translating curl to other languages

Most of the examples in this documentation will use the curl command which is available on most platforms. To translate this into other languages, please use the following references:

  • Curl in PHP
  • Curl in C#
  • For Ruby, use httparty or typhoeus

Updated almost 2 years ago


  • Table of Contents
    • Reverb Official Client Libraries
    • Community Libraries
    • Translating curl to other languages