POST
/user/user/login▶Request Headers
content-typecontent-lengthuiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Request Bodyapplication/json; charset=UTF-8
{
"type": "integer",
"distinctId": "string",
"firebaseIdToken": "string"
}Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": {
"id": "integer",
"bind": "boolean",
"tags": [],
"type": "integer",
"count": {
"dayCount": "integer",
"amenCount": "integer",
"likeCount": "integer",
"prayerCount": "integer"
},
"email": "null",
"token": "string",
"mobile": "null",
"picUrl": "string",
"openUid": "null",
"deviceId": "string",
"nickName": "null",
"opSwitch": "boolean",
"visitorId": "null",
"createTime": "integer",
"displayName": "string",
"introduction": "string",
"firstRegister": "boolean",
"accountBalance": "integer",
"displayHeadPic": "string",
"followersCount": "integer",
"followingCount": "integer",
"liveUserConfig": {
"id": "null",
"userId": "integer",
"userSig": "string",
"roleType": "integer",
"sdkappid": "integer"
},
"officialStatus": "integer",
"changeExtraData": "boolean",
"targetResetText": "null",
"newcomersGuideVersion": "null",
"existsNewcomersGuideThreePointTwo": "boolean"
}
}Response Headers
content-typetrtc_login_statusuid
GET
/content/ABTestingExperiment/getAll▶Request Headers
uiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": [
{
"testId": "integer",
"variables": [
{
"url": "null",
"paramId": "integer",
"paramCode": "string",
"paramName": "null",
"paramValue": "string",
"paramFieldType": "string"
}
],
"testGroupId": "integer"
}
]
}Response Headers
content-typetrtc_login_statusuid
POST
/content/configuration/getConfigurationInfo▶Request Headers
content-typecontent-lengthuiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Request Bodyapplication/json; charset=UTF-8
{
"identifier": {
"anonId": "string",
"googleAdId": "string"
},
"simCountryCode": "string",
"localeCountryCode": "string"
}Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": {
"ads": {
"adsType": "integer",
"openAds": "boolean",
"hotAdsList": ["string"],
"openHotAds": "boolean",
"coldAdsList": ["string"],
"openColdAds": "boolean",
"firstAdsType": "integer",
"openFirstAds": "boolean",
"openAdsWaitTime": "integer",
"firstOpenAdsList": ["string"],
"openAdsRequestMax": "integer",
"firstInsertAdsList": ["string"]
},
"adsAppList": [
{
"type": "integer",
"adsList": ["string"],
"openAds": "boolean",
"openAdsWaitTime": "integer",
"openAdsRequestMax": "integer",
"minimumTriggerInterval": "integer"
}
],
"streakConfig": {
"streakGroupLink": "string"
},
"surveySwitch": "boolean",
"surveyVersion": "string",
"abTestResultList": [],
"liveRoomConfigVO": {
"noviceGiftTriggerSeconds": "integer",
"triggerSeconds1ForDonationRemind": "integer",
"triggerSeconds1ForGiftGiveRemind": "integer",
"triggerSeconds2ForDonationRemind": "integer",
"triggerSeconds2ForGiftGiveRemind": "integer",
"triggerSeconds3ForDonationRemind": "integer",
"triggerSeconds3ForGiftGiveRemind": "integer",
"everydayUpperLimitForDonationRemind": "integer",
"everydayUpperLimitForGiftGiveRemind": "integer"
},
"iapConfigurationVO": {
"id": "integer",
"type": "integer",
"title": "string",
"remark": "string",
"goodsList": [
{
"id": "integer",
"remark": "string",
"productId": "string",
"periodType": "integer"
}
],
"platformId": "integer",
"bottomPicUrl": "string",
"adsCloseCount": "integer",
"popupRestriction": "integer"
},
"personalPlanSessionAudioSwitch": "boolean"
}
}Response Headers
content-typetrtc_login_statusuid
GET
/user/provision/check▶Request Headers
uiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": {
"provisionId": "integer",
"agreeLastProvision": "boolean"
}
}Response Headers
content-typetrtc_login_statusuid
GET
/behavior/bible/pullAll▶Request Headers
uiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Query Parameters
| Name | Type |
|---|---|
| type | string |
| pageNo | string |
| pageSize | string |
Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": {
"list": [],
"userId": "integer",
"hasMore": "boolean",
"timestamp": "integer"
}
}Response Headers
content-typetrtc_login_statusuid
GET
/iap/configuration/v2/getConfigurationInfo▶Request Headers
uiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": {
"abTestResultList": [],
"iapConfigurationV2": {
"id": "integer",
"title": "string",
"remark": "string",
"productId": "string",
"basePlanId": "string",
"platformId": "integer",
"adsCloseCount": "integer",
"autoPopStatus": "integer"
}
}
}Response Headers
content-typetrtc_login_statusuid
GET
/content/chat/entryTextConfig/list▶Request Headers
uiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": []
}Response Headers
content-typetrtc_login_statusuid
GET
/content/bibleVersion/get▶Request Headers
uiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": ["string"]
}Response Headers
content-typetrtc_login_statusuid
GET
/behavior/quizV2/quizHome▶Request Headers
uiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": {
"quizUrl": "string",
"pictureCollectCount": "integer",
"currentUnlockBlockCount": "integer"
}
}Response Headers
content-typetrtc_login_statusuid
GET
/user/user/info▶Request Headers
uiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": {
"id": "integer",
"tags": [],
"count": {
"dayCount": "integer",
"amenCount": "integer",
"likeCount": "integer",
"prayerCount": "integer",
"accrueStreakCount": "integer"
},
"picUrl": "string",
"openUid": "string",
"nickName": "string",
"opSwitch": "boolean",
"giftCount": "integer",
"displayName": "string",
"introduction": "string",
"accountBalance": "integer",
"displayHeadPic": "string",
"followersCount": "integer",
"followingCount": "integer",
"liveUserConfig": {
"userId": "integer",
"userSig": "string",
"roleType": "integer",
"sdkappid": "integer"
},
"officialStatus": "integer",
"changeExtraData": "boolean",
"abTestResultList": [],
"autoSyncDataTime": "integer",
"anonymousDeviceId": "string",
"achievementMessageReminder": "boolean",
"existsNewcomersGuideThreePointTwo": "boolean"
}
}Response Headers
content-typetrtc_login_statusuid
GET
/iap/knowledgePaySub/google/get▶Request Headers
uiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": {
"id": "integer",
"basePlan": [
{
"id": "integer",
"basePlanPeriod": "integer",
"basePlanDescribe": "string"
}
],
"productId": "string",
"discountPlan": "integer",
"priorityShow": "integer",
"discountTitle": "string",
"pageStyleType": "integer",
"discountConfig": {
"popUp": {
"id": "integer",
"picUrl": "string",
"offerId": "string",
"buttonText": "string",
"usageLimit": "integer",
"preFlowPlan": "integer",
"discountSwitch": "integer",
"compareProductId": "string",
"compareBasePlanId": "string",
"discountProductId": "string",
"discountBasePlanId": "string",
"planThreeCountdownDuration": "integer",
"planThreeSubscriptionPageDuration": "integer"
},
"drawer": {
"id": "integer",
"picUrl": "string",
"offerId": "string",
"buttonText": "string",
"usageLimit": "integer",
"preFlowPlan": "integer",
"discountSwitch": "integer",
"compareProductId": "string",
"compareBasePlanId": "string",
"discountProductId": "string",
"discountBasePlanId": "string",
"planThreeCountdownDuration": "integer",
"planThreeSubscriptionPageDuration": "integer"
},
"globalDiscount": {
"id": "integer",
"picUrl": "string",
"offerId": "string",
"buttonText": "string",
"usageLimit": "integer",
"preFlowPlan": "integer",
"discountSwitch": "integer",
"compareProductId": "string",
"compareBasePlanId": "string",
"discountProductId": "string",
"discountBasePlanId": "string",
"planThreeCountdownDuration": "integer",
"planThreeSubscriptionPageDuration": "integer"
}
},
"noDiscountTitle": "string",
"abTestResultList": [],
"closeButtonDelay": "integer",
"discountDescribe": "string",
"discountPictureUrl": "string",
"noDiscountDescribe": "string",
"productOfferConfig": {
"productList": [
{
"offerId": "string",
"basePlanId": "string",
"planDescribe": "string",
"comparisonBasePlanId": "string",
"noDiscountsBasePlanId": "string"
}
],
"defaultIndex": "integer",
"overallProductId": "string",
"comparisonProductId": "string",
"noDiscountsProductId": "string"
},
"premiumPageJumpPlan": "integer",
"noDiscountPictureUrl": "string",
"subPageConfigStyleV4": {
"itemList": [
{
"offerId": "string",
"basePlanId": "string",
"discountsCornerMark": "string",
"noDiscountsBasePlanId": "string"
}
],
"overallProductId": "string",
"noDiscountsProductId": "string"
},
"discountCountdownConfig": {
"discountCountdownTime": "integer",
"discountCountdownSwitch": "boolean",
"discountCountdownButtonText": "string"
}
}
}Response Headers
content-typetrtc_login_statusuid
GET
/live/liveConfig/getRoomManageInfo▶Request Headers
uiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": {
"faqList": [
{
"id": "integer",
"answer": "string",
"question": "string"
}
],
"alertList": [
{
"id": "integer",
"content": "string"
}
],
"noticeList": [
{
"id": "integer",
"content": "string"
}
],
"donateFaqList": [
{
"id": "integer",
"answer": "string",
"question": "string"
}
]
}
}Response Headers
content-typetrtc_login_statusuid
GET
/content/home/v2/detail▶Request Headers
uiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Query Parameters
| Name | Type |
|---|---|
| date | string |
| type | string |
Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": {
"nightPrayer": {
"detail": {
"id": "integer",
"tag": "string",
"book": "string",
"type": "integer",
"bookNo": "string",
"picUrl": "string",
"prayer": "string",
"remark": "null",
"status": "integer",
"isLiked": "integer",
"verseNo": "integer",
"chapterNo": "integer",
"mainAudio": {
"id": "integer",
"status": "integer",
"content": "string",
"verseId": "integer",
"audioUrl": "string",
"mainTimbre": "integer",
"timbreName": "string",
"audioVersion": "string",
"audioFilename": "string",
"timbreModelType": "integer"
},
"prayerUrl": "string",
"createTime": "integer",
"onlineTime": "integer",
"updateTime": "integer",
"bookNoAlias": "string",
"inspiration": "string",
"isCompleted": "integer",
"experimentId": "null",
"questionList": [
{
"id": "integer",
"verseId": "integer",
"question": "string"
}
],
"verseContent": "string",
"completedDate": "null",
"onlineDateStr": "string",
"createTimeZone": "integer",
"inspirationUrl": "string",
"onlineTimeZone": "integer",
"updateTimeZone": "integer",
"shortInspiration": "string"
},
"completed": "boolean"
},
"streakToday": {
"userId": "integer",
"completed": "boolean",
"accrueStreakCount": "integer"
},
"quizHomeTask": {
"detail": {
"userId": "integer",
"questions": {
"id": "integer",
"question": "string",
"optionList": [
{
"id": "integer",
"seq": "integer",
"correct": "boolean",
"questionId": "integer",
"questionOption": "string"
}
]
},
"randomBlock": "null",
"attributionDate": "string",
"challengeStatus": "null",
"completedStatus": "boolean",
"todayRemainCount": "null"
},
"completed": "boolean"
},
"dailyBlessing": {
"detail": "null",
"completed": "boolean"
},
"morningPrayer": {
"detail": {
"id": "integer",
"tag": "string",
"book": "string",
"type": "integer",
"bookNo": "string",
"picUrl": "string",
"prayer": "string",
"remark": "null",
"status": "integer",
"isLiked": "integer",
"verseNo": "integer",
"chapterNo": "integer",
"mainAudio": {
"id": "integer",
"status": "integer",
"content": "string",
"verseId": "integer",
"audioUrl": "string",
"mainTimbre": "integer",
"timbreName": "string",
"audioVersion": "string",
"audioFilename": "string",
"timbreModelType": "integer"
},
"prayerUrl": "string",
"createTime": "integer",
"onlineTime": "integer",
"updateTime": "integer",
"bookNoAlias": "string",
"inspiration": "string",
"isCompleted": "integer",
"experimentId": "null",
"questionList": [
{
"id": "integer",
"verseId": "integer",
"question": "string"
}
],
"verseContent": "string",
"completedDate": "null",
"onlineDateStr": "string",
"createTimeZone": "integer",
"inspirationUrl": "string",
"onlineTimeZone": "integer",
"updateTimeZone": "integer",
"shortInspiration": "string"
},
"completed": "boolean"
},
"existsStreakGoal": "boolean",
"personalPlanRecord": {
"detail": "null",
"status": "null",
"completed": "boolean",
"finishAll": "boolean",
"hasPersonalPlanRecordV2": "boolean"
},
"completedNewcomersGuide": {
"prayerId": "null",
"completedNewcomersGuideTimestamp": "null"
},
"bibleReadingTimeHomeTask": {
"detail": {
"userId": "integer",
"readingMinutes": "integer",
"readingSeconds": "integer",
"attributionDate": "string",
"completedStatus": "boolean",
"readingMinutesCondition": "integer"
},
"completed": "boolean"
}
}
}Response Headers
content-typetrtc_login_statusuid
POST
/behavior/fcm/register▶Request Headers
content-typecontent-lengthuiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Request Bodyapplication/json; charset=UTF-8
{
"deviceId": "string",
"accessToken": "string"
}Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": "null"
}Response Headers
content-typetrtc_login_statusuid
POST
/behavior/prayer/v2/changeRemind▶Request Headers
content-typecontent-lengthuiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Request Bodyapplication/json; charset=UTF-8
{
"list": [
{
"hour": "integer",
"type": "integer",
"minute": "integer",
"status": "boolean"
}
],
"accessToken": "string"
}Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": "null"
}Response Headers
content-typetrtc_login_statusuid
POST
/user/provision/agree▶Request Headers
content-lengthuiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Request Body
No body captured
Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": "null"
}Response Headers
content-typetrtc_login_statusuid
GET
/live/room/getFloatingWindow▶Request Headers
uiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": "null"
}Response Headers
content-typetrtc_login_statusuid
POST
/behavior/achievement/recordUseApp▶Request Headers
content-lengthuiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Request Body
No body captured
Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": {
"achievementList": [],
"streakRemindPop": "null"
}
}Response Headers
content-typetrtc_login_statusuid
POST
/behavior/language/change▶Request Headers
timestampcontent-lengthuiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesign
Request Body
No body captured
Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": "null"
}Response Headers
content-typetrtc_login_statusuid
GET
/behavior/achievement/getAchievementInfoList▶Request Headers
uiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": {
"achievementList": [
{
"type": "integer",
"level": "integer",
"title": "string",
"progress": "integer",
"condition": "string",
"frequency": "null",
"progressV1": "integer",
"progressText": "string",
"lastReachTime": "null",
"progressTextV1": "string",
"levelConditionList": "null"
}
],
"streakRemindPop": "null"
}
}Response Headers
trtc_login_statusuidcontent-type
GET
/content/events/getLast▶Request Headers
uiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": {
"events": "null",
"openEntrance": "boolean"
}
}Response Headers
content-typetrtc_login_statusuid
GET
/content/premium/home▶Request Headers
uiddeviceidtokenversionlanguagetoastplatformx-client-typeosversiontimezonesigntimestamp
Query Parameters
| Name | Type |
|---|---|
| stylePage | string |
Responses
200application/json;charset=UTF-8
{
"msg": "string",
"code": "integer",
"data": {
"plan": {
"id": "integer",
"title": "string",
"tagList": [],
"subtitle": "string",
"coverPicUrl": "string",
"description": "string",
"sessionList": [],
"totalDuration": "integer"
},
"groupList": [
{
"name": "string",
"planList": [
{
"id": "integer",
"title": "string",
"tagList": [],
"subtitle": "string",
"coverPicUrl": "string",
"description": "string",
"sessionList": [],
"totalDuration": "integer"
}
]
}
],
"coverPicUrl": "string"
}
}Response Headers
content-typetrtc_login_statusuid
Data Lineage
Click any field to trace its flow
Select a field, parameter, header, or cookie to see:
- Where the value comes from
- Where the value is used
Data Lineage
Click any field to trace its flow
Select a field, parameter, header, or cookie to see:
- Where the value comes from
- Where the value is used