What is the shipment limit per API call?

This depends on the used API and shipping product; some products require more information thus increasing the size of the call while for other shipping products the maximum amount of shipments per call is one. If not specifically mentioned, the following rule of thumb applies to guarantee smooth operation: API call size should not exceed 200kb.