This is for anyone who would like to use upload-post. i just found out how to do it properly since all the comments on the post where i asked for help advised me to use http request but actually you can create own native nodes in n8n thorugh community nodes -> install -> paste in n8n-nodes-upload-post and then you should be able to use the native nodes and credentials. thank me later.