MetMuseum ========= Access the Metropolitan Museum of Art's collection. For explanation on the different attributes for each object, visit https://metmuseum.github.io. .. toctree:: :maxdepth: 2 :titlesonly: :caption: RPC Categories RPCS ---- .. function:: MetMuseum.advancedSearch(field: String, query: String, skip: Number?, limit: Number?) Search the Metropolitan Museum of Art **Arguments:** - ``field: String`` (`String `__) - field to search in - ``query: String`` (`String `__) - text query to look for - ``skip: Number?`` (`Number `__) - used to paginate the results, number of records to skip from the beginning - ``limit: Number?`` (`Number `__) - limit the number of returned results (maximum of 50) **Returns:** ``List`` (`List `__) - results .. function:: MetMuseum.fields() Get a list of available attributes for museum's objects **Returns:** ``List`` (`List `__) - available headers .. function:: MetMuseum.getImageUrls(id: Number) Retrieves the image links for a public domain object Note: use costume loader library to load the images. **Arguments:** - ``id: Number`` (`Number `__) - object id **Returns:** ``List`` (`List `__) - List of images .. function:: MetMuseum.getInfo(id: Number) Retrieves extended information about a single object **Arguments:** - ``id: Number`` (`Number `__) - object id **Returns:** ``List`` (`List `__) - List of images .. function:: MetMuseum.searchByArtistDisplayBio(query) **Arguments:** - ``query`` () .. function:: MetMuseum.searchByArtistDisplayName(query) **Arguments:** - ``query`` () .. function:: MetMuseum.searchByClassification(query) **Arguments:** - ``query`` () .. function:: MetMuseum.searchByCountry(query) **Arguments:** - ``query`` () .. function:: MetMuseum.searchByCreditLine(query) **Arguments:** - ``query`` () .. function:: MetMuseum.searchByDepartment(query) **Arguments:** - ``query`` () .. function:: MetMuseum.searchByDimensions(query) **Arguments:** - ``query`` () .. function:: MetMuseum.searchByIsHighlight(query) **Arguments:** - ``query`` () .. function:: MetMuseum.searchByMedium(query) **Arguments:** - ``query`` () .. function:: MetMuseum.searchByObjectDate(query) **Arguments:** - ``query`` () .. function:: MetMuseum.searchByObjectName(query) **Arguments:** - ``query`` () .. function:: MetMuseum.searchByRepository(query) **Arguments:** - ``query`` () .. function:: MetMuseum.searchByTitle(query) **Arguments:** - ``query`` ()