Developer Resources

Time/Assure API Documentation

Build reliable commitment systems into your applications with our comprehensive API

Quick Start

Get Your API Key

Sign up for a developer account to get your API key and start building.

curl -H "Authorization: Bearer YOUR_API_KEY"
https://api.timeassure.com/v1/events

Base URL

All API requests should be made to our secure endpoint.

https://api.timeassure.com/v1/

Secure Deposits

Create and manage secure deposit systems for any type of commitment or event.

User Management

Handle user authentication, profiles, and commitment history through our API.

Real-time Events

Get real-time updates on commitment status, check-ins, and deposit releases.

API Endpoints

Events

GET /v1/eventsGET

Retrieve all events for the authenticated user

POST /v1/eventsPOST

Create a new commitment event with deposit requirements

PUT /v1/events/:idPUT

Update event details and commitment parameters

Deposits

POST /v1/depositsPOST

Process a deposit for event commitment

POST /v1/deposits/:id/releasePOST

Release deposits after successful event completion

Check-ins

POST /v1/checkinsPOST

Record GPS-verified check-in for an event

API Access Coming Soon

Our comprehensive API is currently in development. Join our developer waitlist to be notified when API access becomes available.