Overall, as a developer, I am satisfied with how everything works now, but there are two things I would like to see:
- x-success should return the viewing progress (timecode or percentage);
- I would like to be able to send not just one link to Infuse, but an entire playlist (and to /play, and for /save).
Axl2021
2
I agree. Very necessary functionality.
Don’t forget that you need to click the like button on the first post in this thread to show your support for this suggestion! 
Don’t forget that you need to click the like button on the first post in this thread to show your support for this suggestion! 
Any update on this? Is this planned? Really would love to see Infuse reporting back viewing progress.
james
8
A set of additions have been added in today’s 8.4.4 update. 
Hey, I am facing this issue with the new API
x-success callback returns progress​=1​.0 for previously completed videos, even when stopped early
Steps to reproduce:
1. Play a video via infuse://x​-callback​-url​/play with x​-success set
2. Watch it fully — callback correctly returns progress​=1​.0
3. Play the same video again via x-callback-url
4. Stop playback midway (e.g. at 50%)
5. Infuse calls x-success with progress​=1​.0 instead of actual position
Note: This does NOT happen with videos that haven’t been fully watched before. A video at 30% correctly updates to 50% when replayed to that point.
Expected: progress reflects current playback position (e.g. 0.5)
Actual: progress​=1​.0 always for previously completed videos
It seems like Infuse returns its stored “watched” state rather than the actual playback position from the current session.