Zapier Integration
Use Webhooks by Zapier for an HTTP workflow with the Figa REST API. API keys share the plan’s integration slots with MCP connections.
- Generate API key in Figa workspace settings.
- Create Zap trigger (for example: new invoice in your source app).
- Read context and match the invoice first. For a new record, POST to https://api.figa.cc/api/v1/expenses.
- Pass x-api-key and a saved UUID Idempotency-Key for this create; map amount as integer minor units and include currency.
- Test and publish Zap with error handling branch.
For an existing recurring bill, follow the invoice matching and confirmation recipe instead of creating a duplicate. Keep a durable source-event ledger beyond the 24-hour retry window. Only mark Paid when the source confirms the expense was paid.
Headers for a new expense
x-api-key: et_...
Content-Type: application/json
Idempotency-Key: <saved UUID for this operation> Common mistake
Do not send decimal amounts (for example 142.50). API expects integer cents (for example 14250).