Basically, What I mean is what he is doing here. Right in that second 4:09.
But He is just adding one item, because the response comes only with one item. What I need is to save on the collection all the items on the response. And those items belong to the card, the card is the value inserted by the user in the input field. So If I need to call another card, it would have to save all the items belonging to that card too on the collection, with the record of the card as a value to filter the records for the current card.
This is is a private API, very simple, just a normal endpoint where you add the param card.
The response looks like this.
{
"code": 200,
"card": "4227004914796423",
"items": [
{
"FECHA": "01-04-2020",
"COMERCIO": "RAPPIPAY , 11001Bogot",
"MONEDA": "PESOS",
"MONTO": "301.28",
"STATUS": "OK"
},
{
"FECHA": "02-04-2020",
"COMERCIO": "PAYPAL *PATREON MEMBER , CIUDAD DE MEX",
"MONEDA": "PESOS",
"MONTO": "256.24",
"STATUS": "OK"
},
{
"FECHA": "02-04-2020",
"COMERCIO": "NAME-CHEAP.COM , WWW.NAMECHEAP",
"MONEDA": "PESOS",
"MONTO": "245.91",
"STATUS": "OK"
},
{
"FECHA": "03-04-2020",
"COMERCIO": "RAPPIPAY , 11001Bogot",
"MONEDA": "PESOS",
"MONTO": "309.77",
"STATUS": "OK"
},
{
"FECHA": "06-04-2020",
"COMERCIO": "RAPPIPAY , 11001Bogot",
"MONEDA": "PESOS",
"MONTO": "628.47",
"STATUS": "OK"
},
{
"FECHA": "07-04-2020",
"COMERCIO": "RAPPIPAY , 11001Bogot",
"MONEDA": "PESOS",
"MONTO": "6,284.77",
"STATUS": "OK"
},
{
"FECHA": "08-04-2020",
"COMERCIO": "RAPPIPAY , 11001Bogot",
"MONEDA": "PESOS",
"MONTO": "632.26",
"STATUS": "OK"
},
{
"FECHA": "09-04-2020",
"COMERCIO": "WWW.OVH.COM , ROUBAIX",
"MONEDA": "PESOS",
"MONTO": "498.37",
"STATUS": "OK"
},
{
"FECHA": "10-04-2020",
"COMERCIO": "RAPPI PMZ , 1100100 BOGOT",
"MONEDA": "PESOS",
"MONTO": "225.86",
"STATUS": "OK"
},
{
"FECHA": "12-04-2020",
"COMERCIO": "RAPPIPAY , 11001Bogot",
"MONEDA": "PESOS",
"MONTO": "623.08",
"STATUS": "OK"
},
{
"FECHA": "14-04-2020",
"COMERCIO": "RAPPIPAY , 1100100 BOGOT",
"MONEDA": "PESOS",
"MONTO": "318.77",
"STATUS": "OK"
},
{
"FECHA": "15-04-2020",
"COMERCIO": "MERCADOPAGO COLOMBIA , 11001BOGOTA",
"MONEDA": "PESOS",
"MONTO": "597.07",
"STATUS": "OK"
},
{
"FECHA": "19-03-2020",
"COMERCIO": "MERCADOPAGO COLOMBIA , 11001BOGOTA",
"MONEDA": "PESOS",
"MONTO": "1,154.51",
"STATUS": "OK"
},
{
"FECHA": "19-03-2020",
"COMERCIO": "DEPOSITO,",
"MONEDA": "PESOS",
"MONTO": "18,050.00",
"STATUS": "OK"
},
{
"FECHA": "22-03-2020",
"COMERCIO": "RAPPIPAY , 11001Bogot",
"MONEDA": "PESOS",
"MONTO": "1,253.92",
"STATUS": "OK"
},
{
"FECHA": "26-03-2020",
"COMERCIO": "RAPPIPAY , 11001Bogot",
"MONEDA": "PESOS",
"MONTO": "360.11",
"STATUS": "OK"
},
{
"FECHA": "26-03-2020",
"COMERCIO": "RAPPI PMZ , 11001Bogot",
"MONEDA": "PESOS",
"MONTO": "624.20",
"STATUS": "OK"
},
{
"FECHA": "28-03-2020",
"COMERCIO": "RAPPIPAY , 11001Bogot",
"MONEDA": "PESOS",
"MONTO": "919.08",
"STATUS": "OK"
},
{
"FECHA": "28-03-2020",
"COMERCIO": "RAPPIPAY , 11001Bogot",
"MONEDA": "PESOS",
"MONTO": "300.09",
"STATUS": "OK"
},
{
"FECHA": "28-03-2020",
"COMERCIO": "RAPPIPAY , 11001Bogot",
"MONEDA": "PESOS",
"MONTO": "300.09",
"STATUS": "OK"
},
{
"FECHA": "30-03-2020",
"COMERCIO": "NAME-CHEAP COM PHO, ENIX AZ",
"MONEDA": "PESOS",
"MONTO": "0.00",
"STATUS": "OK"
},
{
"FECHA": "30-03-2020",
"COMERCIO": "NAME-CHEAP COM PHO, ENIX AZ",
"MONEDA": "PESOS",
"MONTO": "0.00",
"STATUS": "OK"
},
{
"FECHA": "30-03-2020",
"COMERCIO": "RAPPIPAY , 11001Bogot",
"MONEDA": "PESOS",
"MONTO": "294.66",
"STATUS": "OK"
},
{
"FECHA": "31-03-2020",
"COMERCIO": "NAME-CHEAP.COM , WWW.NAMECHEAP",
"MONEDA": "PESOS",
"MONTO": "239.55",
"STATUS": "OK"
},
{
"FECHA": "31-03-2020",
"COMERCIO": "MERCADOPAGO COLOMBIA , 11001BOGOTA",
"MONEDA": "PESOS",
"MONTO": "119.91",
"STATUS": "OK"
}
]
}