SmakeSmake API Docs
Endpoints

Order Patch Parcel Number

Smake Master API — Order Patch Parcel Number

Patch orders order item units external reference as parcel number.

PATCH PARCEL NUMBER

PATCH /orders/1/patch-parcel-number HTTP/1.1

{
	"merchant_variants": [
		{
			"id": 100,
			"parcel_number": "P-123",
			"quantity": 1
		}
	]
}

Response

HTTP/1.1 200 OK

Validation Errors

Case 1

If a merchant_variant is requested that doesn't belong to the order or no matching order item unit with empty external_reference was found, you will receive an error.

HTTP/1.1 422 Unprocessable Entity

{
    "message": "No order item units found for merchant variant 650.",
}

Case 2

If a merchant_variant is requested and not enough matching order item units with empty external_reference could be found, you will receive an error.

HTTP/1.1 422 Unprocessable Entity

{
    "message": "Not enough order item units left for merchant variant 650.",
}

On this page