Public API
Fetch live connection details for any deployment server IPs, database hosts, API URLs. All requests secured with HMAC-SHA256.
Getting Started
How It Works
01
Get your credentials
Copy your appKey and appSecret from the dashboard.
02
Sign your request
Generate an HMAC-SHA256 signature using appKey:timestamp.
03
Call the endpoint
Send a POST request with appKey, timestamp, and signature.
04
Get live details
Receive current IPs, ports, URLs, and status.
Reference
Available Endpoints
HMAC-SHA256 Signed
Every request must include a valid signature.
Timestamp Tolerance
Requests must be within ±5 minutes of server time.
Rate Limited
30 requests per minute per IP address.
No Login Required
Designed for server-to-server and client-to-server calls.
Security
Code Example
Get Server Connection Details (Python)
Get Server Connection Details (C#)
Get Database Connection String (Node.js)
Use Cases
When to Use the Public API
Client Applications
Discover available servers at runtime, automatically, dynamically, instantly
Server-to-Server
Query running containers for routing or load distribution efficiently dynamically.
Backend Services
Resolve database connection strings on startup automatically securely
Mobile/Web Apps
Deploy up to 10 containers per region across all deployment types.
DevOps Scripts
Verify deployments are running and healthy, reliably, continuously, accurately.
Frequently Asked Questions
Everything you need to know about MultiConnect Cloud.
Use the Public API endpoints to fetch live connection details. Sign your requests with HMAC-SHA256 using your app’s key and secret. No user login required – works for server-to-server and client-to-server calls.
Server IPs/ports/WebSocket URLs, API base URLs and custom domains, database write/read hosts with connection strings, and website URLs with custom domains.
The GetDatabaseInfo endpoint always returns the latest connection details automatically. You can also configure a webhook to receive a POST notification whenever connection details change.