Skip to main content
POST
/
api
/
external
/
v2
/
delivery-profiles
/
v2
/
create-shipping-profile
Create shipping/delivery profile (V2 format)
curl --request POST \
  --url https://membership-admin.appstle.com/api/external/v2/delivery-profiles/v2/create-shipping-profile \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "<string>",
  "locationInfos": [
    {
      "locationId": "<string>",
      "countryInfos": [
        {
          "shouldIncludeAllProvince": true,
          "code": "<string>",
          "deliveryMethodInfo": [
            {
              "amount": 123,
              "carrierServiceId": "<string>",
              "name": "<string>",
              "priceConditions": [
                {
                  "amount": 123,
                  "deliverCondtion": "<string>"
                }
              ],
              "weightConditions": [
                {
                  "deliveryCondition": "<string>",
                  "weight": 123,
                  "weightUnit": "<string>"
                }
              ]
            }
          ],
          "restOfWorld": true,
          "provinceCode": "<string>"
        }
      ]
    }
  ]
}
'
{
  "shop": "my-store.myshopify.com",
  "deliveryProfileId": "<string>",
  "id": 201,
  "sellerGroupIds": [
    "<string>"
  ],
  "name": "Standard Shipping"
}

Documentation Index

Fetch the complete documentation index at: https://developers.appstle.com/llms.txt

Use this file to discover all available pages before exploring further.

Headers

X-API-Key
string

Query Parameters

api_key
string

API Key (Deprecated - Use Header X-API-Key instead)

Body

application/json

Delivery profile configuration with locations, zones, and shipping methods

name
string
locationInfos
object[]

Response

Delivery profile successfully created in Shopify. Returns DeliveryProfileDTO with profile ID and configuration.

shop
string
required

Shop domain identifier

Example:

"my-store.myshopify.com"

deliveryProfileId
string
required

Shopify delivery profile ID

id
integer<int64>

Unique identifier of the delivery profile

Example:

201

sellerGroupIds
string[]

Set of selling plan group IDs associated with this delivery profile

Set of selling plan group IDs associated with this delivery profile

name
string

Display name of the delivery profile

Example:

"Standard Shipping"