[object Object]

Connect Plutio to any tool with the REST API

Most freelancer platforms lock data behind their own interface, so connecting a CRM, accounting tool, or custom dashboard means paying for middleware like Zapier at $29.99/month or routing every action through a third-party automation layer that charges per task. The more tools in the stack, the more per-task fees add up, and a single broken connection can stall an entire workflow silently.

Plutio includes a full REST API and webhooks on every paid plan, so projects, invoices, tasks, contacts, time entries, contracts, and proposals can all be read and written from external code, with no per-task billing and no middleware required.

Developers, technical freelancers, and agencies with in-house tools use the Plutio API to sync client data with accounting software, push task updates into Slack or Discord, and build reporting dashboards that pull live project data directly from Plutio's 30+ endpoints.

Last updated March 2026

Try Plutio free
$5,000collected this month
12 invoices
3 auto-sent
98% on time

API access questions

Does Plutio have a REST API?

Yes. Plutio provides a full REST API at api.plutio.com with versioned endpoints (current version: 1.11). The API supports GET, POST, PUT, and DELETE for 30+ entity types including projects, invoices, tasks, contacts, time entries, contracts, and proposals. All responses are JSON. Authentication uses OAuth 2 with client credentials.

How do I connect Plutio to my own app using the API?

Go to Settings in Plutio and open the API section under Integrations. Create a new OAuth client, copy the client ID and secret, then send a POST request to api.plutio.com/v1.11/oauth/token with grant_type set to client_credentials. The response returns a bearer token you include in the Authorization header for all subsequent requests. Setup takes under 10 minutes.

Is Plutio API access free or does it cost extra?

All paid Plutio plans include API access with no additional charge. Plutio's Core plan starts at $19/month. There are no per-request or per-task fees on top of the subscription, so 10 API calls cost the same as 10,000. The 7-day free trial includes API access for testing.

Can I use Plutio's API to sync invoices with accounting software?

Yes. The invoices endpoint lets you read invoice data including line items, totals, payment status, and client details as JSON. A script or backend service can pull this data on a schedule and push it to Xero, QuickBooks, or any accounting tool with its own API. Webhooks can also notify your system in real time when an invoice is created, edited, or paid.

Does Zapier charge per task when connecting to project management tools?

Yes. Zapier uses task-based billing where every action a Zap performs counts as one task. The Free plan includes 100 tasks/month with 2-step Zaps only. The Professional plan costs $29.99/month for 750 tasks. Multi-step Zaps and higher volume push into the Team plan at $103.50/month. Plutio's API has no per-task billing, so direct API calls replace Zapier entirely for Plutio-connected workflows.

Does Plutio support webhooks for real-time notifications?

Yes. Each OAuth client in Plutio supports up to 3 webhook URLs. Webhooks fire on create, edit, and remove events for every entity type. You select which events to listen for when configuring the OAuth client. Payloads include the full entity data, event method, timestamp, and API version. Plutio auto-disables webhook URLs that fail for 7+ consecutive days and sends an email alert.

What is Plutio's API rate limit?

Plutio allows up to 1,000 API requests per hour per OAuth client. Exceeding the limit returns a 429 status code. For most freelancer and small agency workflows, 1,000 requests/hour is well above typical usage. Webhooks reduce the need for polling, so real-time sync workflows stay within the limit comfortably.

Can I use Plutio's API with Make or N8N instead of Zapier?

Yes. Plutio's REST API works with any HTTP-capable tool, including Make (formerly Integromat), N8N, and custom scripts. The API documentation at docs.plutio.com includes a Postman collection for testing endpoints. Using Plutio's API directly through N8N (self-hosted) eliminates per-operation costs entirely, since N8N runs on your own server.

Does Make.com charge per operation when automating workflows?

Yes. Make charges per operation (credit), where each trigger, action, or filter step in a scenario costs one credit. The free plan includes 1,000 credits/month. A 5-step scenario running 200 times/month uses the entire free allocation. The Core plan at $10.59/month includes 10,000 credits. Plutio's API removes this per-operation cost for any workflow that reads or writes Plutio data directly.

What data can I access through Plutio's API?

Plutio's API covers 30+ entity types: projects, task boards, task groups, tasks, invoices, invoice subscriptions, proposals, contracts, contacts, companies, time entries, events, files, file folders, forms, form responses, notes, wikis, wiki entities, conversations, comments, categories, statuses, roles, templates, custom fields, canned responses, schedulers, schedules, blocks, and block groups. Every entity supports create, read, update, and delete operations.

Does Plutio have a sandbox environment for testing API integrations?

Yes. Plutio provides a sandbox environment at {your-domain}.sandbox.plutio.com. The sandbox mirrors your workspace structure so you can test API calls, webhook configurations, and data sync scripts without affecting production data. The sandbox API base URL is api.sandbox.plutio.com, and requests work identically to production.

Can I trigger automations in Plutio via incoming webhooks?

Yes. Plutio's automations system includes a webhook trigger. When you create an automation with a webhook trigger, Plutio generates a unique webhook URL. External systems can send a POST request to that URL to trigger the automation flow. The payload data from the incoming request passes into the automation for use in subsequent actions.

No products available

Configure products in Builder.io or check your product model.

Ready to connect your tools?

Start building with the Plutio API today

Start free, create your first OAuth client in under 5 minutes, and connect Plutio to any tool in your stack. No per-task fees. No credit card required for the 7-day trial.

No credit card required

Plutio - Your entire business, one login away