Authentication
The public API does not currently require authentication. All listed endpoints are open. Enterprise API keys are available on request for higher rate limits.
Base URL
https://ziantrix.com/api/python
All endpoints are served over HTTPS. A TLS 1.2-minimum policy is configured but not yet applied, so older TLS 1.0 / 1.1 clients can still connect today.
Rate Limits
Contact submission: 5 requests per 15 minutes per IP. Health checks are unauthenticated and uncapped. Abuse will result in IP blocking.
Available endpoints
Only public-safe endpoints are documented. Internal admin endpoints are intentionally excluded.
/api/python/api/contactCreate contact submission
Submit a contact form entry. This is the same endpoint used by the contact form and demo request forms on the website.
/api/python/API root status
Returns API status and a welcome message for connectivity checks.
/api/python/healthMonitoring health probe
Lightweight health check for monitoring and uptime verification.
Request & response examples
Request
POST /api/python/api/contact HTTP/1.1
Host: ziantrix.com
Content-Type: application/json
{
"name": "Jane Doe",
"email": "jane@example.com",
"organization": "Acme Corp",
"message": "Interested in a demo for our 200-person team."
}Response (201)
HTTP/1.1 201 Created
Content-Type: application/json
{
"id": 42,
"name": "Jane Doe",
"email": "jane@example.com",
"organization": "Acme Corp",
"message": "Interested in a demo for our 200-person team.",
"created_at": "2026-06-05T12:00:00Z"
}Error (400)
HTTP/1.1 400 Bad Request
Content-Type: application/json
{
"detail": "Name is required"
}