About
API Reference
API Reference
API Status: Some Endpoints Deployed
{ "baseURL": "https://horizonapi.mybrand.rocks/", "authentication": "Use a bearer token for authentication.", "routes": [ { "route": "/", "authentication": "None" "methods": ["GET"] "description": "N/A" }, { "route": "headers", "authentication": "None", "methods": ["GET"], "response": { "headers": object }, "description": "Returns the headers of the request" }, { "route": "/data", "authentication": "None", "methods": ["POST"] "payload": data: { fp: "string", consistency: "string", window: "string", iframe: "string", webworker: "string", serviceworker: "string", tcp: "string", ip: "string", headers: "string", }, "response": "OK", "description": "Posts the fingerprint data to the server. Fingerprints are validated." }, { "route": "/tls", "authentication": "None", "methods": ["GET"], "response": { "tls": object }, "description": "Returns the TLS fingerprint data of the request" }, { "route": "/ip", "authentication": "None", "methods": ["GET"], "response": { "ip": object }, "description": "Returns the IP address of the request" }, { "route": "/tcp", "authentication": "None", "methods": ["GET"], "response": { "tcp": object }, "description": "Returns the TCP/IP fingerprint data of the request" }, { "route": "/validate", "authentication": "Yes", "methods": ["POST"] "payload": { "fp": "string" }, "response": { "valid": boolean, "bot": boolean }, "description": "Validates if a fingerprint is legitimate or not." }, { "route": "/search", "authentication": "Yes", "methods": ["POST"] "payload": { "fp": "string" }, "response": "OK", "description": "Searches for a fingerprint in the database." }, ] }