DevCleanerProduct documentation

DevCleaner Public API Reference

This is the official, machine-readable public web API for DevCleaner. Its complete contract is published as OpenAPI 3.1 JSON.

What the public API provides

Local scans and cleanup always happen on the Mac running DevCleaner. They are intentionally not exposed as a remote API.

For agents and API clients

Every operation has a unique operationId, a description, and typed JSON request and response schemas. Client errors and server failures use one predictable JSON envelope:

{
  "ok": false,
  "error": "message required",
  "code": "validation_error",
  "hint": "Include a non-empty message field."
}

Use code for programmatic branching and show error or hint to a person. The documented API does not require an API key and has no sandbox because it does not perform account, billing, or cleanup actions.

Start here

Read the DevCleaner OpenAPI specification · Read agent instructions · Contact DevCleaner support