Documentation

Learn how to integrate EndpointVault into your Flutter app, capture API failures, handle file uploads, and configure encryption.

Start here

Getting Started

Install the SDK, initialize EndpointVault, and capture your first failure in under 10 minutes.

Configuration

Full reference for all configuration options including redaction, retry behavior, and more.

Critical Requests

Selectively capture only the failures that matter most to your application.

File Attachments

Learn how to capture file uploads from FormData requests when they fail.

Manual Failure Capture

Capture failures without the Dio interceptor — for custom routing or offline queues.

Encryption

Understand how client-side encryption works and how to manage your encryption keys.

Redaction

Configure automatic redaction of sensitive fields like passwords, tokens, and PII.

Device-side Replay

Re-execute failed requests from the device with fresh auth tokens.

Self-Hosting

Deploy EndpointVault on your own AWS infrastructure with Serverpod.

API Reference

Complete API documentation for the EndpointVault SDK classes and methods.