Skip to main content

APIRestp

ruta de la Api para listar los datos de la tabla

http://midominio.com/nombre_proyecto/api/tabla_bd

ruta de la Api para filtrar por id los datos de la tabla

http://midominio.com/nombre_proyecto/api/tabla_bd/1

ruta de la Api para filtrar por WHERE los datos de la tabla

http://midominio.com/nombre_proyecto/api/tabla_bd/?where=campo_bd,2222

Más ejemplos

http://midominio.com/nombre_proyecto/api/tabla_bd/?where=campo_db,2222
http://midominio.com/nombre_proyecto/api/tabla_bd/?where=campo_db,2222,eq
http://midominio.com/nombre_proyecto/api/tabla_bd/?where[]=campo_db,2222:76778,bt
http://midominio.com/nombre_proyecto/api/tabla_bd/?where[]=campo_db,2222,eq,and,(&where[]=campo_db,76778,eq,or&where[]=campo_db,2222,eq,,)
http://midominio.com/nombre_proyecto/api/tabla_bd/?groupby=campo_db
http://midominio.com/nombre_proyecto/api/tabla_bd/?limit=0,1
http://midominio.com/nombre_proyecto/api/tabla_bd/?columns=campo_db1,campo_db2

Debe determinar si necesita JWT o no en el archivo .env

Api Configuracion

ENABLE_JWTAUTH=true // si se establece en true los datos no serán visibles en el navegador y deverá generar un token por postman para utilizarlo
ENCODE_HTML=true
ENABLE_LOGS=true
ENABLE_CACHE=false
CACHE_DURATION=5
SECRET_KEY=8jiHfds023299fdfnFFsfds
EXP_TIME=60
USER_ID_FIELD_NAME=id
PASSWORD_FIELD_NAME=password
ENCRYPT_PASSWORD=bcrypt
DEFAULT_RESPONSE_TYPE=json
ALLOW_ORIGIN_HEADER=true
ALLOW_QUERY_EXECUTION=true

# "horizontle" "verticle"
TABLE_FORMAT=horizontle

ruta de la Api obtener el token que la tabla debe ser la que se usa en el login de la app que en este caso es usuario

http://midominio.com/nombre_proyecto/api/tabla_bd/?op=jwtauth

json a utilizar en postman

{
"data": {
"email": "test@gmail.com",
"password": "1234"
}
}