From ace324417276f046e2fd91de82b2e37688542eaf Mon Sep 17 00:00:00 2001 From: Cristian_Camargo Date: Mon, 15 Jul 2019 20:56:08 +0000 Subject: [PATCH] Update tecnologia-usuarios.json --- apigee/tecnologia-usuarios.json | 72 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 71 insertions(+), 1 deletion(-) diff --git a/apigee/tecnologia-usuarios.json b/apigee/tecnologia-usuarios.json index 43147f2..04e4435 100644 --- a/apigee/tecnologia-usuarios.json +++ b/apigee/tecnologia-usuarios.json @@ -117,6 +117,42 @@ } ] } + }, + "/v2/autenticacion/usuarios/contrasenha": { + "put": { + "tags": [ + "cols-tecnologia-usuarios" + ], + "summary": "Cambio de contraseña empresa", + "description": "Cambio de contraseña empresa", + "operationId": "actualizarContraseñaEmpresa", + "responses": { + "200": { + "description": "Operación exitosa", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/logoutTokenPortalEmpresaResponse" + } + } + } + }, + "400": { + "description": "Estado inválido" + } + }, + "security": [ + { + "apigee_auth": [ + "write:apigee", + "read:apigee" + ] + } + ], + "requestBody": { + "$ref": "#/components/requestBodies/actualizarContrasenhaEmpresaRequestBody" + } + } } }, "externalDocs": { @@ -141,6 +177,28 @@ "name": "resultado" } }, + "actualizarContrasenhaEmpresaRequest": { + "type": "object", + "properties": { + "token": { + "type": "string", + "description": "Token" + }, + "contrasenha": { + "type": "object", + "properties": { + "actual": { + "type": "string", + "description": "Actual contraseña" + }, + "nueva": { + "type": "string", + "description": "Nueva contraseña" + }, + } + } + } + }, "logoutTokenPortalEmpresaResponse": { "type": "object", "required": [ @@ -176,7 +234,19 @@ } } }, - "requestBodies": {}, + "requestBodies": { + "actualizarContrasenhaEmpresaRequestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actualizarContrasenhaEmpresaRequest" + } + } + }, + "description": "Informacion del cambio de contraseña", + "required": true + } + }, "securitySchemes": { "apigee_auth": { "type": "oauth2", -- libgit2 0.26.0