diff --git a/apigee/tecnologia-usuarios.json b/apigee/tecnologia-usuarios.json index 5a6eaeb..43147f2 100644 --- a/apigee/tecnologia-usuarios.json +++ b/apigee/tecnologia-usuarios.json @@ -73,6 +73,50 @@ } ] } + }, + "/v2/autenticacion/usuarios/logout/empresa": { + "delete": { + "tags": [ + "cols-tecnologia-usuarios" + ], + "summary": "Logout de empresas del portal", + "description": "Logout de empresas del portal", + "operationId": "logoutEmpresaToken", + "parameters": [ + { + "name": "token", + "in": "query", + "description": "Token del logout.", + "required": true, + "schema": { + "type": "string" + } + } + ], + "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" + ] + } + ] + } } }, "externalDocs": { @@ -97,6 +141,23 @@ "name": "resultado" } }, + "logoutTokenPortalEmpresaResponse": { + "type": "object", + "required": [ + "resultado" + ], + "properties": { + "resultado": { + "type": "array", + "xml": { + "name": "resultado" + }, + "items": { + "$ref": "#/components/schemas/resultado" + } + } + } + }, "logoutTokenPortalPersonaResponse": { "type": "object", "required": [