The URL Phishing Scanner API is a useful tool for anyone looking to protect themselves or their users from phishing attempts. By checking URLs against a database of known phishing attempts, this API can quickly and accurately identify potential security threats, and help users stay safe online.
{"status":200,"data":{"isScam":false,"domain":"paypa1-secure-login.com","detection":{"type":"domain"}}}
curl --location --request GET 'https://zylalabs.com/api/1934/url+phishing+scanner+api/1662/get+status?url=https://nytimes.com' --header 'Authorization: Bearer YOUR_API_KEY'
After signing up, every developer is assigned a personal API access key, a unique combination of letters and digits provided to access to our API endpoint. To authenticate with the URL Phishing Scanner API simply include your bearer token in the Authorization header.
| Header | Description |
|---|---|
Authorization
|
Required
Should be Bearer access_key. See "Your API Access Key" above when you are subscribed.
|
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
(Save 2 months with annual billing 🎉)
Trusted by leading companies
The URL Phishing Scanner API is a powerful tool that helps to protect individuals and organizations from the growing threat of phishing attacks. Phishing attacks are a type of cyberattack where an attacker tries to trick a user into revealing sensitive information, such as login credentials or financial details, by posing as a trusted source. These attacks can be devastating, leading to data breaches, financial losses, and reputational damage.
The URL Phishing Scanner API works by checking URLs against a database of known phishing attempts. When a user submits a URL to be checked, the API compares the URL against its database to see if it matches any known phishing attempts. If a match is found, the API can alert the user or organization that the URL is a potential phishing attempt.
One of the key benefits of the URL Phishing Scanner API is its speed and accuracy. With a fast and reliable API, users can quickly and easily check URLs to see if they are safe to visit. This can help individuals and organizations avoid potential phishing attacks, and can improve overall security.
Another benefit of the URL Phishing Scanner API is its ease of use. With a straightforward API, users can easily integrate phishing detection into their applications or security workflows. This makes it an ideal tool for security professionals, developers, and anyone else who needs to protect themselves or their users from phishing attacks.
Overall, the URL Phishing Scanner API is a critical tool for anyone looking to protect themselves or their organization from the growing threat of phishing attacks. By checking URLs against a database of known phishing attempts, this API can help users stay safe online and can prevent devastating data breaches and financial losses. Whether you're a developer, a security professional, or just someone who wants to stay safe online, the URL Phishing Scanner API is a must-have tool.
Email security: Email providers can use the URL Phishing Scanner API to scan links within emails for potential phishing attempts. This can help prevent users from accidentally clicking on malicious links and protect against phishing attacks.
Web browsers: Web browsers can integrate the URL Phishing Scanner API to warn users if they are about to visit a known phishing website. This can help users avoid being scammed and can enhance the overall security of the web browsing experience.
Cybersecurity software: Cybersecurity software can use the URL Phishing Scanner API to identify and block phishing attempts in real time. This can help protect users from being tricked into revealing sensitive information and can prevent data breaches.
Financial institutions: Financial institutions can use the URL Phishing Scanner API to protect their customers from phishing attacks. By scanning links in emails or on their website, financial institutions can provide an additional layer of security and build trust with their customers.
Social media platforms: Social media platforms can use the URL Phishing Scanner API to scan links shared on their platform for potential phishing attempts. This can help prevent malicious links from being spread on social media and can protect users from being scammed.
Besides API call limitations per month, there are no other limitations.
The Get Status endpoint returns data indicating whether a submitted URL is a known phishing attempt. It provides a boolean value for "isScam," the domain checked, and details about the detection type.
The key fields in the response data include "status" (HTTP status code), "isScam" (boolean indicating if the URL is a phishing attempt), "domain" (the domain checked), and "detection" (providing details about the detection type).
The response data is structured in JSON format. It includes a top-level object with "status" and "data" fields, where "data" contains the phishing check results, including "isScam," "domain," and "detection."
The Get Status endpoint provides information on whether a URL is associated with phishing attempts, the specific domain checked, and the type of detection used, helping users assess the safety of URLs.
The Get Status endpoint primarily accepts a URL as a parameter for checking. Users should ensure the URL is properly formatted to receive accurate results.
Data accuracy is maintained through regular updates and quality checks against known phishing databases. This ensures that the API provides reliable and up-to-date information on potential threats.
Typical use cases include integrating the API into email security systems to scan links, enhancing web browsers to warn users of phishing sites, and supporting cybersecurity software in real-time threat detection.
Users can utilize the returned data by checking the "isScam" field to determine if a URL is safe. If "isScam" is true, they should avoid visiting the URL and consider implementing additional security measures.
To obtain your API key, first sign in to your account and navigate to the API you want to use. From the API's Pricing section, choose a plan and complete the subscription process. Once subscribed, return to the API page and you will see your API Access Key displayed at the top of the documentation page. You can use this key to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
The free trial lasts for 7 days and allows you to make up to 50 API requests.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes. If the API offers a free trial, you will see a "Free 7-Day Trial" option in its Pricing section. The trial lasts for 7 days and allows up to 50 API requests, enabling you to evaluate the API before subscribing to a paid plan.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
You can monitor your API usage through the response headers included with every request:
x-zyla-api-calls-monthly-used: Shows the total number of API requests you have used during the current billing period.
x-zyla-api-calls-monthly-remaining: Shows the number of API requests you have remaining for the current billing period.
Yes, you can cancel your subscription at any time. Simply go to the Pricing section of the API you're subscribed to and click the "Unsubscribe" button.
Please note that upgrades, downgrades, and cancellations take effect immediately. Once your subscription is canceled, access to the service will end immediately, regardless of any remaining API calls in your quota.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund