huawei-cloud-api-definitions-CodeCraft 0.1.20240113

Huawei Cloud API definitions, generated from OpenAPI spec
Documentation
1
{"base_path":"/","components":null,"consumes":"[\"application/json;charset=UTF-8\"]","definitions":{"Error":{"description":"接口返回异常信息","properties":{"error_code":{"description":"异常错误码","type":"string"},"error_msg":{"description":"异常错误描述","type":"string"}},"required":["error_code","error_msg"]},"RegisterInfoRequestModel":{"properties":{"competition_id":{"description":"大赛ID,大赛平台提供","example":"1000001898","maxLength":10,"minLength":1,"type":"string"},"domain_id":{"description":"租户ID","example":"8624ae47cdc646e49e3fed2562c876e4","maxLength":50,"minLength":1,"type":"string"},"stage_id":{"description":"大赛阶段ID,大赛平台提供","example":"1001","maxLength":10,"minLength":1,"type":"string"}},"required":["competition_id","stage_id","domain_id"],"title":"RegisterInfoRequestModel","type":"object"},"RegisterInfoResponseModel":{"properties":{"is_permitted":{"description":"是否允许提交作品,true-允许,false-不允许","enum":[true,false],"example":true,"type":"boolean"},"team_id":{"description":"团队ID","example":"2288803","maxLength":10,"minLength":0,"type":"string"}},"required":["is_permitted","team_id"],"title":"RegisterInfoResponseModel","type":"object"}},"description":null,"group_id":"af68f2651886492cad04cddb8f2f3129","host":"codecraft.cn-north-4.myhuaweicloud.com","id":"c386379fb333480fa052d36575e812e4","info_version":"v5","method":"post","name":"RegisterCompetitionInfo","parameters":{},"paths":{"/v5/competitions/registrations":{"post":{"consumes":["application/json;charset=UTF-8"],"deprecated":false,"description":"第三方服务验证用户是否在大赛平台报名、是否组建团队、是否可以提交作品。如果已经报名但是未组建团队,则创建一个虚拟团队,设置为允许提交作品。如果已经组建团队则根据大赛报名截止时间判断是否可以提交作品。返回团队ID、是否可以提交作品","operationId":"RegisterCompetitionInfo","parameters":[{"description":"第三方token,需要平台配置账号权限","in":"header","maxLength":99999,"minLength":1,"name":"x-auth-token","required":true,"type":"string","x-example":"MIIDkgYJKoZIhvIIDgzCCXXXXXX..."},{"description":"RegisterInfoRequestModel","in":"body","name":"RegisterCompetitionInfoRequestBody","required":true,"schema":{"$ref":"#/definitions/RegisterInfoRequestModel"}}],"produces":["application/json;charset=UTF-8"],"responses":{"200":{"description":"OK","examples":{"application/json":{"is_permitted":true,"team_id":"2288803"}},"schema":{"$ref":"#/definitions/RegisterInfoResponseModel"}},"403":{"description":"用户无权操作","examples":{"application/json":{"error_code":"CC.0001","error_msg":"用户无权操作"}},"schema":{"$ref":"#/definitions/Error"}}},"summary":"验证用户报名信息和团队信息","tags":["作品管理"],"x-apigateway-backend":{"httpEndpoints":{"address":"#address#","method":"POST","path":"/CompetitionService/v5/competitions/registrations","scheme":"https","timeout":30000}},"x-apigateway-cors":false,"x-apigateway-match-mode":"NORMAL","x-apigateway-request-type":"public","x-is-registered":"Y","x-name":"第三方确认用户报名信息和团队信息","x-request-examples-description-1":"正常响应,返回信息","x-request-examples-description-2":"异常响应,返回错误码error_code=CC.0009,该用户未报名","x-request-examples-text-1":{"competition_id":"10000001","domain_id":"c65371d7abd740bf80af329a44175cb6","stage_id":"1001"},"x-request-examples-text-2":{"competition_id":"10000001","domain_id":"a65371d7abd740bf80af329a44175cb6","stage_id":"1001"},"x-request-examples-url-1":"POST https://{endpoint}/v5/competitions/registrations","x-request-examples-url-2":"POST https://{endpoint}/v5/competitions/registrations","x-support-sdk":"Y","x-version":"v5"}}},"product_short":"CodeCraft","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":null,"summary":"验证用户报名信息和团队信息","tags":"作品管理","uri":null,"version":"2.0"}