EngTS API Reference Docs
Access and manage engineering systems through our comprehensive, secure, and well-documented RESTful API.
Overview
Base URL
https://api.engts.s.au/v1
Authentication
Bearer token authentication is required for all calls. Include the following header:
Authorization: Bearer [YOUR_API_TOKEN]
Endpoints
Project Management
Create, update, and manage engineering projects and their configurations.
POST /api/projects
GET /api/projects/{id}
PATCH /api/projects/{id}
DELETE /api/projects/{id}
System Monitoring
Monitor system health, usage metrics, and performance analytics for all engineering systems.
GET /api/monitoring/stats
GET /api/monitoring/logs?id={id}
POST /api/monitoring/alerts
Usage Example
Create a new engineering project
curl -X POST "https://api.engts.s.au/v1/api/projects" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"name": "Bridge Load Testing Project",
"client": "Engineering Finland Oy",
"status": "active",
"team": ["john@example.com", "anna@engineering.fi"],
"budget": "750000€"
}'
Response 201
{
"id": "349a-1f95-4587-8c3e-9a28c85df1c7",
"created_at": "2025-09-02T10:15:32Z",
"last_modified": "2025-09-04T14:55:17Z"
}
Authentication
{
"error": null,
"token": "eyJhbGciOiJIUzUxQm8xIyJ0aW1lcyI6ICJ2MCJ9",
"expires_in": 3600,
"user": "john@example.com"
}
Valid for 1 hour (3600 seconds)
Need Integration Help?
Have questions about API implementation in your engineering workflows? Our experts are ready to help.