Changelog of SiteLock API updates

This page contains a record of changes made to the SiteLock Partner API. The changelog doesn’t cover the entire history of changes before 2024 and may be expanded over time.

Date Description

July 2025

  • Added an optional attribute level for the ssl_scan element in the scanDetail method.

  • Added the getPlanScanFrequency method to retrieve the available scan frequency options for a given plan ID.

May 2025

October 2024

Features in the SiteLock Dashboard UI have been renamed

  • Backup → Backup & Recovery

  • SMART → SMART File Scan

  • SMART/DB → SMART Database Scan

  • SMART/Patch → SMART Patch Scan

  • Malware Scan → Webpage Scan

  • TrueShield → Firewall & CDN

  • Spam Scan → Email Reputation Scan

  • SSL Scan → SSL Monitor

June 2024

  • Reduced the report generation frequency to once a day at midnight in the bulkReports and download methods.

  • Reduced the number of reports kept on SiteLock servers to three in the bulkReports and download methods.

March 2024

  • TXT records are now rotated every 30 days in the getAnpProvisioningStatus method.

  • Added the site_health_score, site_health_status, malware_medium_issues, and wp_outdated elements to the external_scan report in the bulkReports method.

  • Added the vulnerability_scan type to the scanNow method.

February 2024

  • Added the ftp_status and ftp_err_msg elements to the getSMART method.

  • Removed the app_scan and network_scan elements from the getTextReport and getMessageTypes methods.

  • The updates in the scanNow method:

    • Added the ability to pass multiple scan_code values.

    • The sqli_scan type now returns type="sqli_scan" instead of type="sql_injection".

    • The xss_scan type now returns type="xss_scan" instead of type="sql_injection".

    • The malware_scan type now returns type="malware_scan" instead of type="site_scan".

    • The sqli_scan type now runs only the SQL Injection Scan.

    • The xss_scan type now runs only the Cross-Site Scripting Scan.

    • The malware_scan type now runs the Webpage Scan, Cross-Site Scripting Scan, SQL Injection Scan, and Platform Scan.

August 2023

August 2022

  • Added the DNS add-on.

April 2021

March 2020

December 2019

August 2019

June 2019

February 2019

October 2016

July 2016

February 2016

  • Added the uploadWAFCertificate method for uploading custom certificates for use with the Firewall & CDN

January 2016

  • Updated the setWafBypass method to allow turning off just the CDN.

July 2015