Earlier APIs demonstrates, how you can choose your rate and then make purchase label request. This API is hybrid operation in which you can pass your pre-selected service-id and generate label in one step. This API request schema takes all the details of Get Rates schema along with purchase shipment schema and the response schema is super set of purchase shipment response schema.