Web API Azure .net c# request, visible to others, content of URL

My question is, can someone see your full URL web API, that you developed when a user makes a request with that URL get/post/delete/put ? Can they see in network traffic your Web APIs URL that are being called?
Example of URL: https://webapiserver.azure.com/something/something/Username/password
Can you actually see these content when the request is being made from a user, lets say i am developing an Android application, and inside that application, i make these kind of API request, and i worrying about the security, if an ‘attacker’ can see the content..

Retrieve user Token contained in Client Header in Web API C#

I’m using Entity framework with JWT token generator in my web API.
Every controller is [Authorize] in order to prevent not authorized api calls.
So, when the client calls the api, it sends an header containing the token in order to be evaluated.
Is there a possible way to read this token? It contains an information regarding a company user value and it is necessary in order to define the correct database.

Post Request not receiving any Data

I am trying to make a PostRequest from Unity that creates a new account in a database. When I run the Post Request function(click the submit button), a new Account is created in the database but all of the values are null. I am unable to get any of the data at the controller. I am sending the data as a string in Json format. Any help is appreciated.