Developer-First Platform

API & Integration

Build powerful retirement solutions on our infrastructure. Our REST and GraphQL APIs enable seamless integration with your existing systems for automated rollover processing.

Built for Developers

Everything you need to integrate rollover processing into your platform

REST API

Clean, versioned RESTful endpoints under /v1 for managing rollovers, participants, documents, and webhooks.

GraphQL API

Flexible GraphQL endpoint for complex queries. Fetch exactly the data you need in a single request with full schema introspection.

Webhooks

Real-time event notifications with HMAC-SHA256 signed payloads. Track rollover lifecycle events as they happen.

Modern Developer Experience

We invested in the tools that make integration fast and reliable

Testing & Sandbox

  • Full sandbox environment with test API keys
  • Test custodians with realistic data for end-to-end flows
  • Webhook testing endpoint to verify your integration
  • No risk to real participant data during development

Documentation

  • Interactive API reference with try-it-now examples
  • OpenAPI/Swagger specification for code generation
  • GraphQL schema with full introspection support
  • Authentication and rate limiting guides

User Guides

Step-by-step guides to get you from zero to production

Quick Start

Get your first rollover created in under 15 minutes. Authenticate, create a test rollover, and receive your first webhook.

Authentication Setup

Configure API keys, set up webhook signature verification, and understand our tiered rate limiting for your integration level.

Integration Patterns

Common patterns for custodian systems: batch processing, real-time status sync, error handling, and compliance logging.

API at a Glance

Authentication

API Key + OAuth 2.0

Bearer token & OAuth flows supported

Formats

REST + GraphQL

JSON request/response

Rate Limits

Up to 1,000 req/min

Tiered by integration level

Environments

Sandbox & Production

Separate API keys per environment

Get Started

Talk to our team about integrating the TrustRails API into your platform

Schedule a Call with Our Team

Fill out the form below and we'll reach out to set up a time that works for you.