Rate limits

Rate limits are imposed as a safety measure to prevent resource abuse and potential degradation of Ananas services. The goal of rate limiting is to ensure fair use of services among all users.

Rate limits are implemented for endpoints by restricting number of requests within a certain time frame (usually per minute and/or second).

CategoryAPIMax No. of requests per minuteMax No. of requests per secondMax No. of items per request
ProductsGet products55-
ProductsAdd or edit products in bulk5530000
ProductsEdit products in bulk5530000
ProductsEdit single product55-
ProductsCheck if EAN exists55-
ProductsGet all product types55-
WarehousesGet merchant warehouses3005-
PaymentGet all invoices3005-
PaymentGet all invoice corrections3005-
PaymentGet merchant inventory prices for date60--
PaymentGet all invoice URLs3005-
PaymentGet all invoice correction URLs3005-
DiscountsSchedule discounts in bulk60--
DiscountsUpdate discounts in bulk60--
DiscountsGet discount prices60--
DiscountsCancel discount prices500--
OrdersGet order statuses3005-
OrdersGet order statuses by groups3005-
OrdersGet all orders3005-
OrdersConfirm outbound Master Order quantities3005-
ShipmentsConfirm pack is completed3005-
ShipmentsFetch shipments and shipment data3005-

Copyright © Ananas 2023. All right reserved.