# 51offer Ngdiyselectschool API

**Canonical:** https://apis.io/apis/51offer/51offer-ngdiyselectschool-api/  
**Provider:** 51offer — https://apis.io/providers/51offer/  
**Base URL:** https://www.51offer.com  
**Documentation:** https://www.51offer.com/

51offer Ngdiyselectschool API is one of 21 APIs that [51offer](https://apis.io/providers/51offer/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include ngdiyselectschool. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

Diy选校控制器前置

## Operations (29)

| Method | Path | Summary |
|---|---|---|
| GET | `/ngdiyselectschool/addCart` | 添加意向单 |
| GET | `/ngdiyselectschool/checkDiyUserType` | diy用户成单类型分类 |
| GET | `/ngdiyselectschool/confirmIntentions` | 确认意向申请单 |
| GET | `/ngdiyselectschool/deleteCartMajor` | 删除意向专业（两种方式：1.、根据id删除。 2、根据degreeId,schoolId,majorId删除） |
| GET | `/ngdiyselectschool/deleteCartSchool` | 删除意向学校 |
| GET | `/ngdiyselectschool/getApplyPlanList` | 获取申请方案列表 |
| GET | `/ngdiyselectschool/getCartCountry` | 获取用户意向列表（隐藏已经提交的意向单） |
| GET | `/ngdiyselectschool/getCartCountry2` | 获取用户意向列表（显示全部的意向单） |
| GET | `/ngdiyselectschool/getCartCountryCount` | 获取用户意向列表数量 |
| GET | `/ngdiyselectschool/getCartMajorView` | 添加专业弹出层列表-分页 数据 |
| GET | `/ngdiyselectschool/getCoursesType` | 获取就读课程类型 |
| GET | `/ngdiyselectschool/getCurrentSchoolsByName` | 根据关键字模糊搜索就读学校 |
| GET | `/ngdiyselectschool/getJoinMajor` | 获取衔接专业列表 |
| GET | `/ngdiyselectschool/getLanguageType` | 语言类型枚举DIy |
| GET | `/ngdiyselectschool/getMajorCategoryByDirectionId` | 获取专业分类(小类) |
| GET | `/ngdiyselectschool/getMajorDirection` | 获取专业方向(大类) |
| GET | `/ngdiyselectschool/getOneStep` | 获取diy第一划数据 |
| GET | `/ngdiyselectschool/getSchoolList` | 普通查询、智能排序和关键词搜索选校列表 |
| GET | `/ngdiyselectschool/getUserType` | getUserType |
| GET | `/ngdiyselectschool/getUsersThreestepsIsFull` | 判断用户三滑信息是否完整 |
| GET | `/ngdiyselectschool/getUsersThreestepsVO` | 获取用户三滑VO数据 |
| GET | `/ngdiyselectschool/intelligent` | 根据用户背景获取智能选校结果--智能选校 |
| GET | `/ngdiyselectschool/readSearchChinaSchoolMajorXML2String` | 模糊查询就读专业 |
| GET | `/ngdiyselectschool/recordSceneSrc` | 场景渠道记录 |
| GET | `/ngdiyselectschool/saveUsersOneSteps` | 保存第一滑和第二滑信息 |
| POST | `/ngdiyselectschool/saveUsersThreesteps` | 保存三滑信息 |
| GET | `/ngdiyselectschool/sendNotice` | getSendNotice |
| GET | `/ngdiyselectschool/submitIntentions` | 提交意向单审核 |
| GET | `/ngdiyselectschool/validateGoods` | 验证是否可以确认 |

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/51offer/refs/heads/main/openapi/51offer-ngdiyselectschool-api-openapi.yml
- **Swagger** — https://raw.githubusercontent.com/api-evangelist/51offer/refs/heads/main/openapi/_original/51offer-api-docs-resource-listing.json
- **APIReference** — https://www.51offer.com/api-docs
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/51offer/refs/heads/main/errors/51offer-problem-types.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/51offer/refs/heads/main/data-model/51offer-data-model.yml

## Other 51offer APIs (12)

- [51offer Diym API](https://apis.io/apis/51offer/51offer-diym-api/)
- [51offer Ng Adviser API](https://apis.io/apis/51offer/51offer-ngadviser-api/)
- [51offer Ng Alliance API](https://apis.io/apis/51offer/51offer-ngalliance-api/)
- [51offer Ng Delivery Channel API](https://apis.io/apis/51offer/51offer-ngdeliverychannel-api/)
- [51offer Ng Diy API](https://apis.io/apis/51offer/51offer-ngdiy-api/)
- [51offer Ngdiyapplypay API](https://apis.io/apis/51offer/51offer-ngdiyapplypay-api/)
- [51offer Ngdiychoose School API](https://apis.io/apis/51offer/51offer-ngdiychooseschool-api/)
- [51offer Ngdiypositioningnotice API](https://apis.io/apis/51offer/51offer-ngdiypositioningnotice-api/)
- [51offer Ngdiysinglepage API](https://apis.io/apis/51offer/51offer-ngdiysinglepage-api/)
- [51offer Ng Double Twelve API](https://apis.io/apis/51offer/51offer-ngdoubletwelve-api/)
- [51offer Ng Enroll API](https://apis.io/apis/51offer/51offer-ngenroll-api/)
- [51offer Ng Gpa Calc API](https://apis.io/apis/51offer/51offer-nggpacalc-api/)

## Tags

ngdiyselectschool

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/51offer/51offer-ngdiyselectschool-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/51offer/.
