Public API Reference

Pencil's public API is the stable interface for external tools that need direct, structured access to your org data. Use it when an integration should read or write tasks, projects, ideas, content, or agents without going through the app UI.

The interactive reference lives at /api-docs. It is generated from the live OpenAPI document, so it reflects the routes available on the current deployment.

How to use it

Create an org-scoped API key in Settings -> API Keys. Read keys can list and inspect data. Write keys can create or update supported resources. Store the key in your own service or agent runtime, not in client-side code.

For connector-style workflows, prefer Pencil MCP and tool surfaces when one exists. Tools let agents operate through Pencil-owned connector state instead of storing external service credentials themselves.

What to try next

Open the API reference, or read Pencil MCP and Tool Surfaces to see how connector credentials stay org-scoped inside Pencil.