The purpose of Landmarks API is to enable terminal applications to manage landmarks in a consistent way. For instance, if a landmark is received in an email and the user chooses to store the landmark in the terminal, the landmark is instantly available for a map application.
This API does not provide search functionality. Search is provided by Landmarks Search API.
Landmarks API is available from S60 release 3.0 onwards. Support for importing GPX content is added since S60 5.0.