E-Ticaret

admin-api

8 uç · /api/shop/v1/admin-api

İstek örnekleri ucun GERÇEK metodu ve yolundan üretilir. 8 ucun elle doğrulanmış gövde örneği henüz yok; o uçlarda iskelet gövdesizdir — uydurma bir alan yazmıyoruz.

POST/api/shop/admin-api/v1/graphql

POST /admin-api/v1/graphql — ApiKeyCtx (statik-anahtar/OAuth-app-token) + READ scope gate.

Oturum

Scope-kapısı şema-execute'tan ÖNCE (read'siz anahtar admin sorgusu KOŞAMAZ).

İstek
curl -X POST "https://{slug}.shop.blesyum.app/api/shop/admin-api/v1/graphql" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/shop/admin-api/v1/orders

Api orders

Oturum
İstek
curl -X GET "https://{slug}.shop.blesyum.app/api/shop/admin-api/v1/orders" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/shop/admin-api/v1/orders/{order_id}

Api order detail

OturumYol parametresi: order_id
İstek
curl -X GET "https://{slug}.shop.blesyum.app/api/shop/admin-api/v1/orders/<order_id>" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/shop/admin-api/v1/orders/{order_id}/status

Api order status

OturumYol parametresi: order_id
İstek
curl -X POST "https://{slug}.shop.blesyum.app/api/shop/admin-api/v1/orders/<order_id>/status" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/shop/admin-api/v1/products

Api products

Oturum
İstek
curl -X GET "https://{slug}.shop.blesyum.app/api/shop/admin-api/v1/products" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/shop/admin-api/v1/webhooks

App list

Oturum
İstek
curl -X GET "https://{slug}.shop.blesyum.app/api/shop/admin-api/v1/webhooks" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/shop/admin-api/v1/webhooks

App create

Oturum
İstek
curl -X POST "https://{slug}.shop.blesyum.app/api/shop/admin-api/v1/webhooks" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
DELETE/api/shop/admin-api/v1/webhooks/{id}

App delete

Herkese açıkYol parametresi: id
İstek
curl -X DELETE "https://{slug}.shop.blesyum.app/api/shop/admin-api/v1/webhooks/<id>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
Bu sayfa işine yaradı mı?