The Inspecciones Técnicas Backend is a production Django REST API that powers the equipment inspection management system at Goodyear Chile. It provides structured endpoints for recording technical inspections, managing equipment and location hierarchies, and integrating with corporate Active Directory (LDAP) and SAP systems.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/AC42027/Backend-produccion/llms.txt
Use this file to discover all available pages before exploring further.
Quickstart
Get the API running and make your first request in minutes
API Reference
Explore all endpoints with request/response schemas
Authentication
Authenticate via corporate LDAP and manage sessions
Data Model
Understand equipment, inspection, and location structures
What this API does
The backend manages the full lifecycle of technical equipment inspections — from capturing inspection results in the field to surfacing aggregated data in dashboards. Core capabilities include:- Equipment inspections — Record OK/NOK/NA status for individual technical checklist items, flag critical findings, and attach SAP equipment codes
- Location hierarchy — Navigate divisions, areas, zones, and physical locations that mirror the plant floor structure
- LDAP authentication — Authenticate technicians using their existing corporate Active Directory credentials
- Weekly assignments — Schedule which technician inspects which equipment each week
- Dashboard data — Retrieve all inspection records with full relational detail for reporting
Technology stack
| Component | Technology |
|---|---|
| Framework | Django 5.2 + Django REST Framework |
| Database | MySQL (via PyMySQL) |
| Authentication | LDAP3 (Active Directory) |
| WSGI server | Waitress (Windows production) |
| Admin UI | Jazzmin |
| CORS | django-cors-headers |
| Config | python-decouple |
API base URL
All endpoints are served relative to the host where the backend is deployed. In production, the server runs on port8080:
Access to most endpoints is restricted by IP address. Only requests from authorized network prefixes or registered hostnames are accepted. See IP Restrictions for details.