Refresh token is null through Oauth2 API


I’m trying to integrate my application with Jira. After setting up authorization and retrieving the token information, there is only an access token and expires in value. No Refresh token. The access token expires in 3600s so every hour a user would have to authenticate. I must be doing something wrong.