Skip to main content
GET
/
secured
/
getProductos
curl --location 'http://localhost:8080/secured/getProductos' \
--header 'Authorization: YOUR_JWT_TOKEN'
{
  "status": 200,
  "productos": [
    {
      "claveProducto": "PROD001",
      "linea": "Electronics",
      "descripcionP": "High-quality electronic component",
      "precio": 150.50,
      "existencias": 45,
      "unidadEntrada": "PCS",
      "typeWOO": "simple",
      "shortDescriptionWOO": "Compact design",
      "descriptionWoo": "Full detailed description of the product",
      "categoryWOO": "Components"
    }
  ]
}
This endpoint returns a list of all products stored in the productossae table.

Authentication

This endpoint requires authentication. Include a valid JWT token in the Authorization header (raw token, no “Bearer” prefix).
Authorization
string
required
JWT token for authentication (raw token without Bearer prefix)

Response

status
number
HTTP status code (200 for success)
productos
array
Array of product objects from the database
curl --location 'http://localhost:8080/secured/getProductos' \
--header 'Authorization: YOUR_JWT_TOKEN'
{
  "status": 200,
  "productos": [
    {
      "claveProducto": "PROD001",
      "linea": "Electronics",
      "descripcionP": "High-quality electronic component",
      "precio": 150.50,
      "existencias": 45,
      "unidadEntrada": "PCS",
      "typeWOO": "simple",
      "shortDescriptionWOO": "Compact design",
      "descriptionWoo": "Full detailed description of the product",
      "categoryWOO": "Components"
    }
  ]
}

Error Codes

401
error
Unauthorized - Invalid or missing authentication token

Build docs developers (and LLMs) love