<commit_before>---
title: Plugins
sitemap: true
header_title: Plugins
header_icon: /assets/images/icons/icn-plugins.svg
header_caption: Add powerful functionalities to your APIs
---

<div class="page page-plugins">
  {% include header.html %}

  <div class="container">
    <div class="page-plugins-title">
      <h2>Authentication</h2>
      <p>Protect your APIs and authenticate developers with the following authentication schemes</p>
    </div>

    <div class="plugins-container">
      <div class="plugin-plate">
        <div class="plugin-plate-header">
          <h3>Basic Authentication</h3>
          <img class="plugin-icon" src="/assets/images/icons/plugins/basic-authentication.png" width="60" height="60" alt="Basic Authentication"/>
        </div>
        <div class="plugin-plate-content">
          <p>Add Basic Authentication to your APIs</p>
          <p><a href="/plugins/basic-authentication">Learn More &rsaquo;</a></p>
        </div>
      </div>

      <div class="plugin-plate">
        <div class="plugin-plate-header">
          <h3>Header Authentication</h3>
          <img class="plugin-icon" src="/assets/images/icons/plugins/header-authentication.png" width="60" height="60" alt="Header Authentication"/>
        </div>
        <div class="plugin-plate-content">
          <p>Add Header-based authentication to your APIs</p>
          <p><a href="/plugins/header-authentication">Learn More &rsaquo;</a></p>
        </div>
      </div>

      <div class="plugin-plate">
        <div class="plugin-plate-header">
          <h3>Query Authentication</h3>
          <img class="plugin-icon" src="/assets/images/icons/plugins/query-authentication.png" width="60" height="60" alt="Query Authentication"/>
        </div>
        <div class="plugin-plate-content">
          <p>Add a query or form authentication to your APIs</p>
          <p><a href="/plugins/query-authentication">Learn More &rsaquo;</a></p>
        </div>
      </div>
    </div>

    <div class="page-plugins-title">
      <h2>Logging</h2>
      <p>Log requests and response data to your preferred system</p>
    </div>

    <div class="plugins-container">

      <div class="plugin-plate">
        <div class="plugin-plate-header">
          <h3>TCP</h3>
          <img class="plugin-icon" src="/assets/images/icons/plugins/tcp-log.png" width="60" height="60" alt="TCP"/>
        </div>
        <div class="plugin-plate-content">
          <p>Send request and response logs to a TCP server</p>
          <p><a href="/plugins/tcp-log">Learn More &rsaquo;</a></p>
        </div>
      </div>

      <div class="plugin-plate">
        <div class="plugin-plate-header">
          <h3>UDP</h3>
          <img class="plugin-icon" src="/assets/images/icons/plugins/upd-log.png" width="60" height="60" alt="UDP"/>
        </div>
        <div class="plugin-plate-content">
          <p>Send request and response logs to an UDP server</p>
          <p><a href="/plugins/udp-log">Learn More &rsaquo;</a></p>
        </div>
      </div>

      <!--
      <div class="plugin-plate">
        <div class="plugin-plate-header">
          <h3>API Analytics</h3>
          <img class="plugin-icon" src="/assets/images/icons/plugins/api-analytics.png" width="60" height="60" alt="API Analytics"/>
        </div>
        <div class="plugin-plate-content">
          <p>Send request and response logs to API Analytics</p>
          <p><a href="/plugins/apianalytics-log">Learn More &rsaquo;</a></p><commit_msg>fix(Plugins): Spelling error upd -> udp on icon path<commit_after>---
title: Plugins
sitemap: true
header_title: Plugins
header_icon: /assets/images/icons/icn-plugins.svg
header_caption: Add powerful functionalities to your APIs
---

<div class="page page-plugins">
  {% include header.html %}

  <div class="container">
    <div class="page-plugins-title">
      <h2>Authentication</h2>
      <p>Protect your APIs and authenticate developers with the following authentication schemes</p>
    </div>

    <div class="plugins-container">
      <div class="plugin-plate">
        <div class="plugin-plate-header">
          <h3>Basic Authentication</h3>
          <img class="plugin-icon" src="/assets/images/icons/plugins/basic-authentication.png" width="60" height="60" alt="Basic Authentication"/>
        </div>
        <div class="plugin-plate-content">
          <p>Add Basic Authentication to your APIs</p>
          <p><a href="/plugins/basic-authentication">Learn More &rsaquo;</a></p>
        </div>
      </div>

      <div class="plugin-plate">
        <div class="plugin-plate-header">
          <h3>Header Authentication</h3>
          <img class="plugin-icon" src="/assets/images/icons/plugins/header-authentication.png" width="60" height="60" alt="Header Authentication"/>
        </div>
        <div class="plugin-plate-content">
          <p>Add Header-based authentication to your APIs</p>
          <p><a href="/plugins/header-authentication">Learn More &rsaquo;</a></p>
        </div>
      </div>

      <div class="plugin-plate">
        <div class="plugin-plate-header">
          <h3>Query Authentication</h3>
          <img class="plugin-icon" src="/assets/images/icons/plugins/query-authentication.png" width="60" height="60" alt="Query Authentication"/>
        </div>
        <div class="plugin-plate-content">
          <p>Add a query or form authentication to your APIs</p>
          <p><a href="/plugins/query-authentication">Learn More &rsaquo;</a></p>
        </div>
      </div>
    </div>

    <div class="page-plugins-title">
      <h2>Logging</h2>
      <p>Log requests and response data to your preferred system</p>
    </div>

    <div class="plugins-container">

      <div class="plugin-plate">
        <div class="plugin-plate-header">
          <h3>TCP</h3>
          <img class="plugin-icon" src="/assets/images/icons/plugins/tcp-log.png" width="60" height="60" alt="TCP"/>
        </div>
        <div class="plugin-plate-content">
          <p>Send request and response logs to a TCP server</p>
          <p><a href="/plugins/tcp-log">Learn More &rsaquo;</a></p>
        </div>
      </div>

      <div class="plugin-plate">
        <div class="plugin-plate-header">
          <h3>UDP</h3>
          <img class="plugin-icon" src="/assets/images/icons/plugins/udp-log.png" width="60" height="60" alt="UDP"/>
        </div>
        <div class="plugin-plate-content">
          <p>Send request and response logs to an UDP server</p>
          <p><a href="/plugins/udp-log">Learn More &rsaquo;</a></p>
        </div>
      </div>

      <!--
      <div class="plugin-plate">
        <div class="plugin-plate-header">
          <h3>API Analytics</h3>
          <img class="plugin-icon" src="/assets/images/icons/plugins/api-analytics.png" width="60" height="60" alt="API Analytics"/>
        </div>
        <div class="plugin-plate-content">
          <p>Send request and response logs to API Analytics</p>
          <p><a href="/plugins/apianalytics-log">Learn More &rsaquo;</a></p>
{'fraction_non_alphanumeric': 0.16859386152748038, 'fraction_numerical': 0.011420413990007138, 'mean_word_length': 2.607621009268795, 'pattern_counts': {'":': 0, '<': 215, '<?xml version=': 0, '>': 214, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7282323', 'n_tokens_mistral': 2279, 'n_tokens_neox': 2139, 'n_words': 464}