9 uç · /api/v1/developer
İstek örnekleri ucun GERÇEK metodu ve yolundan üretilir. 9 ucun elle doğrulanmış gövde örneği henüz yok; o uçlarda iskelet gövdesizdir — uydurma bir alan yazmıyoruz.
`id`, so the developer console can drive per-app version management. Install counts / ratings come separately from `developer_analytics_h` (joined by slug on the client). Reads `core.marketplace_apps` (developer-owned, not tenant-RLS) so the app pool is correct — no cross-tenant aggregate here.
curl -X GET "https://api.blesyum.com/api/v1/developer/apps" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}idcurl -X GET "https://api.blesyum.com/api/v1/developer/apps/<id>/versions" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}id(MKT-12). Owner-gated.
curl -X POST "https://api.blesyum.com/api/v1/developer/apps/<id>/versions" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}idcurl -X POST "https://api.blesyum.com/api/v1/developer/apps/<id>/versions/rollback" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}curl -X POST "https://api.blesyum.com/api/v1/developer/scope-change" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}