Commit 2737eef7 authored by Rosana Aurélio's avatar Rosana Aurélio

[API] Correção API competify

parent a7f27f28
...@@ -23,8 +23,8 @@ tags: ...@@ -23,8 +23,8 @@ tags:
description: 'User operations' description: 'User operations'
- name: competition - name: competition
description: 'Competition admin operations' description: 'Competition admin operations'
- name: assessments # - name: assessments
description: 'Assessments operations' # description: 'Assessments operations'
paths: paths:
/login: /login:
post: post:
......
...@@ -149,7 +149,7 @@ paths: ...@@ -149,7 +149,7 @@ paths:
content: content:
application/json: application/json:
schema: schema:
$ref: 'https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Phase.json#/Competition' $ref: 'https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Competition.json#/Competition'
/subscription: /subscription:
get: get:
...@@ -400,14 +400,14 @@ paths: ...@@ -400,14 +400,14 @@ paths:
summary: Updates status of the assignment summary: Updates status of the assignment
description: The only attribute allowed to be altered is read description: The only attribute allowed to be altered is read
requestBody: requestBody:
required: true
content: content:
application/json: application/json:
schema: schema:
type: object type: object
oneOf: oneOf:
- $ref: 'htps://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.json#/VirtualAssessment' - $ref: 'https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.json#/VirtualAssessment'
- $ref: 'https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.json#/HandmadeAssessment' - $ref: 'https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.json#/HandmadeAssessment'
required: true
responses: responses:
'200': '200':
description: '' description: ''
...@@ -535,13 +535,11 @@ paths: ...@@ -535,13 +535,11 @@ paths:
summary: Sync the progress for the assignment summary: Sync the progress for the assignment
description: Sync the progress for the assignment description: Sync the progress for the assignment
requestBody: requestBody:
required: true
content: content:
application/json: application/json:
schema: schema:
type: object $ref: 'https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.json#/VirtualAssessmentSubmissionDraft'
oneOf:
- $ref: 'https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.json#/VirtualAssessmentSubmissionDraft'
required: true
responses: responses:
'200': '200':
description: '' description: ''
...@@ -633,11 +631,10 @@ paths: ...@@ -633,11 +631,10 @@ paths:
content: content:
application/json: application/json:
schema: schema:
type: object
anyOf: anyOf:
- $ref: >- - $ref: "https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.json#/SubjectiveQuestion"
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.json#/SubjectiveQuestion - $ref: "https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.json#/ObjectiveQuestion"
- $ref: >-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas.json#/ObjectiveQuestion
'500': '500':
$ref: >- $ref: >-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.json#/InternalServerError https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/responses.json#/InternalServerError
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment