API & Automation
Script it. Automate it. Integrate it.
Miru exposes a full API for programmatic access. Build integrations, automate workflows, and connect Miru to the rest of your stack.
Full programmatic access.
Everything you can do in the UI, you can do via the API. Time entries, invoices, clients, projects, expenses, payments.
CLI token authentication.
Generate API tokens from the settings page. Scope them to your account. Revoke them anytime.
Build what you need.
Webhook integrations, custom dashboards, Slack bots, automated billing pipelines. The API is your building block.
Manual work doesn’t scale
Clicking buttons is fine for one client. For ten clients with recurring invoices, automated time imports, and monthly reports? You need an API.
Automate your billing workflow
Miru’s API gives you programmatic access to everything: create time entries from your CI/CD pipeline, generate invoices on a schedule, pull payment data into your accounting system, and sync client information across tools.
Authentication uses dedicated CLI tokens — generate them from the automation settings page, scope them to your account, and revoke them if compromised. No OAuth complexity for simple integrations.
The CLI tool itself is built on this API, so anything the CLI can do, your custom scripts can do too. Build a Slack bot that logs time. Create a cron job that sends invoice reminders. Connect Miru to Zapier, Make, or n8n.
Your billing workflow should run itself. The API makes that possible.
Ready to try it?
Free to start. No credit card required. Set up in under 2 minutes.
or view all features