Compare commits

...

2 Commits

Author SHA1 Message Date
github-actions[bot]
c217e0bb48 [Auto] API update 2026-04-14 15:27:31 +00:00
daydreamer-json
01ba95b327 feat: add launcher (web) url_config api to archive 2026-04-15 00:23:49 +09:00
91 changed files with 1316 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:42.210+00:00",
"req": {
"appCode": "6LL0KJuqHBVz33WK",
"channel": 1,
"subChannel": 1,
"lang": "zh-cn",
"region": "cn",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://user.hypergryph.com/payment/arknights_endfield/?source_from=launcher"
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "6LL0KJuqHBVz33WK",
"channel": 1,
"subChannel": 1,
"lang": "zh-cn",
"region": "cn",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://user.hypergryph.com/payment/arknights_endfield/?source_from=launcher"
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:42.263+00:00",
"req": {
"appCode": "6LL0KJuqHBVz33WK",
"channel": 2,
"subChannel": 2,
"lang": "zh-cn",
"region": "cn",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "6LL0KJuqHBVz33WK",
"channel": 2,
"subChannel": 2,
"lang": "zh-cn",
"region": "cn",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:37.375+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "de-de",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "de-de",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:37.392+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "en-us",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "en-us",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:37.611+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "es-mx",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "es-mx",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:37.634+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "fr-fr",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "fr-fr",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:37.654+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "id-id",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "id-id",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:37.873+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "it-it",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "it-it",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:37.909+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "ja-jp",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "ja-jp",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:38.083+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "ko-kr",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "ko-kr",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:38.123+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "pt-br",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "pt-br",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:38.319+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "ru-ru",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "ru-ru",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:38.571+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "th-th",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "th-th",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:38.716+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "vi-vn",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "vi-vn",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:38.567+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "zh-cn",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "zh-cn",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:38.805+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "zh-tw",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 6,
"lang": "zh-tw",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": "https://topup.gryphline.com/endfield/?source_from=launcher"
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:38.795+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "de-de",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "de-de",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:38.947+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "en-us",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "en-us",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:39.019+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "es-mx",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "es-mx",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:39.128+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "fr-fr",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "fr-fr",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:39.257+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "id-id",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "id-id",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:39.297+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "it-it",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "it-it",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:39.458+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "ja-jp",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "ja-jp",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:39.526+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "ko-kr",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "ko-kr",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:39.614+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "pt-br",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "pt-br",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:39.710+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "ru-ru",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "ru-ru",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:39.836+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "th-th",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "th-th",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:39.929+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "vi-vn",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "vi-vn",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:39.998+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "zh-cn",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "zh-cn",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:40.139+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "zh-tw",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 801,
"lang": "zh-tw",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:40.224+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "de-de",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "de-de",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:40.310+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "en-us",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "en-us",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:40.428+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "es-mx",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "es-mx",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:40.463+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "fr-fr",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "fr-fr",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:40.580+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "id-id",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "id-id",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:40.674+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "it-it",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "it-it",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:40.743+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "ja-jp",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "ja-jp",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:40.868+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "ko-kr",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "ko-kr",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:40.923+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "pt-br",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "pt-br",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:41.046+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "ru-ru",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "ru-ru",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:41.116+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "th-th",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "th-th",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:41.203+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "vi-vn",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "vi-vn",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:41.304+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "zh-cn",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "zh-cn",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -0,0 +1,16 @@
[
{
"updatedAt": "2026-04-14T15:25:41.430+00:00",
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "zh-tw",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}
]

View File

@@ -0,0 +1,13 @@
{
"req": {
"appCode": "YDUTE5gscDZ229CW",
"channel": 6,
"subChannel": 802,
"lang": "zh-tw",
"region": "os",
"platform": "Windows"
},
"rsp": {
"payment_url": ""
}
}

View File

@@ -586,6 +586,7 @@ async function fetchAndSaveLatestWebApis(gameTargets: GameTarget[]) {
{ name: 'mainBgImage', method: apiUtils.akEndfield.launcherWeb.mainBgImage, dir: 'main_bg_image' },
{ name: 'banner', method: apiUtils.akEndfield.launcherWeb.banner, dir: 'banner' },
{ name: 'announcement', method: apiUtils.akEndfield.launcherWeb.announcement, dir: 'announcement' },
{ name: 'urlConfig', method: apiUtils.akEndfield.launcherWeb.urlConfig, dir: 'url_config' }
] as const;
for (const target of gameTargets) {

View File

@@ -131,6 +131,10 @@ type LauncherWebAnnouncement = {
}[];
};
type LauncherWebUrlConfig = {
payment_url: string;
};
type AccSrvUserAuthV1TokenByEmail = {
data: {
token: string;
@@ -565,6 +569,7 @@ export type {
LauncherWebMainBgImage,
LauncherWebBanner,
LauncherWebAnnouncement,
LauncherWebUrlConfig,
AccSrvUserAuthV1TokenByEmail,
AccSrvUserInfoV1Basic,
AccSrvUserInfoV1ThirdParty,

View File

@@ -174,4 +174,38 @@ export default {
.json();
return (rsp as any).proxy_rsps[0].get_announcement_rsp as TypesApiAkEndfield.LauncherWebAnnouncement;
},
urlConfig: async (
appCode: string,
channel: number,
subChannel: number,
language: (typeof defaultSettings.launcherWebLang)[number],
region: 'os' | 'cn',
platform: 'Windows' = 'Windows',
): Promise<TypesApiAkEndfield.LauncherWebUrlConfig> => {
const apiBase =
region === 'cn'
? appConfig.network.api.akEndfield.base.launcherCN
: appConfig.network.api.akEndfield.base.launcher;
const rsp = await ky
.post(`https://${apiBase}/proxy/web/batch_proxy`, {
...defaultSettings.ky,
json: {
proxy_reqs: [
{
kind: 'get_url_config',
get_url_config_req: {
appcode: appCode,
channel: String(channel),
sub_channel: String(subChannel),
language,
platform,
source: 'launcher',
},
},
],
},
})
.json();
return (rsp as any).proxy_rsps[0].get_url_config_rsp as TypesApiAkEndfield.LauncherWebUrlConfig;
},
};