Subir
API REST Laravel

API REST gratuita en línea y se puede usar siempre que necesite algunos datos falsos. Es ideal para tutoriales, probar nuevas bibliotecas, compartir ejemplos de código, ...

Ejemplo

Ejecute este código en una consola o desde cualquier sitio:

fetch('http://apirest.alexpabon.es/api/products/2')
    .then(response => response.json())
    .then(json => console.log(json))
Ejecutar
Aquí veras la respuesta

Recursos

Los recursos tienes relaciones. Por ejemplo:
- Los usuarios registrados pueden ser compradores y tendrán un numero de idenficacion como comprador.
- Las transacciones estarán relacionadas con los compradores.
- Los productos pueden pertenecer a muchas transacciones.
- Los usuarios registrados, tambien pueden ser compradores y tendrán un numero de identificaion como vendedor.
- Los productos estarán relacionado a un vendedor, ademas puden pertenecer a muchas categorias.

las Rutas

Todas las rutas soportan.

Para las siguientes rutas el usuario se debe autenticar con api_token

Otras Rutas

Tambien tenemos otras rutas, las cuales podremos ver todos los productos con el nombre del vendedor y consultar los productos que cada usuario a creado

Introduciendo los datos a través de un formulario

Products

POST Store
{
  name: 'string',
  description: 'string',
  quantity: int,
  status: 'string'
}

PUT Update
{
  _method:'PUT',
  name: 'string',
  description: 'string',
  quantity: int,
  status: 'string'
}

Transactions

Cuando se crea una transaccion y ponemos la cantidad de productos, estos se restaran de la cantidad del producto seleccionado

POST Store
{
  quantity_products: int,
  product_id: int,
}

PUT Update
{
  _method:'PUT',
  quantity_products: int,
}

Categories

POST Store
{
  name: 'string',
  description: 'string',
}

PUT Update
{
  _method:'PUT',
  name: 'string',
  description: 'string',
}

Users

POST Store
{
  name: 'string',
  email: 'string',
  password: 'string',
}

PUT Update
{
  _method:'PUT',
  name: 'string',
  email: 'string',
}

Con un simple repositorio GITHUB ,puedes tener tu propio servidor REST en segundos.