Skip to main content

Overview

If your application doesn’t use PostgreSQL, you can sync contacts with Minimo using our REST API. Every time a user is created or updated in your app, you call the Minimo API to keep contacts in sync.
Using PostgreSQL or Supabase? We recommend the native Supabase Connection instead — it’s plug-and-play, requires no code, and has no API failure points.

How it works

  1. On app startup: ensure your custom fields exist in Minimo
  2. On user create/update: call the upsert endpoint to sync the contact
  3. On user delete (optional): call the delete endpoint to remove the contact
The upsert endpoint handles both creation and updates automatically, matching contacts by email or phone.

Implementation

Use an AI coding tool

The fastest way to implement API sync is with our ready-made AI prompt. Give it to your AI coding tool (Cursor, Claude, Lovable, V0, Replit) and it will generate the full integration for you.

Contact Sync AI Prompt

Ready-to-use prompt that generates a complete contact sync integration with custom field setup, upsert logic, and lifecycle hooks.

Build it manually

If you prefer to implement it yourself, refer to the API reference: