[Enhancement]: API Endpoint to scan a specific folder / Partial Scan #1758

Open
opened 2026-04-24 23:57:07 +02:00 by adam · 3 comments
Owner

Originally created by @Dr-Blank on GitHub (Feb 24, 2024).

Describe the feature/enhancement

currently scan api exists which scans all the folders for the library.

this feature would help queue scan of only one of child folder in one of the folders of the library similar to this plex endpoint

it isn't a new endpoint, just an optional query param with the complete path to the child folder

Originally created by @Dr-Blank on GitHub (Feb 24, 2024). ### Describe the feature/enhancement currently [scan api](https://api.audiobookshelf.org/#scan-a-library-39-s-folders) exists which scans all the folders for the library. this feature would help queue scan of only one of child folder in one of the folders of the library similar to this [plex endpoint](https://support.plex.tv/articles/201638786-plex-media-server-url-commands/#:~:text=Partially%20Scan%20a%20Library) it isn't a new endpoint, just an optional query param with the complete path to the child folder
adam added the enhancement label 2026-04-24 23:57:07 +02:00
Author
Owner

@iconoclasthero commented on GitHub (May 5, 2024):

+1
mpc allows this:
mpc update [<path>] Scan music directory for updates

The same functionality is requested from some sort of cli tool... if that's sending POST requests via curl, works for me.

@iconoclasthero commented on GitHub (May 5, 2024): +1 mpc allows this: ` mpc update [<path>] Scan music directory for updates` The same functionality is requested from some sort of cli tool... if that's sending POST requests via curl, works for me.
Author
Owner

@hjk321 commented on GitHub (Jun 29, 2024):

Please note that for some this is not just a nice enhancement - it's practically neccesary if your library folder is accessed over a network. Full scans of medium to large libraries can take upwards of 30 minutes and waste bandwidth, so this feature would help mitigate that.

@hjk321 commented on GitHub (Jun 29, 2024): Please note that for some this is not just a nice enhancement - it's practically neccesary if your library folder is accessed over a network. Full scans of medium to large libraries can take upwards of 30 minutes and waste bandwidth, so this feature would help mitigate that.
Author
Owner

@iconoclasthero commented on GitHub (Apr 25, 2025):

I'd like to once again request that this be added to abs. My libraries are too big to efficiently rescan because the watcher fails on a single title. I just cannot understand why that is the only way...

@iconoclasthero commented on GitHub (Apr 25, 2025): I'd like to once again request that this be added to abs. My libraries are too big to efficiently rescan because the watcher fails on a single title. I just cannot understand why that is the only way...
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#1758