# Search3 endpoint clarification

**URL:** <http://support.symfonium.app/t/search3-endpoint-clarification/1183>\
**Category:** OpenSubsonic API extensions\
**Created:** [January 4, 2023, 9:14am UTC](http://support.symfonium.app/t/search3-endpoint-clarification/1183 "2023-01-04T09:14:26Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [January 4, 2023, 9:14am UTC](http://support.symfonium.app/t/search3-endpoint-clarification/1183/1 "2023-01-04T09:14:26Z")

</div>

# Type of change

- API Clarification

# Proposal description

The search3 endpoint should support empty queries and return the complete data requested.  
This is necessary for client application to efficiently sync all the data as there’s no proper endpoint to request all the songs.

# Backward compatibility impact

N/A

# API details

N/A

# Security impacts

N/A

# Potential issues

N/A

# Alternative solutions

Add a new end point to gather all the data for offline sync, but since the current API works, it’s probably simpler to clarify this case.

* * *

# Proposal status

Implemented

# Server implementation status

Navidrome: OK  
Ampache: OK  
Gonic: OK  
Funkwhale: OK  
Astiga: OK  
LMS: OK

---

<div class="post-metadata">

**Author:** ![dravin](http://support.symfonium.app/letter_avatar_proxy/v4/letter/d/da6949/32.png) [@dravin](http://support.symfonium.app/u/dravin)\
**Post date:** [January 12, 2023, 4:27am UTC](http://support.symfonium.app/t/search3-endpoint-clarification/1183/2 "2023-01-12T04:27:57Z")

</div>

I’d add that perhaps the search3 endpoint should be tweaked to allow including genre results in the search result set as well.
