v1.0 RESTful API

Build with the AfterMatters API

A comprehensive API for estate administration management. Help users navigate the complex process of managing affairs after a loved one passes away.

Everything You Need

Build complete estate management experiences with our API

🔐

Secure Authentication

JWT-based authentication with email verification, 2FA support, and password recovery flows built-in.

📁

Vault Management

Create secure vaults to organize estate information. Each vault represents a deceased person's estate.

📋

Smart Checklists

AI-generated task checklists based on intake data. Prioritized by urgency with deadline tracking.

📄

Document Storage

Secure document upload and management. Organize legal, financial, medical, and personal documents.

👥

Collaboration

Invite family members or professionals to collaborate on vault management with role-based permissions.

🔄

Intake Workflow

Guided intake process to gather necessary information. Save progress and resume anytime.

Quick Start

Get up and running in minutes

// 1. Register a new user
const response = await fetch('https://api.aftermatters.com/v1/auth/register', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({
    email: 'user@example.com',
    password: 'securepassword123',
    full_name: 'John Doe'
  })
});

const { data } = await response.json();
const accessToken = data.session.access_token;

// 2. Use the token for authenticated requests
const meResponse = await fetch('https://api.aftermatters.com/v1/auth/me', {
  headers: { 'Authorization': `Bearer ${accessToken}` }
});

API Endpoints

RESTful endpoints for complete estate management

Method Endpoint Description
POST /v1/auth/register Create a new user account
POST /v1/auth/login Authenticate and get access token
GET /v1/vaults List all vaults for current user
POST /v1/vaults Create a new vault
GET /v1/vaults/:vaultId/checklist Get checklist with task statistics
POST /v1/vaults/:vaultId/documents Upload a document to vault
POST /v1/vaults/:vaultId/collaborators Invite a collaborator
View All Endpoints

Use Cases

How developers are using the AfterMatters API

Estate Planning Apps

Build applications that help families prepare and organize important documents and information.

Legal Practice Tools

Integrate estate management into law firm software to streamline probate and administration.

Financial Services

Help financial advisors guide clients through account transfers and beneficiary updates.

Family Portals

Create collaborative spaces where family members can work together on estate tasks.

Client Libraries

Official SDKs for popular languages

📦

JavaScript / TypeScript

npm package

Coming Soon
🐍

Python

pip package

Coming Soon
💎

Ruby

gem package

Coming Soon
🐹

Go

go module

Coming Soon