HELP NEEDED - How can I find username of any instagram profile by it's userID
Is there any free API or tool that can help? How can I find username of recipent who message me on my instagram business account. If someone sends me a message on instagram, I get a response on my webhook url using graphapi. But I wanna find their username by UserID in payload. I get this response: [ { "headers": { "host": "n8n-vmam.onrender.com", "user-agent": "facebookexternalua", "content-length": "843", "accept": "*/*", "accept-encoding": "gzip, br", "cdn-loop": "cloudflare; loops=1", "cf-connecting-ip": "31.13.127.10", "cf-ipcountry": "IE", "cf-ray": "985d6ce66fe7fea9-PDX", "cf-visitor": "{\"scheme\":\"https\"}", "content-type": "application/json", "instagram-api-version": "v23.0", "render-proxy-ttl": "4", "rndr-id": "5cca60cc-eba7-42b5", "true-client-ip": "31.13.127.10", "x-forwarded-for": "31.13.127.10, 104.23.160.66", "x-forwarded-proto": "https", "x-hub-signature": "sha1=d3634b5897135e1e43c3eab45eec88e681839e13", "x-hub-signature-256": "sha256=25f6af1fefd34120ce4be2a6ba30eeaf13134a2c40deb1b784a0c99f2b00d4fd", "x-request-start": "1759001529495397" }, "params": {}, "query": {}, "body": { "object": "instagram", "entry": [ { "time": 1759001529234, "id": "17841404377660658", "messaging": [ { "sender": { "id": "1372622450995920" }, "recipient": { "id": "17841404377660658" }, "timestamp": 1759001527566, "message": { "mid": "aWdfZAG1faXRlbToxOklHTWVzc2FnZAUlEOjE3ODQxNDA0Mzc3NjYwNjU4OjM0MDI4MjM2Njg0MTcxMDMwMTI0NDI1OTk3MDkzOTc5ODg4Nzk2ODozMjQ0Nzg1MTAwNDI3NjA0MDU2MDY0NDQ0MjIyMDkyMDgzMgZDZD", "text": "MESSAGE HERE ❤️" } } ] } ] }, "webhookUrl": "https://n8n-vmam.onrender.com/webhook/n8n", "executionMode": "production" } ]