Caricamento …
Preparazione dello strumento
Caricamento …
Preparazione dello strumento
Cookie e privacy
Usiamo solo tre cookie tecnicamente necessari (accesso, lingua, la tua decisione sui cookie). La pubblicità di Google AdSense viene caricata esclusivamente con il tuo consenso e aiuta a coprire i costi del server. Puoi cambiare la tua scelta in qualsiasi momento in «Impostazioni cookie» nel footer. Informativa sulla privacy
API REST · v1
L'intero database oggetti in JSON, utilizzabile gratuitamente con una chiave API personale. Per bot Discord, strumenti server, overlay e i tuoi progetti.
DZPage offre un server MCP (Model Context Protocol). Collegalo una volta e il tuo assistente IA consulterà DZPage da solo mentre ti aiuta: statistiche degli oggetti, loot, infetti, la lista dei server e gli aggiornamenti del gioco. Può anche controllare i file e i log del tuo server. Non servono né un account né una chiave API.
Indirizzo del server
https://dzpage.com/mcpApri le impostazioni, vai su Connectors e aggiungi un connettore personalizzato: DZPage come nome e l'indirizzo del server qui sopra come URL.
Esegui questo comando una volta nel terminale:
claude mcp add --transport http dzpage https://dzpage.com/mcpEsegui questo comando una volta oppure aggiungi il blocco a ~/.codex/config.toml:
codex mcp add dzpage --url https://dzpage.com/mcp
# ~/.codex/config.toml
[mcp_servers.dzpage]
url = "https://dzpage.com/mcp"Un clic apre l'app sul tuo computer, che chiede conferma prima di aggiungere DZPage. Se non succede nulla, usa la configurazione qui sotto.
Funziona con qualsiasi client che supporti server MCP remoti tramite Streamable HTTP. In una configurazione JSON appare così:
{
"mcpServers": {
"dzpage": {
"type": "http",
"url": "https://dzpage.com/mcp"
}
}
}search_itemsCercare nel database degli oggetti per nome in qualsiasi linguaget_itemTutti i valori di un oggetto: peso, dimensioni, statistiche dell'arma, caricatori, accessori, tier di loot ed edifici di spawnwhere_to_find_itemDove compare un oggetto su una mappa: i luoghi con più edifici adatti, con coordinate e link alla mappa lootcompare_weaponsConfrontare armi da fuoco: danno a distanza e colpi per uccidere con e senza giubbottoget_infectedSalute, zone di impatto, attacchi e probabilità di drop di ogni infettosearch_serversTrovare server della community per PC, PlayStation e Xbox con il numero di giocatori in tempo realedayz_update_changesCosa ha cambiato ogni aggiornamento di DayZ in types.xml, events.xml e negli altri file vanilladay_night_settingsConvertire la durata del giorno e della notte che vuoi nei valori per serverDZ.cfgexplain_server_settingSpiegare un'impostazione di globals.xml o cfggameplay.json: significato, valore vanilla, intervallo ed editor adattovalidate_config_fileTrovare in una volta tutti gli errori di sintassi di un file del server XML o JSONanalyze_server_logSpiegare i problemi in un log del server e come risolverlifind_toolIndicarti lo strumento DZPage giusto per un compitoGratuito e in sola lettura, fino a 120 richieste al minuto per indirizzo IP, di cui al massimo 6 controlli di file o log. I file e i log inviati dal tuo assistente vengono solo controllati, non salvati.
Tutti gli endpoint /api/v1 richiedono una chiave API gratuita: tiene fuori gli abusi e rende possibili limiti equi. La chiave non costa nulla.
# Empfohlen / recommended
curl -H "Authorization: Bearer dzp_YOUR_KEY" \
"https://dzpage.com/api/v1/items?q=akm"
# Alternative
curl -H "X-Api-Key: dzp_YOUR_KEY" "https://dzpage.com/api/v1/meta"Tieni segreta la tua chiave: chiama l'API dal tuo server, bot o backend. Chiunque abbia la chiave consuma la tua quota. Puoi revocare una chiave in qualsiasi momento nelle impostazioni e crearne una nuova; quella vecchia smette subito di funzionare.
I dati di gioco restano liberamente accessibili a tutti: l'API è gratuita e lo resterà. DayZ e i suoi dati appartengono a Bohemia Interactive a.s.
Gestisci le chiavi APIChiave API obbligatoria
Invia la chiave come header «Authorization: Bearer» o «X-Api-Key» a ogni richiesta.
60 → 300 richieste/min
60 richieste al minuto per chiave. Ogni risposta porta header X-RateLimit.
Dati reali di gioco
Estratti direttamente dalle config di DayZ, aggiornati dopo ogni patch.
/api/v1/itemsCerca e filtra oggetti (paginato)
| Parametro | Descrizione |
|---|---|
| q | Ricerca in nome e nome classe (fuzzy) |
| cat | Categoria, es. Weapon, Food / Drink, Ammo |
| tier | Tier del loot: da Tier1 a Tier4 o Unique |
| sort | name (predefinito), damage, rpm o weight |
| page | Pagina, da 1 |
| limit | Risultati per pagina, da 1 a 100 (predefinito 48) |
| icons | 1 = solo oggetti con icona |
| lang | Lingua del campo name: en, de, fr, es, it, ru, pl, cs, pt, zh (predefinito en) |
curl -H "Authorization: Bearer dzp_YOUR_KEY" \
"https://dzpage.com/api/v1/items?q=akm&limit=5&lang=it"{
"meta": { "total": 12, "page": 1, "pages": 3, "limit": 5 },
"items": [
{
"class_name": "AKM",
"slug": "akm",
"name": "KA-M",
"category": "Weapon",
"has_icon": true,
"weight": 2140,
"size_w": 8, "size_h": 3,
"loot_tiers": ["Tier4"],
"damage": 9.5,
"icon": "https://dzpage.com/icons/full/AKM.png",
"icon_thumb": "https://dzpage.com/icons/thumb/AKM.webp",
"url": "https://dzpage.com/it/items/akm"
}
]
}/api/v1/items/{class_name}Singolo oggetto con tutti i dettagli
Accetta nomi classe (senza distinzione maiuscole) o slug. Restituisce tutti i campi: statistiche armi, munizioni, caricatori, accessori, dati loot, edifici di spawn, ricette, tutti i nomi tradotti e i dati grezzi completi della config di gioco.
curl -H "Authorization: Bearer dzp_YOUR_KEY" "https://dzpage.com/api/v1/items/AKM?lang=it"// JavaScript (Node.js, Discord-Bot, …)
const res = await fetch("https://dzpage.com/api/v1/items/AKM", {
headers: { Authorization: "Bearer " + process.env.DZPAGE_API_KEY },
});
const { item } = await res.json();
console.log(item.names.it, item.weapon_stats.rpm_full_auto);/api/v1/categoriesTutte le categorie con numero di oggetti
curl -H "Authorization: Bearer dzp_YOUR_KEY" "https://dzpage.com/api/v1/categories"/api/v1/metaInfo dataset: data di importazione, numero oggetti, build di gioco
curl -H "Authorization: Bearer dzp_YOUR_KEY" "https://dzpage.com/api/v1/meta"Gli errori sono sempre JSON con codice stabile, messaggio leggibile e link alla documentazione:
{
"error": "invalid_api_key",
"message": "Invalid or revoked API key. …",
"docs": "https://dzpage.com/api"
}| Stato · codice | Significato |
|---|---|
| 401 · missing_api_key | Nessuna chiave API inviata. Aggiungi l'header «Authorization: Bearer» o «X-Api-Key». |
| 401 · invalid_api_key | La chiave non esiste o è stata revocata. |
| 404 · not_found | Nessun oggetto con questo nome classe o slug. |
| 429 · rate_limited | Limite esaurito: attendi Retry-After secondi e riprova. |
| 5xx | Errore del server: puoi riprovare senza rischi. Se persiste, segnalalo sul nostro Discord. |
Ogni risposta riuscita include header di rate-limit così il tuo client può autoregolarsi:
X-RateLimit-Limit: 120
X-RateLimit-Remaining: 118
X-RateLimit-Reset: 1789000000
Retry-After: 31 (nur bei 429 / only on 429)