Swagger es un lenguaje de descripción de interfaces que describe APIs RESTful expresadas usando JSON. Te permite crear documentación interactiva, legible por máquinas y por humanos. Te ayuda a visualizar e interactuar con los recursos de la API sin ninguna lógica de implementación. Es una aplicación basada en la web.
Sitio de documentación de Swagger
Abre el sitio de documentación de Swagger.
Para autenticar la documentación, haz clic en Autorizar.
Aparecerá el panel de Autorizaciones disponibles .Introduce el token API en el campo Valor .
NOTA
Puedes seleccionar un token existente, o generar un nuevo token según tus necesidades. Para generar un nuevo token, sigue los siguientes pasos
Navega a Configuración () en la barra de navegación izquierda del portal de la Base de conocimientos.
En el panel de navegación izquierdo, navega al Portal de la base de conocimientos > Tokens de API.
Escribe un nombre para el token API en el nombre del token Introducir.
Seleccione el(los) método(s) HTTP requeridos. Tienes cuatro métodos en Permitido(s): GET, PUT, POST y DELETE.
Solo puedes usar el token generado para el/los método(s) seleccionado(s). No puede usarse para realizar otros métodos.
Haz clic en Copiar para copiar el token de la API.
Haz clic en el botón Autorizar .
Cuando termines, haz clic en el botón Cerrar .
La autorización se realiza con éxito.
NOTA
Si deseas cambiar a otro token, haz clic en Autorizar > cerrar sesión > introduce tu token API > Autorizar > Cierre.
GET
El método GET se utiliza para recuperar información.
A continuación se muestra un ejemplo de la acción GET , para recuperar todos los registros sobre el usuario.

Rellena los campos marcados y haz clic en el botón Ejecutar .
La información sobre el usuario estará disponible en la sección de Respuestas .

PUBLICACIÓN
El método POST se utiliza para añadir un elemento.
A continuación se muestra un ejemplo de una acción POST , para añadir un usuario a un proyecto.

Deberías añadir la información de usuario como email_id, first_name y last_name para añadir un usuario al proyecto.
El usuario será añadido al proyecto.Haz clic en el botón Ejecutar .
La incorporación del usuario será exitosa si el estado es 200 y el éxito es cierto.
PUT
El método PUT se utiliza para actualizar un elemento existente.
A continuación se muestra un ejemplo de acción PUT , para actualizar un rol de usuario en el proyecto.

Introduce el userId en el campo marcado.
Actualiza el rol de usuario con el número mencionado para la sintaxis del rol de usuario. Los números para los respectivos roles son los siguientes:
1 → Administrador
2 → Editor
3 → redactor de borradores
4 → Reader
7 → Propietario
Cuando termines, haz clic en el botón Ejecutar .
La actualización del usuario es exitosa si el estado es 200 y el éxito es cierto.
BORRAR
El método DELETE se utiliza para eliminar un elemento.
A continuación se muestra un ejemplo de una acción DELETE , para eliminar un userId.
Introduce el userId en el campo marcado.
Cuando termines, haz clic en el botón Ejecutar .
Si el estado es 200 y el éxito es cierto, el userId será eliminado con éxito.
NOTA
Es obligatorio introducir el contenido en el campo marcado como *requerido.
Para más información, consulte los siguientes blogs
Preguntas frecuentes
¿Qué debería hacer si actualizar la página termina mi sesión?
Si actualizas la página, la sesión puede terminar y tendrás que autenticarte de nuevo. Sigue los pasos proporcionados para la autenticación.
¿Cómo debería formatear campos que requieran un carácter específico?
Debes usar un guión bajo siempre que sea necesario. Por ejemplo, usa "email_id" en lugar de "email id". Usar espacios dará lugar a un error.