The data returned from the twitter API should ideally have all the data. This may not be possible with a free plan but it's worth a try. Look at the following: https://stackoverflow.com/questions/38717816/twitter-api-text-field-value-is-truncated https://stackoverflow.com/questions/63540330/get-extended-full-text-tweets-in-twitter-api-v2