Documentation Index
Fetch the complete documentation index at: https://docs.telemetron.ai/llms.txt
Use this file to discover all available pages before exploring further.
Telemetron External API (ext-v1)
Synchronize customer and device ownership data to enable Telemetron to correlate device telemetry with customers for AI-powered support.Base URL
Authentication
All requests require an API key in thex-api-key header:
Endpoints
Customer Management
POST /customer/createOrUpdateCustomer- Create or update customer recordsPOST /customer/queryCustomer- Query customer by emailGET /customer/getCustomer/{id}- Get customer by ID
Device Management
POST /device- Create or update device records
Device Assignment
POST /deviceAssignment/assignDeviceToOwners- Assign device to one or more customersPOST /deviceAssignment/assignDevicesToOwner- Assign multiple devices to one customerPOST /deviceAssignment/unassignDeviceFromOwner- Remove device assignmentPOST /deviceAssignment/unassignDevicesFromOwner- Remove multiple device assignments from one customer
Ticket Management
POST /ticket/createTicket- Create a new support ticket
Response Format
All responses are JSON. Success responses includesuccess: true, error responses include error field.
Success:
HTTP Status Codes
| Code | Meaning |
|---|---|
| 200 | Success |
| 400 | Bad request (invalid/missing parameters) |
| 401 | Unauthorized (invalid/missing API key) |
| 404 | Resource not found |
| 409 | Conflict (duplicate resource) |
| 500 | Server error |
How Device-Customer Mapping Works
- Device sends telemetry → Telemetron receives device data
- Mapping lookup → Uses your synced mappings to identify the customer
- AI diagnosis → Analyzes telemetry in customer context
- Intelligent support → Provides proactive support or alerts your team