> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/dev/safebrowsing/doc/en/llms.txt

# Quick start

1. [Get an API key](https://yandex.com/dev/safebrowsing/doc/en/concepts/restricts.md).
1. [Get Safe Browsing lists](https://yandex.com/dev/safebrowsing/doc/en/concepts/safebrowsing-lists.md) and specify the threats and platforms that you're interested in.
1. Select the interface:

    **Lookup**
    
     
    :   An easy-to-use interface. It neither enables data encryption nor guarantees server response time.
    
        [Send the URL in the request](lookup.md) and get a response on whether it poses a threat.
    
    **Update**
    
     
    :   A complex-to-implement interface. This interface enables high request frequency and low response times. The data you send to the server is encrypted.
    
        1. [Get a local database](update-threatlist.md) of Safe Browsing lists.
        1. [Compute the hash prefix](url-hash.md) for the URL and search the local database.
        1. If you found the hash prefix in the local database, [Send a request to the server](update-fullhashes-find.md) and get a response with the threat posed by the URL.
        

