Commit 313e1555 authored by Rosana Aurélio's avatar Rosana Aurélio

[API] Inclusão de rota que altera status de uma competição e que busca...

[API] Inclusão de rota que altera status de uma competição e que busca vencedores de uma determinada competição.
parent 0f10abd6
This diff is collapsed.
......@@ -160,6 +160,8 @@
},
"Assignment":{
"$ref": "https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Assessment.json#/Assignment"
},
"Winner":{
"$ref": "https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Competition.json#/Winner"
}
}
\ No newline at end of file
......@@ -159,4 +159,7 @@ Submission:
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Subscription.json/#/Submission
Subscription:
$ref: >-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Subscription.json/#/Subscription
\ No newline at end of file
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Subscription.json/#/Subscription
Winner:
$ref: >-
https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Competition.json/#/Winner
\ No newline at end of file
......@@ -8,52 +8,66 @@
"subscription"
],
"properties": {
"uri": {
"type": "string"
},
"name": {
"type": "string"
},
"description": {
"type": "string"
},
"status": {
"type": "string",
"enum": [
"ACTIVE",
"INACTIVE"
]
},
"subscription": {
"$ref": "https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Subscription.json#/Subscription"
},
"exams": {
"type": "array",
"items": [
{
"type": "integer"
"uri": {
"type": "string"
},
"name": {
"type": "string"
},
"description": {
"type": "string"
},
"status": {
"type": "string",
"enum": [
"ACTIVE",
"INACTIVE",
"FINISHED"
]
},
"subscription": {
"$ref": "https://gitlab.dev.evologica.com.br/Competify/Docs/raw/master/Api/components/schemas/Subscription.json#/Subscription"
},
"exams": {
"type": "array",
"items": [
{
"type": "integer"
}
]
},
"phases": {
"type": "array",
"items": [
{
"type": "integer"
}
]
},
"finalPhase": "integer",
"initialPhase": "integer",
"currentPhase": "integer",
"competifiers": {
"type": "array",
"items": [
{
"type": "integer"
}
]
}
]
},
"phases": {
"type": "array",
"items": [
{
"type": "integer"
}
]
},
"finalPhase": "integer",
"initialPhase": "integer",
"currentPhase": "integer",
"competifiers": {
"type": "array",
"items": [
{
"type": "integer"
}
]
}
},
"Winner": {
"required": [
"id",
"position",
"competition",
"competifier"
],
"properties":{
"position": "integer",
"competition": "integer",
"competifier": "integer"
}
}
}
\ No newline at end of file
This diff is collapsed.
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