# Konverzacia medzi Marekom a Kotrym
Snaha o vytvorenie connection medzi dvoma pouzivatelmi
## Marek
`v1/users/me/connections/pending/requests/`
```
spravim curl -X GET "https://api.dev.hbl1.thetouchx.com/v1/users/me/connections/pending/requests/" -H "accept: application/json" -H "Authorization: T41JGEVBTyTSQWWpfCK9N0KSOb6fpJBOiSJ3fKawjFFJjqMwMbmONormOGA9j659tzhxK2pCZ22O2Gy7b0AebVkjwCHDSkgnGBJ4JnTTOROi9euZLwCgeFNlooXBZHZRNjdgbKKdeqP3EId2hy4sptWAYQOVoBPCSK1vARcUBxfk7Pt4d2zERK0zgqK0KBIdFD1238686xFChV18I5ApLoeJYugqRoFN16ikQJxNH6QqdS6e2XUWX5cMdz3NRAO"
```
pride mi
```
[
{
"id": "fc0e7ea3-eacd-476a-96f3-29e2209cdc51",
"phone_hash": "30163935c002fc4e1200906c3d30a9c4956b4af9f6dcaef1eb4b1fcb8fba69e7a7acdc491ea5b1f2864ea8c01b01580ef09defc3b11b3f183cb21d236f7f1a6b",
"name": "John Doe",
"picture": "https://api.dev.hbl1.thetouchx.com/thumbnail/users/pictures/2ccb0324-edc4-4286-a98f-4c5436a11906.jpeg",
"loved_count": 10,
"heartbeat_count": 36,
"heartbeat": null,
"active_at": 1564116905
}
]
```
pritom ja som prihlaseny ako John Doe
potom spravim
```
curl -X PUT "https://api.dev.hbl1.thetouchx.com/v1/users/me/connections/pending/requests/fc0e7ea3-eacd-476a-96f3-29e2209cdc51/" -H "accept: application/json" -H "Authorization: T41JGEVBTyTSQWWpfCK9N0KSOb6fpJBOiSJ3fKawjFFJjqMwMbmONormOGA9j659tzhxK2pCZ22O2Gy7b0AebVkjwCHDSkgnGBJ4JnTTOROi9euZLwCgeFNlooXBZHZRNjdgbKKdeqP3EId2hy4sptWAYQOVoBPCSK1vARcUBxfk7Pt4d2zERK0zgqK0KBIdFD1238686xFChV18I5ApLoeJYugqRoFN16ikQJxNH6QqdS6e2XUWX5cMdz3NRAO"
```
a to mi vrati 404
## Kotry
`/v1/users/me/connections/pending/requests/` vrací všechny connection kde je cílem přihlášený uživatel (tedy John Doe) a zároveň jsou ve stavu "pending". A endpoint `v1/users/me/connections/pending/requests/{id}/` požaduje idčko vlastníka connection nikoliv idčko connection.
## Marek
odkial si mam to ID zobrat ?
## Kotry
Myslím jsi že s tvých dotazů vychází to že je špatně navržené api.
asi jo pretoze by som cakal
ze vytvorim request z uctu John na ucet Marek
a Marekovi pride z `v1/users/me/connections/pending/requests/` info ze John sa s nim chce spojit
tak spravi accept `v1/users/me/connections/pending/requests/{id}/` kde id je id z toho requestu kde mi pride info o mene John
## Kotry
Chápu, určitě to dává smysl. Ale přece jen návrhářem api je Viktor, který bude mít povědomí o tom proč a jak udělal. Pokud možno tak tyto připomínky prober s Viktorem a je pak začlením. Bohužel nyní nemůžu nyní moc sahat do návrhu api protože z toho plynou velké konsekvence.