Files
ls-api/request-dev.rest
2025-04-23 22:02:18 -04:00

160 lines
5.2 KiB
ReStructuredText

GET http://localhost:8000/api/usuarios
###
GET http://localhost:8000/api/usuarios/8
Authorization: BEARER eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6Imp1YW5AdGVzdC5jb20iLCJpYXQiOjE2NjE4MDk3NDJ9.ZqxyRnPXF426zr-NvBQdrvLZhu-MSaBXsAo_gmsZ6s0
###
POST http://localhost:8000/api/usuarios
Content-Type: application/json
{
"email": "john@test.com",
"password": "mypass"
}
###
POST http://localhost:8000/api/usuarios/login
Content-Type: application/json
{
"email": "juan@test.com",
"password": "mypass"
}
## TRABAJADORES
###
GET http://localhost:8000/api/trabajadores
Authorization: BEARER eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6Imp1YW5AdGVzdC5jb20iLCJpYXQiOjE2NjE4MTMyOTN9._xo3eCA6NDsKKjCJ1n6YBO6xM0RyHxXuLfP6HK604q4
###
DELETE http://localhost:8000/api/trabajadores/5
Authorization: BEARER eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6Imp1YW5AdGVzdC5jb20iLCJpYXQiOjE2NjE4MTMyOTN9._xo3eCA6NDsKKjCJ1n6YBO6xM0RyHxXuLfP6HK604q4
###
PUT http://localhost:8000/api/trabajadores/12
Authorization: BEARER eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6Imp1YW5AdGVzdC5jb20iLCJpYXQiOjE2NjE4MTMyOTN9._xo3eCA6NDsKKjCJ1n6YBO6xM0RyHxXuLfP6HK604q4
Content-Type: application/json
{
"id": 12,
"rut": "11432448-5",
"empresa": "Coretec SpA"
}
###
GET http://localhost:8000/api/trabajadores/byBloqueo/0
Authorization: BEARER eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6ImpvaG5AdGVzdC5jb20iLCJpYXQiOjE2NjYyMDU2Mjd9.Hd5ccQIZTwtet5hhvnNccUpAaHrY1UzE8bblJ5A4_H8
## EQUIPOS
###
GET http://localhost:8000/api/equipos
Authorization: BEARER eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6Imp1YW5AdGVzdC5jb20iLCJpYXQiOjE2NjE4MTMyOTN9._xo3eCA6NDsKKjCJ1n6YBO6xM0RyHxXuLfP6HK604q4
###
DELETE http://localhost:8000/api/equipos/5
Authorization: BEARER eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6Imp1YW5AdGVzdC5jb20iLCJpYXQiOjE2NjE4MTMyOTN9._xo3eCA6NDsKKjCJ1n6YBO6xM0RyHxXuLfP6HK604q4
###
DELETE http://localhost:8000/api/equipos
Authorization: BEARER eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6Imp1YW5AdGVzdC5jb20iLCJpYXQiOjE2NjE4MTMyOTN9._xo3eCA6NDsKKjCJ1n6YBO6xM0RyHxXuLfP6HK604q4
###
PUT http://localhost:8000/api/equipos/6
Authorization: BEARER eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6Imp1YW5AdGVzdC5jb20iLCJpYXQiOjE2NjE4MTMyOTN9._xo3eCA6NDsKKjCJ1n6YBO6xM0RyHxXuLfP6HK604q4
Content-Type: application/json
{
"id": 6,
"descripcion": "EQ-PE-002",
"ubicacion": "Planta pelo"
}
###
POST http://localhost:8000/api/equipos
Authorization: BEARER eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6Imp1YW5AdGVzdC5jb20iLCJpYXQiOjE2NjE4MTMyOTN9._xo3eCA6NDsKKjCJ1n6YBO6xM0RyHxXuLfP6HK604q4
Content-Type: application/json
{
"tag": "EQ-PE-010",
"descripcion": "Equipo 010 Planta 01",
"ubicacion": "Planta 01",
"bloqueo_id": 0
}
###
GET http://localhost:8000/api/equipos/byBloqueo/0
Authorization: BEARER eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6Imp1YW5AdGVzdC5jb20iLCJpYXQiOjE2NjE4MTMyOTN9._xo3eCA6NDsKKjCJ1n6YBO6xM0RyHxXuLfP6HK604q4
## CANDADOS
###
GET http://localhost:8000/api/candados
Authorization: BEARER eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6Imp1YW5AdGVzdC5jb20iLCJpYXQiOjE2NjE4MTMyOTN9._xo3eCA6NDsKKjCJ1n6YBO6xM0RyHxXuLfP6HK604q4
###
PUT http://localhost:8000/api/candados/186
Authorization: BEARER eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6Imp1YW5AdGVzdC5jb20iLCJpYXQiOjE2NjE4MTMyOTN9._xo3eCA6NDsKKjCJ1n6YBO6xM0RyHxXuLfP6HK604q4
Content-Type: application/json
{
"codigo": "CDD-04",
"id": "186",
"rut": "11432448-5"
}
## CANDADOACTIVO
###
POST http://localhost:8000/api/candadosActivos
Authorization: BEARER eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6Imp1YW5AdGVzdC5jb20iLCJpYXQiOjE2NjE4MTMyOTN9._xo3eCA6NDsKKjCJ1n6YBO6xM0RyHxXuLfP6HK604q4
Content-Type: application/json
{
"codigo": "CDD-03",
"id": "224",
"rut": "21921219-4",
"bloqueo_id": 5,
"fecha_inicio": "2022-09-02T19:21:01.000Z"
}
###
PUT http://localhost:8000/api/candadosActivos
Authorization: BEARER eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6Imp1YW5AdGVzdC5jb20iLCJpYXQiOjE2NjE4MTMyOTN9._xo3eCA6NDsKKjCJ1n6YBO6xM0RyHxXuLfP6HK604q4
Content-Type: application/json
{
"codigo": "CDD-03",
"id": "224",
"rut": "21921219-4",
"bloqueo_id": 5,
"fecha_inicio": "2022-09-02T19:21:01.000Z",
"fecha_fin": "2022-09-02T21:21:01.000Z"
}
###
GET http://localhost:8000/api/candadosActivos
Authorization: BEARER eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6Imp1YW5AdGVzdC5jb20iLCJpYXQiOjE2NjE4MTMyOTN9._xo3eCA6NDsKKjCJ1n6YBO6xM0RyHxXuLfP6HK604q4
# BLOQUEOS
###
GET http://localhost:8000/api/bloqueos
Authorization: BEARER eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6ImpvaG5AdGVzdC5jb20iLCJpYXQiOjE2NjYyMDU2Mjd9.Hd5ccQIZTwtet5hhvnNccUpAaHrY1UzE8bblJ5A4_H8
###
GET http://localhost:8000/api/bloqueos/1
Authorization: BEARER eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6ImpvaG5AdGVzdC5jb20iLCJpYXQiOjE2NjYyMDU2Mjd9.Hd5ccQIZTwtet5hhvnNccUpAaHrY1UzE8bblJ5A4_H8
###
GET http://localhost:8000/api/bloqueos/fullData/3
Authorization: BEARER eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6ImpvaG5AdGVzdC5jb20iLCJpYXQiOjE2NjYyMDU2Mjd9.Hd5ccQIZTwtet5hhvnNccUpAaHrY1UzE8bblJ5A4_H8
###
POST http://localhost:5000/submit
Content-Type: application/json
{
"device": "esp01",
"temperature": 9
}