51offer Horizon Site API
The public JSON API surface of the 51offer official study-abroad site. 51offer serves its own Swagger 1.2 resource listing and 24 resource declarations, unauthenticated, at https://www.51offer.com/api-docs (and the same documents at https://m.51offer.com/api-docs). Operations cover DIY application filing and materials, school and course selection, adviser and alliance/channel services, the study-abroad mall, ordering, contract signing, payment and refund, the GPA calculator, language-training correction, sign-in, article images and user profile. Responses share one envelope - {message, code, data, header, page, apiInfo}.
This API exposes
389 operations
across 221 paths,
organized into 21 resource areas,
and defines 159 schemas.
It is described by OpenAPI 3.1.0, at version 1.0.
Requests are made against 2 base URLs: https://www.51offer.com, https://m.51offer.com.
The identity and technical contract details declared by the specification.
OrderVO
object
20 properties
Grade
object
7 properties
Schema_2467b7
object
orderapplyfee
21 properties
CMSCity
object
12 properties
SchoolBasic
object
37 properties
Major
object
18 properties
HttpResult_List_OrderVO_89c6f2
object
6 properties
ApiInfo
object
3 properties
SchoolRank
object
8 properties
Country
object
9 properties
Course
object
14 properties
HttpResult_List_DiyMaterialOrder_066184
object
6 properties
DiyMaterialOrder
object
5 properties
HttpResult_boolean_f50dfc
object
6 properties
UsersInfoVO
object
26 properties
MaterialSuborderPs
object
13 properties
HttpResult_UsersApplyInfoVO_61ce7d
object
6 properties
UsersWorkVO
object
13 properties
UsersReferenceVO
object
18 properties
SchoolMaterialVO
object
4 properties
UsersEducationVO
object
33 properties
UsersApplyInfoVO
object
5 properties
UsersLanguageScoreVO
object
13 properties
MaterialSuborderOther
object
14 properties
HttpResult_Map_string_object_5812ac
object
6 properties
HttpResult_List_Area_f64d77
object
6 properties
HttpResult_List_CMSCity_c63aae
object
6 properties
HttpResult_List_CityCounty_269c0c
object
6 properties
CityCounty
object
3 properties
HttpResult_List_UsersEducationVO_f1a5d3
object
6 properties
HttpResult_List_UsersWorkVO_99b986
object
6 properties
HttpResult_List_UsersLanguageScoreVO_3a3339
object
6 properties
HttpResult_UsersInfoVO_fe4808
object
6 properties
HttpResult_Map_string_string_5634e8
object
6 properties
HttpResult_List_UsersReferenceVO_94b319
object
6 properties
HttpResult_MaterialSuborderPs_13bc4a
object
6 properties
HttpResult_List_MaterialSuborderPs_27499a
object
6 properties
HttpResult_List_MaterialSuborderOther_df22a6
object
6 properties
HttpResult_MaterialSuborderOther_e3a16c
object
6 properties
ChannelInfo
object
15 properties
HttpResult_List_ChannelInfo_c68762
object
6 properties
HttpResult_List_UsersSignVO_0f9221
object
6 properties
UsersSignVO
object
9 properties
Dict
object
11 properties
HttpResult_List_Dict_628083
object
6 properties
HttpResult_List_Country_4307e8
object
6 properties
HttpResult_string_3275da
object
6 properties
HttpResult_List_SysUsers_0356ba
object
6 properties
SysUsers
object
30 properties
HttpResult_List_Users_81a132
object
6 properties
Users
object
15 properties
SysPartners
object
13 properties
HttpResult_List_SysPartners_77c335
object
6 properties
HttpResult_List_UsersPartnerInfo_c9de4a
object
6 properties
UsersPartnerInfo
object
16 properties
AllianceStore
object
18 properties
HttpResult_AllianceStore_f306f7
object
6 properties
HttpResult_List_SignWechatCode_fccc47
object
6 properties
SignWechatCode
object
9 properties
HttpResult_SignWechatCode_40ac55
object
6 properties
HttpResult_List_string_f13f7f
object
6 properties
HttpResult_SysUsersOrgRoleVO_7cbe03
object
6 properties
SysUsersOrgRoleVO
object
18 properties
AllianceActiveUsersLog
object
11 properties
HttpResult_List_AllianceActiveUsersLog_5ac030
object
6 properties
HttpResult_List_AllianceUsers_c26b17
object
6 properties
AllianceUsers
object
14 properties
HttpResult_List_Map_string_string_4cefdd
object
6 properties
StoreInfoVO
object
6 properties
HttpResult_StoreInfoVO_e3de80
object
6 properties
HttpResult_List_AllianceActiveVO_6e990e
object
6 properties
AllianceActiveVO
object
21 properties
AllianceUserVO
object
9 properties
HttpResult_List_AllianceUserVO_854b7b
object
6 properties
HttpResult_Map_5d5fab
object
6 properties
SkuAttr
object
10 properties
HttpResult_Sku_a71c3a
object
6 properties
HttpResult_VO_-_3affa5
object
6 properties
VO_-_a75db4
object
10 properties
UserCouponVo
object
18 properties
VO_-_183f88
object
52 properties
HttpResult_VO_-_d79457
object
6 properties
HttpResult_MaterialOtherVO_6ed5d6
object
6 properties
MaterialOtherVO
object
3 properties
HttpResult_List_47fc17
object
6 properties
Schema_92c8b6
object
2 properties
Schema_2ea806
object
10 properties
Schema_0e135e
object
4 properties
HttpResult_d4e4aa
object
6 properties
Schema_e23c20
object
10 properties
HttpResult
object
6 properties
HttpResult_List_Map_string_object_43a756
object
6 properties
HttpResult_List_MajorDirection_55f171
object
6 properties
MajorDirection
object
8 properties
HttpResult_List_MajorCategory_f959a6
object
6 properties
MajorCategory
object
7 properties
HttpResult_List_University_5b7f89
object
6 properties
University
object
11 properties
DiyAppliedSchoolVO
object
9 properties
UserDiyInfo
object
15 properties
UserDiyThreestepsInfo
object
20 properties
HttpResult_UserDiyThreestepVO_a0208d
object
6 properties
UserDiyThreestepVO
object
6 properties
HttpResult_List_IntelligentSchool_807cb4
object
6 properties
IntelligentSchool
object
4 properties
HttpResult_List_Major_58fd76
object
6 properties
Docele
object
9 properties
HttpResult_List_Docele_6e8881
object
6 properties
HttpResult_int_f2bae6
object
6 properties
GpaCalc
object
3 properties
SysGlobalStatus
object
8 properties
HttpResult_SysGlobalStatus_6c6a94
object
6 properties
HttpResult_List_VO_-_1b4268
object
6 properties
HttpResult_PayInfoVo_66732c
object
6 properties
PayInfoVo
object
8 properties
VO_-_890e8c
object
12 properties
Schema_86072f
object
5 properties
HttpResult_List_02431d
object
6 properties
OrderDocInfoDetailVo
object
35 properties
Schema_f23045
object
orderdocinfofile
9 properties
HttpResult_OrderDocInfoDetailVo_acc9c1
object
6 properties
EnumsObj
object
4 properties
HttpResult_OrderStudyInfoDetailVo_174008
object
6 properties
OrderStudyInfoDetailVo
object
22 properties
StudyCourseVo
object
21 properties
Schema_689fdb
object
ordervideo
11 properties
HttpResult_StudyCourseVo_4a61ad
object
6 properties
StudyCourseSearchVo
object
16 properties
-_ad6a28
object
8 properties
HttpResult_List_-_a0ea6d
object
6 properties
SignCallback
object
8 properties
Organization
object
2 properties
Entry_string_int_3e25de
object
1 property
HttpResult_Map_string_int_ca4887
object
6 properties
OrderMallRefundParam
object
20 properties
HttpResult_VO_698bb0
object
6 properties
VO_629325
object
入学退款信息展示用对象
2 properties
Schema_36ac7e
object
RunwayCountry
4 properties
Schema_c68756
object
ReportCardReq
3 properties
Schema_0b664c
object
RunwayLanguageScore
7 properties
Schema_1bb5ea
object
RunwayUserInfoReq
33 properties
28 required
AllianceActiveResult
object
Model referenced by the 51offer Swagger 1.2 documents at https://www.51offer.com/api-docs but never defined in them; no properties are asserted here because th…
List
array
Untyped Java List as emitted by the source Swagger 1.2 documents.
Map_string_object_e0fd20
object
Model referenced by the 51offer Swagger 1.2 documents at https://www.51offer.com/api-docs but never defined in them; no properties are asserted here because th…
Map_string_string_5005ea
object
Model referenced by the 51offer Swagger 1.2 documents at https://www.51offer.com/api-docs but never defined in them; no properties are asserted here because th…
MaterialOther
object
Model referenced by the 51offer Swagger 1.2 documents at https://www.51offer.com/api-docs but never defined in them; no properties are asserted here because th…
PicInfoVO
object
Model referenced by the 51offer Swagger 1.2 documents at https://www.51offer.com/api-docs but never defined in them; no properties are asserted here because th…
RegisterUserVO
object
Model referenced by the 51offer Swagger 1.2 documents at https://www.51offer.com/api-docs but never defined in them; no properties are asserted here because th…
RunwaySysUser
object
Model referenced by the 51offer Swagger 1.2 documents at https://www.51offer.com/api-docs but never defined in them; no properties are asserted here because th…
RunwaySysUserInfoSearch
object
Model referenced by the 51offer Swagger 1.2 documents at https://www.51offer.com/api-docs but never defined in them; no properties are asserted here because th…
RunwayUserInfo
object
Model referenced by the 51offer Swagger 1.2 documents at https://www.51offer.com/api-docs but never defined in them; no properties are asserted here because th…
RunwayUserInfoSearch
object
Model referenced by the 51offer Swagger 1.2 documents at https://www.51offer.com/api-docs but never defined in them; no properties are asserted here because th…
Schema_81c246
object
Model referenced by the 51offer Swagger 1.2 documents at https://www.51offer.com/api-docs but never defined in them; no properties are asserted here because th…
SignWechatCodeVO
object
Model referenced by the 51offer Swagger 1.2 documents at https://www.51offer.com/api-docs but never defined in them; no properties are asserted here because th…
UserDiyInfoVO
object
Model referenced by the 51offer Swagger 1.2 documents at https://www.51offer.com/api-docs but never defined in them; no properties are asserted here because th…
UsersSignSearchVO
object
Model referenced by the 51offer Swagger 1.2 documents at https://www.51offer.com/api-docs but never defined in them; no properties are asserted here because th…
The full machine-readable OpenAPI contract behind this narrative.