Skip to content

Database Connections

You can connect directly to your own databases—useful for building dashboards on custom applications, data warehouses, or legacy systems.


You’ll need this info from your database administrator:

  1. Host/IP: The server’s network address
  2. Port: Connection port (e.g., 5432 for Postgres, 3306 for MySQL)
  3. Database name: The specific schema to access
  4. Read-only credentials: Username and password with SELECT permissions

If your database is behind a firewall, you’ll need to whitelist our sync servers. Contact support@resplendentdata.com for the current IP list.

  1. Go to Settings → Integrations
  2. Find your database type and click Connect on the card
  3. Enter your connection details:
    • Host
    • Port
    • Database name
    • Username & password
    • Require SSL (off by default). Turn this on for cloud hosts that require encrypted connections, such as Supabase, Neon, or Amazon RDS.
  4. Click Test Connection

Tier Refresh frequency
Free Forever Every 60 minutes
Starter Every 15 minutes
Professional / Business / Starship Every 60 seconds

For larger tables, set up incremental sync to avoid pulling the entire table every time:

  • Primary Key: The unique ID for each row
  • Updated Column: A timestamp like updated_at that tells us which records changed

If your database isn’t on the public internet, you can use the Resplendent Sync Agent (available on Business tier and higher).