draftOrderCreate shippingLine vs. order REST POST creation - how does shipping line/rate differ?

New Member
2 0 0

The draftOrderCreate's shipping line only has title, price, shippingRateHandle: https://shopify.dev/docs/admin-api/graphql/reference/orders/shippinglineinput

In comparison the REST API has those fields AND (https://shopify.dev/docs/admin-api/rest/reference/orders/order#create-2020-10

"carrier_identifier": "third_party_carrier_identifier",
"requested_fulfillment_service_id": "third_party_fulfillment_service_id"

Does shippingRateHandle of the graphQL API infer these fields? I'm worried that my shipping rates will not be pulled correctly from my fulfillment service when creating draftOrders by API.