Skip to content

Shipping

Shipping profiles, zones, rates, local delivery and pickup. Every example sets SOOQUNA_TOKEN from the environment; see authentication. Responses are from a test store, cut to two items per list.

Endpoint Method Path
List shipping profiles GET /shipping/profiles
Get a shipping profile GET /shipping/profiles/{id}
List a shipping profile’s products GET /shipping/profiles/{id}/products
List local delivery settings GET /shipping/local-delivery
Get a local delivery setting GET /shipping/local-delivery/{id}
List delivery slots GET /shipping/local-delivery/{id}/slots
List pickup locations GET /shipping/pickup
List package sizes GET /shipping/packages

GET /shipping/profiles · Scope: read_shipping

Terminal window
curl -X GET "https://api.sooquna.com/admin/api/2026-10/shipping/profiles" \
-H "X-Sooquna-Access-Token: $SOOQUNA_TOKEN"
Response 200
{"data": []}

GET /shipping/profiles/{id} · Scope: read_shipping

Parameter In Description
id path The resource’s ID.
Terminal window
curl -X GET "https://api.sooquna.com/admin/api/2026-10/shipping/profiles/0193a1b2-5054-7ddb-83e9-13198abd3357" \
-H "X-Sooquna-Access-Token: $SOOQUNA_TOKEN"

GET /shipping/profiles/{id}/products · Scope: read_shipping

Parameter In Description
id path The resource’s ID.
limit query For example 20.
Terminal window
curl -X GET "https://api.sooquna.com/admin/api/2026-10/shipping/profiles/0193a1b2-596b-74f1-8fed-60b5d8fc7174/products?limit=20" \
-H "X-Sooquna-Access-Token: $SOOQUNA_TOKEN"

GET /shipping/local-delivery · Scope: read_shipping

Terminal window
curl -X GET "https://api.sooquna.com/admin/api/2026-10/shipping/local-delivery" \
-H "X-Sooquna-Access-Token: $SOOQUNA_TOKEN"
Response 200
{
"data": [
{
"areas_count": 0,
"enabled": false,
"location": {
"address": ["Diplomatic Street, Tower 2", "Doha"],
"country": "QA",
"id": "0193a1b2-c3d4-7e5f-8a6b-000000000023",
"is_active": true,
"latitude": null,
"longitude": null,
"name": "West Bay shop"
}
},
{
"areas_count": 0,
"enabled": false,
"location": {
"address": ["QA"],
"country": "QA",
"id": "0193a1b2-c3d4-7e5f-8a6b-000000000021",
"is_active": true,
"latitude": null,
"longitude": null,
"name": "Al Wakrah warehouse"
}
}
]
}

GET /shipping/local-delivery/{id} · Scope: read_shipping

Parameter In Description
id path The resource’s ID.
Terminal window
curl -X GET "https://api.sooquna.com/admin/api/2026-10/shipping/local-delivery/0193a1b2-c5e1-71ad-841f-44c23f74ba59" \
-H "X-Sooquna-Access-Token: $SOOQUNA_TOKEN"

GET /shipping/local-delivery/{id}/slots · Scope: read_shipping

Parameter In Description
id path The resource’s ID.
Terminal window
curl -X GET "https://api.sooquna.com/admin/api/2026-10/shipping/local-delivery/0193a1b2-a42a-7f53-8ceb-2814823b20ea/slots" \
-H "X-Sooquna-Access-Token: $SOOQUNA_TOKEN"

GET /shipping/pickup · Scope: read_shipping

Terminal window
curl -X GET "https://api.sooquna.com/admin/api/2026-10/shipping/pickup" \
-H "X-Sooquna-Access-Token: $SOOQUNA_TOKEN"
Response 200
{
"data": [
{
"enabled": true,
"instructions": "Ask at the counter.",
"location": {
"address": ["Diplomatic Street, Tower 2", "Doha"],
"country": "QA",
"id": "0193a1b2-c3d4-7e5f-8a6b-000000000023",
"is_active": true,
"latitude": null,
"longitude": null,
"name": "West Bay shop"
},
"ready_time": "1h"
},
{
"enabled": false,
"instructions": "",
"location": {
"address": ["QA"],
"country": "QA",
"id": "0193a1b2-c3d4-7e5f-8a6b-000000000021",
"is_active": true,
"latitude": null,
"longitude": null,
"name": "Al Wakrah warehouse"
},
"ready_time": "1h"
}
]
}

GET /shipping/packages · Scope: read_shipping

Terminal window
curl -X GET "https://api.sooquna.com/admin/api/2026-10/shipping/packages" \
-H "X-Sooquna-Access-Token: $SOOQUNA_TOKEN"
Response 200
{"data": []}

Was this page helpful?