Documentacion
Consumo de la API
Ejemplos de como consumir los endpoints de la API REST en diferentes lenguajes de programacion. Todos los ejemplos usan el mismo flujo: login, obtener token y consultar recursos protegidos.
Paso 1
Autenticarse
Envia las credenciales a POST /auth/login para obtener el accessToken.
Paso 2
Usar el token
Envia el accessToken en el header Authorization: Bearer <token>.
Paso 3
Consultar recursos
Accede a endpoints protegidos como GET /branches, /products, etc.
import { fetch } from 'node-fetch'; const API = 'https://api.ferreconst.space'; async function login() { const res = await fetch(`${API}/auth/login`, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ emruc: '1709639106001', usapodo: 'jperez', uspassword: 'secreto123', }), }); const data = await res.json(); const token = data.accessToken; const branches = await fetch(`${API}/branches?page=1&pageSize=10`, { headers: { Authorization: `Bearer ${token}` }, }); console.log(await branches.json());}