Back to all projects Project

Task API

A localhost-only PowerShell HTTP API for listing, inspecting, and controlling whitelisted Windows Scheduled Tasks.

2025 Creator and developer
  • PowerShell
  • Batchfile
  • Windows
  • REST API
  • Task Scheduler
Task API screenshot

What it does

Task API wraps a curated set of Windows Scheduled Tasks in a small localhost-only HTTP API. It can list tasks, inspect their state, and trigger controlled actions without exposing the full Task Scheduler surface.

The project is meant for local automation where a simple HTTP boundary is easier to integrate than direct PowerShell orchestration.

Design choices

The API is intentionally constrained: localhost only, whitelisted tasks, JSON configuration, and a single-file PowerShell service. That keeps the integration useful without turning it into a general-purpose remote administration endpoint.

Current state

Active as a small infrastructure utility.