Back to all projects Project

Task API

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

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

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.

Why it is locked down

The API is deliberately constrained: localhost only, whitelisted tasks, configuration, and a single-file PowerShell service. Every one of those limits exists so the thing cannot quietly become a remote administration endpoint for the whole machine.