Overview
Add Amazon Selling Partner to any ModuleX agent or workflow. Manage orders, inventory, pricing, and reports on Amazon marketplaces via the Amazon Selling Partner API (sellingpartnerapi-na.amazon.com).
Authentication
OAuth2 Authentication
Connect using Amazon Selling Partner OAuth (Login with Amazon)Required Credentials
OAuth Configuration
- Authorization URL:
https://www.amazon.com/ap/oa - Token URL:
https://api.amazon.com/auth/o2/token
Available Actions
check_fba_inventory_levels β Retrieves inventory summaries from Amazon fulfillment centers to monitor stock availability
check_fba_inventory_levels β Retrieves inventory summaries from Amazon fulfillment centers to monitor stock availability
Parameters
false)Response
fetch_orders_by_date_range β Retrieves a list of orders based on a specified date range, buyer email, or order ID
fetch_orders_by_date_range β Retrieves a list of orders based on a specified date range, buyer email, or order ID
Parameters
Response
generate_sales_inventory_reports β Requests reports on sales, inventory, and fulfillment performance
generate_sales_inventory_reports β Requests reports on sales, inventory, and fulfillment performance
Parameters
Response
get_order_details β Fetches detailed information about a specific order using its order ID
get_order_details β Fetches detailed information about a specific order using its order ID
list_inbound_shipments β Fetches inbound shipment details to track stock movement and replenishment
list_inbound_shipments β Fetches inbound shipment details to track stock movement and replenishment
Parameters
Response
list_marketplace_id_options β Retrieves available marketplace participation options for the authenticated seller
list_marketplace_id_options β Retrieves available marketplace participation options for the authenticated seller
Response
optimize_product_pricing β Retrieves competitive pricing data to adjust product prices dynamically based on market trends
optimize_product_pricing β Retrieves competitive pricing data to adjust product prices dynamically based on market trends
Parameters
Response
retrieve_sales_performance_reports β Fetches sales order metrics for visualization in dashboarding tools
retrieve_sales_performance_reports β Fetches sales order metrics for visualization in dashboarding tools
Parameters
Response
Limits & Quotas
- SP-API enforces per-endpoint rate limits varying by selling partner type (standard vs. grantless). Typical burst: 1-30 requests/second depending on the endpoint.
- Orders API: 1 request per second burst, with a restore rate of 1 request per second.
- Inventory API: 2 requests per second burst.
- Pricing API: 10 requests per 1 second burst (for
getCompetitivePrice). - Reports API: varies per report type; creation is throttled at a lower rate than retrieval.
- Error model: non-2xx responses and timeouts are caught and returned as
success=False+errorrather than raising.