The future of WEAO API
Hello Developers! We are excited to announce that we’re working on a brand-new API for WhatExpsAre.Online! Here’s a look at some of the recent updates and improvements we’ve made:
We are moving the API routes to a subdomain!
The reason for this change is that hosting the API on the same domain as the main website puts all services on a single process. If that process were to crash, it would bring down everything. To prevent this, we are moving the API to a dedicated subdomain, api.
We are moving from https://weao.xyz/api/ TO https://api.weao.xyz
Example:
https://api.whatexpsare.online/status/exploits
Instead of:
https://whatexpsare.online/api/status/exploits
The way we store data for exploits looks different.
We’ve updated the way we store data for exploits to ensure a more structured and efficient format. Exploit entries now follow this schema:
{
"properties": {
"uncStatus": false,
"suncStatus": false,
"elementVerified": false,
"name": "Synapse X",
"version": "v3",
"updatedDate": "09/22/2024 at 12:00 AM EST",
"payment": "paid",
"detected": false,
"updateStatus": true,
"websitelink": "https://x.synapse.to/",
"discordlink": "https://x.synapse.to/",
"v3rmlink": "https://x.synapse.to/",
"purchaselink": "https://x.synapse.to/",
"platform": "Windows",
"type": "WindowsExecutor"
},
"_id": "66f0214c73f640106a6218ec",
"__v": 0
}
Roblox update tracking improved!
We’ve enhanced our Roblox version endpoint, which provides the current live version of Roblox. It now includes a PlatformRevert
boolean flag, allowing you to easily check whether a version has been rolled back or not.
{
"Windows": "version-43ad1853ad91427d",
"WindowsDate": "09/21/2024 at 05:27 PM UTC",
"WindowsRevert": false,
"Mac": "version-06f8284db4334409",
"MacDate": "09/21/2024 at 05:27 PM UTC",
"MacRevert": false
}
New /health endpoint
We now will have a endpoint to check the current statuses of the WEAO API instead of relying on betterstack.
{
"status": "UP",
"uptime": "7 minutes, 40 seconds",
"timestamp": "2024-09-22T18:36:09.397Z",
"routeStatus": {
"/versions/current": "UP",
"/versions/future": "UP",
"/status/exploits": "UP"
}
}
Last updated