Developer documentation.

Real endpoints. Real schemas. No placeholders. The Ziantrix public API is built on OpenAPI 3.0 and designed for straightforward integration.

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 with TLS 1.3.

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.

POST/api/python/api/contact

Create contact submission

Submit a contact form entry. This is the same endpoint used by the contact form and demo request forms on the website.

Auth: NoneRate limit: 5 requests / 15 min / IP
GET/api/python/

Root health check

Returns API status and a welcome message.

Auth: NoneRate limit: None
GET/api/python/health

Health check

Lightweight health check for monitoring and uptime verification.

Auth: NoneRate limit: None

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"
}

Need enterprise API access?

Higher rate limits, dedicated support, and custom integrations are available for enterprise customers.