Apis creation - sjcotto/kona GitHub Wiki

En la pestaña "Apis" se encuentra la opcion para crear nuevas apis/editarlas/eliminarlas

Hay 2 opciones para crear apis

1- Apis Automaticas

Automaticamente al definir un modelo si se checkea la opcion se crean 2 apis, una para ingresar un nuevo elemento en la coleccion y otra para obtener todos los elelementos

Ejemplo:

Si se crea un modelo "persona" con ciertos atributos (nombre, apellido, nacimiento) y se marca la opcion de crear las apis, se pueden encontrar las mismas ya creadas en la pestaña "Apis"

automatic apis

tambien se pueden seleccioar y ver mas informacion asociada y obtener un link a la api

info api

Dependiendo de si el metodo es get o post, por ejemplo al haber ingresa 2 elementos a esta coleccion si hacemos link en la api para obtenerlos todo se ve algo asi

{
    "apellido": "perez",
    "nombre": "juan",
    "nacimiento": {
        "$date": "2013-04-20T00:00:00.000Z"
    }
},
{
    "apellido": "cotto",
    "nombre": "santiago",
    "nacimiento": {
        "$date": "2013-04-07T00:00:00.000Z"
    }
}

2- Apis Manuales o Customizables