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.

To exploit developers, exploit version endpoints are still hidden from the public API

We’ve updated the way we store data for exploits to ensure a more structured and efficient format. Exploit entries now follow this schema:

/status/exploits
{
        "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