Efimis Developer Platform

The financial core for modern law firms.

Efimis unifies matter, time, billing, ledger, client money, and firm money in one compliant, AI-enabled platform — with open APIs, embedded workflows, and seamless integrations.

Secure and compliant·Fits your existing stack·UK · AU regions
# Create a matter for an active client in a valid division
curl "https://api.${EFIMIS_REGION}.efimis.com/${EFIMIS_TENANT}/api/v1/matters" \
  -X "POST" \
  -H "Authorization: Bearer $EFIMIS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ "clientId": "client_3f7b…", "divisionId": "division_3f7b…", "title": "Smith v. Johnson" }'
Webhooks

Subscribe once. React to everything.

Register an endpoint and subscribe to webhook events for matters, invoices, and more. Signed with HMAC-SHA256 on every payload.

  • HMAC signature on every payload
  • Up to 5 subscriptions per tenant
  • Multiple event types per subscription
await efimis.webhooks.create({
  id:      "webhook_acme_invoices",
  url:     "https://acme.io/efimis/receive",
  secret:  process.env.EFIMIS_WEBHOOK_SECRET,
  enabled: true,
  events:  [
    /* event types — see webhook documentation */
  ],
});