2025-03-15 21:20:04 +01:00
2025-03-27 21:56:05 +01:00
2025-03-15 21:16:21 +01:00
2025-03-16 23:40:23 +01:00
2025-03-15 21:16:28 +01:00
2025-03-15 19:50:34 +01:00
2025-03-09 16:15:51 +01:00
2025-03-15 22:44:02 +01:00

api-server

Le serveur API de gambling.aindustries.be

All API endpoints

/items

Permet de récupérer tout les items de la base de données

Utilisation:

const {data, errors} = await fetch("/items").then(r => r.json());

/item

Permet de récupérer les informations d'un item

Utilisation:

let uuid; // Some uuid
const {data, errors} = await fetch(`/item?uuid=${uuid}`).then(r => r.json());

/item-cases

Permet de récupérer toutes les cases où un item est

Utilisation:

let uuid; // Some uuid
const {data, errors} = await fetch(`/item-cases?uuid=${uuid}`).then(r => r.json());
Le même endpoint existe pour les cases: /cases, /case, /case-items

Data Representation

Item

{
  "uuid": "eee91ea1-1827-482b-b298-63bd6eda0221",
  "name": "AWP Lightning Strike",
  "rarity": 5,
  "image": "/images/items/AWP_Lightning_Strike.png",
  "price": "85.36"
}

Note

Rarity entre 0 et 6 (du moins rare au plus rare)

Case

{
  "uuid": "26684b79-32ff-4fa2-b026-b4f26ab2132a",
  "name": "CS:GO Weapon Case",
  "image": "/images/cases/CS:GO_Weapon_Case.png",
  "price": 85.36
}
Description
Le serveur API de gambling.aindustries.be
Readme 337 KiB
Languages
Rust 85.2%
Python 14.2%
Shell 0.6%