# 51offer Ng Mall API

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

51offer Ng Mall 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 ngMall. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

商城控制层

## Operations (36)

| Method | Path | Summary |
|---|---|---|
| GET | `/ngMall/checkOrderInfo` | 获取用户确认订单信息 |
| POST | `/ngMall/createOrder` | 用户下单 |
| GET | `/ngMall/createOrder_wx` | 用户下单_未登录 |
| GET | `/ngMall/doc/confirm/{id}` | confirm |
| GET | `/ngMall/doc/detail/{orderDocCode}` | queryUserOrderDetail |
| GET | `/ngMall/doc/docFiles/{orderDocCode}` | 文书服务单材料列表 |
| GET | `/ngMall/doc/getDocOrderList` | 查询服务列表 |
| POST | `/ngMall/doc/saveOrderDocInfoFile` | 上传文书文件,删除文件 |
| GET | `/ngMall/downloadContract` | downloadContract |
| HEAD | `/ngMall/downloadContract` | downloadContract |
| POST | `/ngMall/downloadContract` | downloadContract |
| PUT | `/ngMall/downloadContract` | downloadContract |
| PATCH | `/ngMall/downloadContract` | downloadContract |
| DELETE | `/ngMall/downloadContract` | downloadContract |
| OPTIONS | `/ngMall/downloadContract` | downloadContract |
| GET | `/ngMall/getShareContract` | 获取分享合同信息 |
| GET | `/ngMall/hasPayGoods` | 根据UID和商品ID获取用户是否购买过该商品 |
| GET | `/ngMall/orderPayOperationRecord` | 根据订单编号获取订单支付相关操作记录 |
| POST | `/ngMall/payOrder` | 用户下单 |
| POST | `/ngMall/signSuccessNotice` | 签署成功回调 |
| GET | `/ngMall/study/courseDetail` | queryCourseDetail |
| GET | `/ngMall/study/courseList` | 课程列表 |
| GET | `/ngMall/study/detail/{orderStudyCode}` | queryUserStudyOrderDetail |
| GET | `/ngMall/study/enterVideoLive/{courseId}` | 进入直播间 |
| GET | `/ngMall/study/to1course` | to1course |
| HEAD | `/ngMall/study/to1course` | to1course |
| POST | `/ngMall/study/to1course` | to1course |
| PUT | `/ngMall/study/to1course` | to1course |
| PATCH | `/ngMall/study/to1course` | to1course |
| DELETE | `/ngMall/study/to1course` | to1course |
| OPTIONS | `/ngMall/study/to1course` | to1course |
| GET | `/ngMall/userContractSigning` | 获取用户订单在线合同 |
| GET | `/ngMall/userOrder` | 获取用户订单 |
| GET | `/ngMall/userOrderDetails` | 获取用户订单详情 |
| GET | `/ngMall/userOrderInfoDetails` | 获取用户订单详情（为支付项目提供） |
| GET | `/ngMall/visa/detail/{orderVisaCode}` | queryUserOrderVisaDetail |

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/51offer/refs/heads/main/openapi/51offer-ngmall-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 Ngdiyselectschool API](https://apis.io/apis/51offer/51offer-ngdiyselectschool-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/)

## Tags

ngMall

---

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