fix: openapi 3.0.0

This commit is contained in:
tkinaba
2025-12-03 13:08:26 -03:00
parent 7c17869b06
commit 5d35fcdb9c
+44 -34
View File
@@ -178,24 +178,27 @@
"get": { "get": {
"summary": "Consulta o status das autorizações para determinado pagamento.\n", "summary": "Consulta o status das autorizações para determinado pagamento.\n",
"description": "Aceita o ID do pagamento e retorna as autorizações.", "description": "Aceita o ID do pagamento e retorna as autorizações.",
"produces": [
"application/json"
],
"parameters": [ "parameters": [
{ {
"name": "id", "name": "id",
"in": "query", "in": "query",
"type": "string", "required": true,
"required": true "schema": {
"type": "string"
}
} }
], ],
"responses": { "responses": {
"200": { "200": {
"description": "Pagamento encontrado", "description": "Pagamento encontrado",
"schema": { "content": {
"type": "array", "application/json": {
"items": { "schema": {
"$ref": "#/components/schemas/PaymentStatus" "type": "array",
"items": {
"$ref": "#/components/schemas/PaymentStatus"
}
}
} }
} }
}, },
@@ -213,9 +216,6 @@
"post": { "post": {
"summary": "Registra uma nova autorização no pagamento especificado.", "summary": "Registra uma nova autorização no pagamento especificado.",
"description": "Aceita os dados do pagamento e retorna o ID da transação.\n", "description": "Aceita os dados do pagamento e retorna o ID da transação.\n",
"produces": [
"application/json"
],
"requestBody": { "requestBody": {
"required": true, "required": true,
"content": { "content": {
@@ -229,10 +229,14 @@
"responses": { "responses": {
"201": { "201": {
"description": "Solicitação criada e registrada", "description": "Solicitação criada e registrada",
"schema": { "content": {
"type": "array", "application/json": {
"items": { "schema": {
"$ref": "#/components/schemas/CreateAuthorizationResponse" "type": "array",
"items": {
"$ref": "#/components/schemas/CreateAuthorizationResponse"
}
}
} }
} }
}, },
@@ -249,9 +253,6 @@
"post": { "post": {
"summary": "Estorna o pagamento especificado.", "summary": "Estorna o pagamento especificado.",
"description": "Cancela todos os movimentos atrelados à este pagamento.\n", "description": "Cancela todos os movimentos atrelados à este pagamento.\n",
"produces": [
"application/json"
],
"requestBody": { "requestBody": {
"required": true, "required": true,
"content": { "content": {
@@ -265,10 +266,14 @@
"responses": { "responses": {
"200": { "200": {
"description": "Pagamento estornado com sucesso", "description": "Pagamento estornado com sucesso",
"schema": { "content": {
"type": "array", "application/json": {
"items": { "schema": {
"$ref": "#/components/schemas/PaymentReversal" "type": "array",
"items": {
"$ref": "#/components/schemas/PaymentReversal"
}
}
} }
} }
}, },
@@ -285,9 +290,6 @@
"post": { "post": {
"summary": "Finaliza o pagamento especificado.", "summary": "Finaliza o pagamento especificado.",
"description": "Efetiva as baixas de saldo autorizadas e cancela as pendentes, retornando todas as autorizações registradas neste pagamento.\n", "description": "Efetiva as baixas de saldo autorizadas e cancela as pendentes, retornando todas as autorizações registradas neste pagamento.\n",
"produces": [
"application/json"
],
"requestBody": { "requestBody": {
"required": true, "required": true,
"content": { "content": {
@@ -301,10 +303,14 @@
"responses": { "responses": {
"200": { "200": {
"description": "Pagamento finalizado com sucesso", "description": "Pagamento finalizado com sucesso",
"schema": { "content": {
"type": "array", "application/json": {
"items": { "schema": {
"$ref": "#/components/schemas/PaymentStatus" "type": "array",
"items": {
"$ref": "#/components/schemas/PaymentStatus"
}
}
} }
} }
}, },
@@ -313,10 +319,14 @@
}, },
"409": { "409": {
"description": "Tentativa de finalização não sucedida.", "description": "Tentativa de finalização não sucedida.",
"schema": { "content": {
"type": "array", "application/json": {
"items": { "schema": {
"$ref": "#/components/schemas/PaymentStatus" "type": "array",
"items": {
"$ref": "#/components/schemas/PaymentStatus"
}
}
} }
} }
}, },