# Generic Webhook

## Prerequisites

To ingest RADIUSaaS logs into a generic **webhook** that accepts **JSON-structured HTTP bodies**, a suitable webhook including a **publicly available URL** are required as well as **authentication credentials,** if applicable.

The RADIUSaaS Log Exporter allows authentication via a **static API key** (URL-, header-, or body-encoded).

## Configuration steps

Follow these steps to add a **Generic Webhook** export target:

* Navigate to your **RADIUSaaS Admin Portal**
* Click **+ Export Target**
* Select **Generic Webhook**
* Provide a **Name** and **Description**
* Configure the **Message Filters** to your needs
* Paste your webhook URL in the field **Webhook URL**
* Specify the **HTTP method** that shall be used for transmitting the data (POST, GET, PUT)
* Add relevant **HTTP headers**, e.g. for authentication purposes
* Configure the message **Body** to be sent to your webhook

<figure><img src="/files/37K50W8iGvpccsOVOMN2" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.radiusaas.com/admin-portal/settings/log-exporter/generic-webhook.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
