Discover and explore top open-source AI tools and projects—updated daily.
lineofflightRuby SDK for Amazon Selling Partner API
Top 87.3% on SourcePulse
Peddler is a Ruby interface for Amazon's Selling Partner API (SP-API), enabling sellers and vendors to programmatically access critical data like orders, shipments, and payments. It simplifies integration by being automatically generated from Amazon's official OpenAPI models, offering a robust and up-to-date solution for managing Amazon marketplace operations.
How It Works
The gem is auto-generated from the latest Amazon SP-API OpenAPI models, ensuring comprehensive and current coverage. It handles authentication via Login with Amazon (LWA) credentials and refresh tokens. A key advantage is its integration with the Structure gem, providing typed responses based on Ruby's Data class for enhanced developer experience, runtime type checking, and better IDE support.
Quick Start & Requirements
gem 'peddler' to your Gemfile.LWA_CLIENT_ID and LWA_CLIENT_SECRET environment variables. A seller-provided refresh token is necessary for accessing data.Highlighted Details
Structure gem for type-safe parsing of API responses into Ruby Data objects, improving code clarity and reducing errors.Maintenance & Community
No specific details regarding contributors, sponsorships, or community channels (e.g., Discord, Slack) are provided in the README.
Licensing & Compatibility
The license type is not explicitly stated in the provided README.
Limitations & Caveats
The README does not detail specific limitations or known issues. As an auto-generated library, its accuracy and completeness are dependent on the timely updates of Amazon's SP-API OpenAPI specifications.
2 days ago
Inactive