Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Postman is a collaboration platform for API development. Postman's features simplify each step of building an API and streamline collaboration so you can create better APIs—faster.

Descargar Postman aqui

...

URL para pruebas
Code Block
http://sima-test.ddns.net:8060/

Paso 1: Obtener API-KEY de usuario (login)

Con la ayuda de Postman, hacemos un GET a la url /login con formato /login/{email}/{password}

...

Ejemplo login
Code Block
GET http://sima-test.ddns.net:8060/login/user@sima.com/aaa

Si las credenciales son correctas, buscamos el campo "access_token" en la respuesta del endpoint.

...

Ejemplo respuesta login
Code Block
{
    "access_token": "111",
    "refresh_token": "034d7e33-5e5c-4ac9-9caf-746af2d0df14",
    "expiration_datetime": "2017-02-14T16:30:44-0300",
    "minimum_app_version": 130,
    "latest_app_version": 234
}

Es importante guardar el access_token para usarlo en todos los llamados posteriores.

Paso 2: Descargar información

Podemos descargar informacion información de Establecimientos, Lotes, Campañas, Monitoreos y todo el resto de actividades que se registran con la APP de SIMA.

Insumos

...

Ejemplo descarga insumos
Code Block
GET http://sima-test.ddns.net:8060/api/v1/download_inputs

Headers
X-SIMA-APIKEY = 111 (access_token del paso 1)

...