FeloxAC Artifacts

FiveM Artifacts API

Free, no key needed. Cached for 5 minutes. Please cache on your side too.

Add ?lang=tr for Turkish texts. Limit: 60 requests per minute per IP, more returns 429.

GET /api/v1/check?build=38435

Status of one build: ok, issues, missing security fixes, support dates, downloads.

GET /api/v1/recommended

Recommended build with Windows and Linux download links.

GET /api/v1/notes

Every known issue and fix with affected range, fixed_in build and sources.

GET /jsonv2

Recommended build plus all broken artifacts in the common recommendedArtifact / brokenArtifacts shape. Existing check scripts work by changing the URL.

GET /check?artifact=38435

Simple OK / BROKEN answer with the reason, for startup checks.

Lua

PerformHttpRequest('https://artifacts.feloxac.com/api/v1/check?build=' .. GetConvar('version', ''):match('v%d+%.%d+%.%d+%.(%d+)'), function(code, body)
    local r = code == 200 and json.decode(body)
    if r and not r.ok then
        print(('[artifacts] build %s: %s, recommended %s'):format(r.build, r.status, r.recommended))
    end
end)