Authentication, rate limits and errors for the Luarmor HTTP API
Luarmor provides an HTTP API for managing scripts, users and keys.You can use it to control your Luarmor projects programmatically, manage user access, and update scripts and their settings.
IP whitelisting required: the Luarmor HTTP API is not public. Only script owners with a Luarmor account can use it, and only from a whitelisted IP address.See IP whitelisting under Authentication for more information.
All API requests require authentication via an API key. You can find your API key on your Luarmor profile, and it is also sent to you by email when you register. If you have lost it, see Account management.To find your project and script IDs, see Where is the script ID and project ID?.Most endpoints take the key in the Authorization header, with no prefix:
GET https://api.luarmor.net/v3/projects/{project_id}/usersAuthorization: YOUR_API_KEY
You must whitelist your server’s IP address on the Luarmor dashboard to make API calls. Otherwise, your requests will be blocked by Cloudflare.To find the IP address to whitelist, open the Luarmor IP trace page from your server and use the ip value.If you are using a service that does not give you a static IP address, you must either use a proxy with a static IP or switch to a different service.