API Key Auth
Secure Bearer token authentication
Rate Limiting
Starter: 100/hr · Pro: 1,000/hr · Business: 10,000/hr
Webhooks
Real-time event notifications
Fast Response
Average 45ms response time
Quick Start
1. Get Your API Key
Generate an API key from Settings → API Keys
2. Make Your First Request
3. Response
{
"success": true,
"data": [{
"id": "con_abc123",
"first_name": "Sarah",
"email": "sarah@example.com.au"
}],
"pagination": { "total": 156, "page": 1 }
}API Endpoints
Full REST API for contacts, bookings, messaging, payments and automation
/api/v1/contactsList all contacts with pagination
/api/v1/contactsCreate a new contact
/api/v1/contacts/:idGet contact by ID
/api/v1/contacts/:idUpdate contact details
/api/v1/contacts/:idDelete a contact
/api/v1/bookingsCreate a new booking
/api/v1/bookingsList all bookings with filters
/api/v1/messages/sendSend message via AI assistant
/api/v1/conversationsList conversation threads
/api/v1/workflows/triggerTrigger automation workflow
/api/v1/analytics/dashboardGet dashboard analytics data
/api/v1/payments/invoiceCreate and send invoice
Plus 40+ more endpoints for complete platform access
Webhooks
Receive real-time notifications when events occur in your Veleria account.
Available Events
Example Payload
{
"event": "booking.created",
"timestamp": "2026-04-10T14:30:00+11:00",
"data": {
"id": "bkg_xyz789",
"contact_id": "con_abc123",
"service": "Personal Training",
"status": "confirmed"
}
}Veleria API Reference — Business Software API & Custom Integration Melbourne
The Veleria API is a RESTful API that enables Australian businesses and developers to integrate Veleria's business management software capabilities into their own applications, websites and systems. The API provides full programmatic access to customer relationship management CRM data, contact management, booking and scheduling systems, invoicing and payment processing, messaging and communication tools, workflow automation triggers, and business analytics dashboards. All API endpoints return JSON responses and support standard HTTP methods including GET, POST, PUT and DELETE.
API Authentication & Security
The Veleria API uses Bearer token authentication with API keys generated from your Veleria dashboard. All API requests are served over HTTPS with TLS 1.3 encryption. Rate limiting is applied per API key with limits based on your subscription plan — Starter plans receive 100 requests per hour, Growth plans receive 1,000 requests per hour, and Enterprise plans receive 10,000 requests per hour. Webhook events are delivered via HTTP POST to your configured endpoint URL with HMAC-SHA256 signature verification for security. The API supports CORS for browser-based integrations and provides detailed error responses with standard HTTP status codes.
Integration & Developer Support Melbourne
Veleria provides comprehensive API documentation with code examples in Python, Node.js, PHP and cURL. Our Melbourne-based development team offers integration support for businesses connecting Veleria with existing systems including Xero accounting, MYOB, Stripe payment processing, Square, Google Workspace, Microsoft 365, Mailchimp, SendGrid, Twilio SMS, Slack and custom third-party platforms. For complex integrations or custom API development, our software development team can build bespoke connectors, middleware and integration layers tailored to your business requirements. Contact our Melbourne team for API access, technical documentation and integration support.