How to use api in GUI (for email authentication, forgot password)


i want to call api eg malinator apis in GUI of a web form.

eg if i am using a registration form and want to verify my email by using mailinator. can we use mailinator apis in web katalon form

is katalon support this functionality or not . please help

using Microsoft.AspNetCore.Identity.UI.Services;
using Microsoft.Extensions.Options;
using SendGrid;
using SendGrid.Helpers.Mail;
using System.Threading.Tasks;

namespace WebPWrecover.Services
public class EmailSender : IEmailSender
public EmailSender(IOptions optionsAccessor)
Options = optionsAccessor.Value;

    public AuthMessageSenderOptions Options { get; } //set only via Secret Manager

    public Task SendEmailAsync(string email, string subject, string message)
        return Execute(Options.SendGridKey, subject, message, email);

    public Task Execute(string apiKey, string subject, string message, string email)
        var client = new SendGridClient(apiKey);
        var msg = new SendGridMessage()
            From = new EmailAddress("", Options.SendGridUser),
            Subject = subject,
            PlainTextContent = message,
            HtmlContent = message
        msg.AddTo(new EmailAddress(email));

        // Disable click tracking.
        // See
        msg.SetClickTracking(false, false);

        return client.SendEmailAsync(msg);