---
name: "schleuder-api-daemon"
section: "8"
platform: "linux"
package: "schleuder"
version: "5.0.1-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/schleuder-api-daemon"
---

# schleuder-api-daemon(8)

provides the API of schleuder(8)

## NAME

**schleuder-api-daemon** - provides the API of [schleuder(8)](/schleuder/8.md)

## SYNOPSIS

**schleuder-api-daemon**

## DESCRIPTION

schleuder-api-daemon provides the HTTP-API of **[schleuder(8)](/schleuder/8.md)** to clients.

## ENVIRONMENT

### Configuration

**schleuder-api-daemon** reads configuration out of the **api** section of **schleuder**´s configuration. Please see [**schleuder**(8)](/schleuder/8.md) for details about the configuration file.

The available options are:

- **host**

  The hostname/IP to listen at.

- **port**

  The port to listen at. Default: 4443.

- **tls\_cert\_file**

  Path to the file that contains the TLS-certificate to use. You can generate a new one with **schleuder cert generate**.

- **tls\_key\_file**

  Path to the file that contains the TLS-key to use.

- **valid\_api\_keys**

  List of api\_keys to allow access to the API.

### Clients

Available clients using the API are [**schleuder-cli**(8)](/schleuder-cli/8.md) and **schleuder-web**. URLs to their websites are listed below (*SEE ALSO*).

## BUGS

Known bugs are listed on the Schleuder bugtracker at *https://0xacab.org/schleuder/schleuder*

## SEE ALSO

[**schleuder**(8)](/schleuder/8.md), [**schleuder-cli**(8)](/schleuder-cli/8.md)

- Website of **schleuder**

  *https://schleuder.org/*

- More extensive documentation for **schleuder**

  *https://schleuder.org/docs/*

- **schleuder-cli**, the command line interface for list-management

  *https://0xacab.org/schleuder/schleuder-cli/*

- **schleuder-web**, the web interface for list-management

  *https://0xacab.org/schleuder/schleuder-web/*
