# Genuine-OJ API 接口文档 ## Docs - [README](https://genuine-oj.apifox.cn/doc-1642038.md): ## API Docs - contest [创建比赛](https://genuine-oj.apifox.cn/api-47811436.md): 仅限管理员访问 - contest [获取比赛列表](https://genuine-oj.apifox.cn/api-47811212.md): - contest [获取比赛详情](https://genuine-oj.apifox.cn/api-47811486.md): - contest [修改比赛](https://genuine-oj.apifox.cn/api-47811560.md): 仅限管理员访问 - contest [获取比赛排行榜](https://genuine-oj.apifox.cn/api-47811871.md): - problem > tag [获取标签列表](https://genuine-oj.apifox.cn/api-47791288.md): - problem > tag [标签管理](https://genuine-oj.apifox.cn/api-47791524.md): 仅限管理员访问 - problem > data [获取题目测试数据信息](https://genuine-oj.apifox.cn/api-47792045.md): 仅限管理员访问 - problem > data [更新题目测试数据信息](https://genuine-oj.apifox.cn/api-47805915.md): 本接口所传数据为模型 TestCaseDetail(与返回数据格式相同) 和 zip 文件 test_cases(二进制格式)。由于需要传文件,因此 body 格式为 form-data。将 JavaScript 对象转换为 form-data 的示例如下: - problem > data [获取题目测试点文件](https://genuine-oj.apifox.cn/api-47805274.md): 仅限管理员访问 - problem [创建题目](https://genuine-oj.apifox.cn/api-46590868.md): 仅限管理员访问 - problem [获取题目列表](https://genuine-oj.apifox.cn/api-46590823.md): - problem [获取题目详情](https://genuine-oj.apifox.cn/api-46588687.md): - problem [修改题目](https://genuine-oj.apifox.cn/api-47807575.md): 仅限管理员访问 - submission [创建提交](https://genuine-oj.apifox.cn/api-46586107.md): - submission [获取提交列表](https://genuine-oj.apifox.cn/api-46586985.md): - submission [获取提交详情](https://genuine-oj.apifox.cn/api-46587138.md): - submission [获取提交的测试点信息](https://genuine-oj.apifox.cn/api-46587226.md): 获取本次提交的一个测试点的输入、输出和答案文件。如果该测试点状态为0(AC),则输出(out)为空。 - user [登录](https://genuine-oj.apifox.cn/api-46584999.md): **本站除本接口外,所有接口均需登录后使用,鉴权方式为 Cookie 中的 sessionid(请求本接口登录成功后会自动设置),其它接口中不再赘述!** - user [注册](https://genuine-oj.apifox.cn/api-47785806.md): 若当前已登录用户,则不会设置新注册用户的 session。主要用于关闭注册的情况下管理员创建用户。 - user [修改当前登录的用户密码](https://genuine-oj.apifox.cn/api-47785884.md): - user [登出](https://genuine-oj.apifox.cn/api-46585889.md): 安全登出当前用户,将会从本地删除 sessionid 并使其在云端失效。 - user [获取用户信息](https://genuine-oj.apifox.cn/api-48782599.md): - user [更新用户信息](https://genuine-oj.apifox.cn/api-48782813.md): 仅限管理员访问 - user [获取当前登录的用户信息](https://genuine-oj.apifox.cn/api-46585972.md): - user [更新当前登录的用户信息](https://genuine-oj.apifox.cn/api-48782317.md):