Does your app perform oauth during installation?
When you first perform oauth you can use the grant code to get an access token. You have to save that access token in a database so you can look it up later to authenticate your requests to shopify from your server.
I’m making an embedded admin app so I’m not sure if it differs but I think app bridge works the same way for a sales channel app. The session token (a JWT token) just confirms that the client is who it says it is, you can get the shop and logged in user id.
There is some explanation here:https://shopify.dev/apps/auth/oauth/session-tokens#oauth-and-session-tokens
Specifically :
Unlike API access tokens, session tokens can’t be used to make authenticated requests to Shopify APIs.