The HTTP Status Code 300 indicates that there exist multiple options for the resource at the server that the client may choose from.
As an example, a 300 code could present to the client multiple image or video formats that are available for the client to request, or show a list of files with different file names.
Additional Links and Codes Related to Status Code 300