Developer SDK
Your users authorize data access through Vault. Your agent gets a token to read their Gmail, calendars, files, and more.
How it works
Standard authorization code flow with PKCE. Redirect users to Vault, get tokens back. No proprietary protocols.
Users choose exactly what to share. Required and optional scopes. Revocable at any time from their dashboard.
Know when users connect, revoke, or update permissions. Cursor-based event feed for your app.
Access Gmail, Calendar, Drive, Outlook, and more through Vault's proxy. No token management on your end.
Integration in 5 minutes
Create a Vault account and register your developer app to get a client_id and client_secret.
Send users to the Vault authorization URL with your requested scopes. They log in and approve.
Your server exchanges the authorization code for an access token and refresh token.
Use the access token with Vault's proxy to read Gmail, Calendar, Drive, etc. Vault handles OAuth.
Free to use. Register your app, connect your first user, and start accessing their data in minutes.