Fesk
  • Features
  • Pricing
  • FAQ
  • Documentation
  • Get Started Free
  • Sign In
  • Go to App

Getting Started

  • Quick Start
  • Creating Tickets
  • Getting Around
  • Keyboard Shortcuts

Account & Security

  • Account & Security
  • Single Sign-On (SSO)

User Guide

  • The Board
  • List View
  • Working with Tickets
  • Rich-Text Editor
  • Resolution Types
  • Ticket Templates
  • Canned Responses
  • Time Tracking
  • AI Features
  • Ticket Translation
  • Customer Portal
  • Profiles & Account Switching
  • Knowledge Base
  • Saved Views
  • Dashboards
  • Activity Feed
  • Search
  • Notifications
  • Push Notifications
  • Install & Offline Use
  • Collision Detection
  • Reports
  • Team Workload
  • Ticket Linking
  • Bulk Operations
  • Ticket Merging

Admin Guide

  • Workspace Setup
  • User Management
  • Ticket Types & Custom Fields
  • Workflow Statuses
  • Email Integration
  • Email Notification Templates
  • Public Contact Form
  • Automation
  • AI Ticket Workflows
  • Recurring Tickets
  • Import / Export
  • SLA Policies
  • Customer Satisfaction
  • Webhooks
  • Connectors
  • AI Configuration
  • Audit Logs
  • Data & Privacy
  • Billing & Subscription
  • Workspaces

API & Developers

  • API Overview
  • Interactive API Reference

Interactive API Reference

The full endpoint list with try-it-yourself request forms, schemas, and example responses.

Open the explorer

We render the OpenAPI 3.1 spec as a Swagger UI page. You get the full endpoint catalog grouped by resource, request and response schemas, example payloads, and an in-browser "try it" form that hits the live API using a key you provide.

Open API Reference

Importing the spec elsewhere

The raw OpenAPI document is served at:

GET /api/openapi

Point Postman, Insomnia, or a code generator at that URL and you'll get a fully wired-up client. We update the spec automatically on every release, so importing it again gets you the latest endpoints.

Two quick examples

Discover your projects

curl -H "Authorization: Bearer ld_your_api_key_here" \
  https://api.fesk.io/v1/projects

Each project comes back with a slug you can pass as ?project=<slug> on ticket, board, and ticket-type requests, no numeric IDs required.

Create a ticket

curl -X POST \
  -H "Authorization: Bearer ld_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "ticket_type_id": 1,
    "title": "Login page returns 500 error",
    "description": "Users see a server error after submitting the login form.",
    "priority": "high"
  }' \
  https://api.fesk.io/v1/tickets

List High-priority Open tickets

curl -H "Authorization: Bearer ld_your_api_key_here" \
  "https://api.fesk.io/v1/tickets?status=open&priority=high"
Fesk

A shared ticket board for support teams.

Product

  • Features
  • Pricing
  • Documentation
  • Status

Company

  • Contact

Resources

  • Help Center
  • FAQ
  • API Docs

Legal

  • Privacy Policy
  • Terms of Service
  • Security
  • GDPR
  • Data Processing Agreement
  • Legal Notice

© 2026 Fesk. All rights reserved.