Overview
Reusely provides a comprehensive set of APIs that allow you to integrate buyback flows, catalog data, shipping, and internal operations into your own systems.
Previously, integrations required navigating multiple documentation sections and handling separate API structures. Now, both the Public (v3) and Admin (v2.0) APIs are clearly organized, giving you a more structured, scalable way to build integrations.
With this setup, you can:
Access all API documentation in one place
Integrate frontend experiences like Trade-In Widget and Instant Sell Flow
Manage backend operations such as offers, inventory, and pricing
Build custom workflows using webhooks and events
This unified structure helps you reduce complexity, improve efficiency, and scale your buyback operations more effectively.
NoteAPI access is available for Pro plans only.
How to Access the API Documentation
Use the links below to access the main API documentation and integration guides:
Reusely API Overview – General overview of all available APIs
https://docs.reusely.com/reference/reusely-api-overview
Request and Error Handling – Learn how API requests and errors are structured
https://docs.reusely.com/reference/request-and-error
Trade-In Widget – Guide for integrating the trade-in widget
https://docs.reusely.com/docs/trade-in-widget
Instant Sell Flow – Guide for instant sell integration flow
https://docs.reusely.com/docs/instant-sell-flow
What You’ll Find in the API
Public API (v3)
The Public API is used for frontend and customer-facing integrations.
Account and Location
Retrieve an Account – Get account details
https://docs.reusely.com/reference/get_api-v3-public-account
Search a List of Addresses – Find address data
https://docs.reusely.com/reference/get_api-v3-public-address
List of Store Locations – Retrieve all store locations
https://docs.reusely.com/reference/get_api-v3-public-store-location
Get Country Code – Retrieve country and state codes
https://docs.reusely.com/reference/get_api-v3-public-country-state
Payout Methods
List all In-Store Payout Methods – Retrieve in-store payout options
https://docs.reusely.com/reference/get_api-v3-public-payout-method-in-store
List all Mail-In Payout Methods – Retrieve mail-in payout options
https://docs.reusely.com/reference/get_api-v3-public-payout-method-mail-in
Catalog
List of Popular Categories – Retrieve popular categories
https://docs.reusely.com/reference/get_api-v3-public-catalog-popular
List of Categories – Retrieve all categories
https://docs.reusely.com/reference/get_api-v3-public-catalog-category
List of Brands – Retrieve available brands
https://docs.reusely.com/reference/get_api-v3-public-catalog-brand
List of Catalog Data – Export full catalog data
https://docs.reusely.com/reference/get_api-v3-public-catalog-export
List of Devices – Retrieve devices by category and brand
https://docs.reusely.com/reference/get_api-v3-public-catalog-category-brand-slug
List of Models – Retrieve models by device and brand
https://docs.reusely.com/reference/get_api-v3-public-catalog-model-device-slug-brand-slug-device
Retrieve Products of a Model – Get products under a model
https://docs.reusely.com/reference/get_api-v3-public-catalog-model-slug-model-products
Retrieve Specifications of Model – Get model specifications
https://docs.reusely.com/reference/get_api-v3-public-catalog-model-device-slug-brand-slug-model
Retrieve Conditions of Model – Get available conditions
https://docs.reusely.com/reference/get_api-v3-public-catalog-condition
Retrieve Catalog Specification – Get catalog specs
https://docs.reusely.com/reference/get_api-v3-public-catalog-spec
Get Detail Product – Retrieve detailed product info
https://docs.reusely.com/reference/post_api-v3-public-catalog-get-detail-product
Search Product’s Model – Search for models
https://docs.reusely.com/reference/get_api-v3-public-catalog-search-model
Offers
Checkout Mail-In Offer – Create a mail-in offer
https://docs.reusely.com/reference/post_api-v3-public-offer-mail-in
Checkout In-Store Offer – Create an in-store offer
https://docs.reusely.com/reference/post_api-v3-public-offer-in-store
Retrieve a Mail-In Offer – Get mail-in offer details
https://docs.reusely.com/reference/get_api-v3-public-offer-mail-in-offer-id
Retrieve an In-Store Offer – Get in-store offer details
https://docs.reusely.com/reference/get_api-v3-public-offer-in-store-offer-id
Collect Leads – Capture customer leads
https://docs.reusely.com/reference/post_api-v3-public-offer-leads
Retrieve an Abandoned Buyback List – Get abandoned leads list
https://docs.reusely.com/reference/get_api-v3-public-offer-leads
Update Leads – Update lead information
https://docs.reusely.com/reference/post_api-v3-public-offer-buyback-type-from-lead
Retrieve an Abandoned Buyback – Get abandoned offer details
https://docs.reusely.com/reference/get_api-v3-public-offer-abandoned
List Offers of a Customer – Retrieve customer offers
https://docs.reusely.com/reference/get_api-v3-public-offer
Upload Images – Upload images to an offer
https://docs.reusely.com/reference/post_api-v3-public-order-offer-id-images
Shipping
Retrieve Shipping Kit PDF – Get shipping label PDF
https://docs.reusely.com/reference/get_api-v3-public-shipping-print-offer-id
Generate Mobile Shipping Barcode – Generate barcode for shipping
https://docs.reusely.com/reference/get_api-v3-public-shipping-mobile-barcode-offer-id
Generate Additional Shipping Label – Create extra shipping labels
https://docs.reusely.com/reference/post_api-v3-public-shipping-generate-multiple-offer-id
Easy Offer
Checkout Easy Offer – Create an Easy Offer
https://docs.reusely.com/reference/post_api-v3-public-offer-easy-offer
Show Easy Offer – Retrieve Easy Offer details
https://docs.reusely.com/reference/get_api-v3-public-offer-easy-offer-offer-id
Datafeed
Retrieve Data Feed – Access catalog data feed
https://docs.reusely.com/reference/get_api-v3-public-data-feed
Instant Bulk
Get Catalog – Retrieve catalog for bulk operations
https://docs.reusely.com/reference/get_api-v3-public-catalog
Get Price – Retrieve pricing for bulk items
https://docs.reusely.com/reference/get_api-v3-public-pricing
Webhooks and Events
Webhook Definition – Overview of webhook events
https://docs.reusely.com/reference/webhook-definition
Webhook Requirement – Requirements for webhook setup
https://docs.reusely.com/reference/webhook-requirement
Custom Event Definition – Define custom events
https://docs.reusely.com/reference/custom-event-definiton
Admin API (v2.0)
The Admin API is used for backend and operational management.
Overview – General admin API reference
https://docs.reusely.com/v2.0/reference/reusely-api-overview
Buyback Offers
Retrieve a List of Offers – Get all offers
https://docs.reusely.com/v2.0/reference/get_api-v2-admin-offers
Retrieve a Single Offer – Get specific offer details
https://docs.reusely.com/v2.0/reference/get_api-v2-admin-offers-box-id
Update an Offer – Modify offer details
https://docs.reusely.com/v2.0/reference/put_api-v2-admin-offers-as00001
Update an Offer Status – Change offer status
https://docs.reusely.com/v2.0/reference/put_api-v2-admin-offers-box-id-status
Cancel an Offer – Cancel an existing offer
https://docs.reusely.com/v2.0/reference/post_api-v2-admin-offers-box-id-cancel
Payout Methods
Retrieve a List of Payout Methods – Get payout configurations
https://docs.reusely.com/v2.0/reference/admin-payout-methods
Offer Statuses
Retrieve a List of Offer Statuses – Get all statuses
https://docs.reusely.com/v2.0/reference/get_api-v2-admin-offer-statuses
Offer Item
Create an Offer Item – Add item to an offer
https://docs.reusely.com/v2.0/reference/post_api-v2-admin-offers-box-id-items
Update an Offer Item – Modify item details
https://docs.reusely.com/v2.0/reference/put_api-v2-admin-offers-box-id-items-offer-item-id
Delete an Offer Item – Remove item from offer
https://docs.reusely.com/v2.0/reference/delete_api-v2-admin-offers-box-id-items-offer-item-id
Locations
Retrieve a List of Locations – Get all locations
https://docs.reusely.com/v2.0/reference/admin-locations
Inventory
Retrieve Inventory Items List – Get all inventory items
https://docs.reusely.com/v2.0/reference/admin-retrieve-inventory-items-list
Create an Inventory Item – Add new inventory item
https://docs.reusely.com/v2.0/reference/admin-create-an-inventory-item
Retrieve a List of Colors – Get available colors
https://docs.reusely.com/v2.0/reference/admin-retrieve-a-list-of-colors
Retrieve an Inventory Item – Get item details
https://docs.reusely.com/v2.0/reference/admin-retrieve-an-inventory-item
Update an Inventory Item – Modify inventory item
https://docs.reusely.com/v2.0/reference/admin-update-an-inventory-item
Delete an Inventory Item – Remove an inventory item
https://docs.reusely.com/v2.0/reference/admin-delete-an-inventory-item
Retrieve Inventory Conditions List – Get condition options
https://docs.reusely.com/v2.0/reference/admin-retrieve-inventory-conditions-list
Product
Search Products – Search product catalog
https://docs.reusely.com/v2.0/reference/admin-search-products
Pricing
Update an Item Price – Update pricing for items
https://docs.reusely.com/v2.0/reference/post_api-v2-admin-pricing
Tips & Notes
💡 TipsUse
Public API (v3) for frontend and customer-facing flows. Use Admin API (v2.0) for internal operations and management.
📝 Notes
API access is limited to Pro accounts.
Webhooks are recommended for real-time updates instead of repeated polling.
Always review request and error handling before integration.
Test your implementation before going live to avoid unexpected issues.
Summary
Reusely APIs provide full flexibility across frontend and backend operations. With Public API (v3) and Admin API (v2.0), you can build powerful integrations, automate workflows, and manage your buyback operations efficiently in a single, structured system.
