EasyPost allows you to integrate shipping APIs into any application in minutes.
The createandbuy method allows you to specify the carrier and service that you'd like to purchase for each shipment in the batch. After the method is called we will automatically purchase the requested shipping labels and update the batch status accordingly.
Authentication and identification are handled in the same step in the EasyPost API by providing one of your API keys in every request. The EasyPost API uses Basic Auth, and only accepts requests sent over SSL (HTTPS). EasyPost API keys come in two modes: test, and production. While you're using a test API key you will never be charged for postage and none of the requests will appear in your live mode reporting.