Skip to content

REST API

steve edited this page Jan 18, 2026 · 3 revisions

REST API

KindredCard supports a proprietary header authentication mechanism, allowing users to specify a session header and interact with the application programmatically.

The application has adopted the OpenAPI Specification for many routes.

Workflow

Navigate to the API Tokens tab of the Settings Page:

Choose Create Token to give your token a recognizable name, and optionally an expiration date.

Important

Upon creation, the API Token string will only be shown once! Copy it and secure it!

The bottom of the page has instructions for how to use cURL, Python, and PowerShell - the primary take-away being:

"Include the API Token string as the value to a session key in your HTTP Request's headers"

Swagger

You can access the KindredCard swagger documentation at the application's */swagger/index.html page:

Clone this wiki locally