Amazon SP-API AWS Integration
Budget: ₹600 – ₹1,500 INR
I already have an approved Selling Partner API application and a fresh AWS account waiting to be linked. What I now need is a solid, production-ready bridge between the two.
Here’s the flow I’m aiming for: the SP-API app sits in Production mode for Sellers, authenticates securely, and streams data from the Amazon India marketplace straight into an AWS-hosted backend built in Python. All synchronized information—product listings, pricing, and inventory levels—will live in DynamoDB, updating automatically and reliably.
Core tasks
• Register the existing SP-API client in its Production tier and complete all necessary role mappings and IAM policies.
• Build the Python backend on AWS (you may use Lambda, ECS, or any other service you consider the best fit) and wire it to DynamoDB for real-time read/write operations.
• Map every required endpoint for product listings, pricing, and inventory so that changes on Amazon are reflected quickly in the database, and vice-versa if we choose to adjust prices from our side.
• Harden the setup with secure credential storage, request-throttling logic, and detailed logging.
• Hand over a full deployment package (Git repo + IaC if used) and step-by-step runbook.
• Once delivered, keep the project environment open for a 7-day test window so I can confirm data flows without glitches.
Acceptance criteria
– SP-API connections succeed with production credentials.
– DynamoDB tables update automatically for all three data categories.
– No unhandled errors or throttling failures appear during the 7-day test run.
– Clear documentation allows another developer to redeploy from scratch.
All Amazon developer profiles and AWS credentials will be shared privately after we agree on the scope.
Here’s the flow I’m aiming for: the SP-API app sits in Production mode for Sellers, authenticates securely, and streams data from the Amazon India marketplace straight into an AWS-hosted backend built in Python. All synchronized information—product listings, pricing, and inventory levels—will live in DynamoDB, updating automatically and reliably.
Core tasks
• Register the existing SP-API client in its Production tier and complete all necessary role mappings and IAM policies.
• Build the Python backend on AWS (you may use Lambda, ECS, or any other service you consider the best fit) and wire it to DynamoDB for real-time read/write operations.
• Map every required endpoint for product listings, pricing, and inventory so that changes on Amazon are reflected quickly in the database, and vice-versa if we choose to adjust prices from our side.
• Harden the setup with secure credential storage, request-throttling logic, and detailed logging.
• Hand over a full deployment package (Git repo + IaC if used) and step-by-step runbook.
• Once delivered, keep the project environment open for a 7-day test window so I can confirm data flows without glitches.
Acceptance criteria
– SP-API connections succeed with production credentials.
– DynamoDB tables update automatically for all three data categories.
– No unhandled errors or throttling failures appear during the 7-day test run.
– Clear documentation allows another developer to redeploy from scratch.
All Amazon developer profiles and AWS credentials will be shared privately after we agree on the scope.