API Documentation

Request Blocker (GET)
GET
/api/v1-blockers?ip={IP}&ua={UA}
GET
/api/v1-blockers/{IP}?ua={UA}

Change parameter {IP} to an ip address.
Example : https://xlinks.domain/api/v1-blockers?ip=8.8.8.8&ua=Mozilla/5.0%20(Windows%20NT%2010.0;%20Win64;%20x64)%20AppleWebKit/537.36%20(KHTML,%20like%20Gecko)%20Chrome/119.0.0.0%20Safari/537.36
Example : https://xlinks.domain/api/v1-blockers/8.8.8.8?ua=Mozilla/5.0%20(Windows%20NT%2010.0;%20Win64;%20x64)%20AppleWebKit/537.36%20(KHTML,%20like%20Gecko)%20Chrome/119.0.0.0%20Safari/537.36

Success Response
{
  "status": true,
  "info": {
    "ipinfo": {
      "countryCode": "US",
      "country": "United States",
      "regionName": "Virginia",
      "region": "VA",
      "city": "Ashburn",
      "zip": "20149",
      "timezone": "America/New_York",
      "isp": "Google LLC",
      "org": "Google Public DNS"
    },
    "device": {
      "ua": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36",
      "mobile": false,
      "desktop": true
    }
  },
  "is_bot": true,
  "is_proxy": true,
  "blocked_ip": true,
  "blocked_isp": true,
  "block_access": true,
  "server_note": "Blocker by xlinks proffesional"
}
								
Error Response
{
	"status":false,
	"messages":"ERROR_MESSAGES"
}
								


What is API ?
This is a system module which can integrate system blocker into your project files

How API blocker work ?
Simply do the curl command to carry out the checking process, and it will produce output that provides information