ATLauncher API
Base: https://api.atlauncher.com/v2/graphql
ATLauncher GraphQL-API — Pack-Auflistung mit Typ-Filterung und Versions-Metadaten.
Verarbeitung: ATLauncherProvider
POST
/v2/graphql
GraphQL Query
Query ATLauncher modpacks via GraphQL (searchPacks, packBySlug)
Parameter
| Name | Typ | Pflicht | Beschreibung |
|---|---|---|---|
query
|
string | Ja | GraphQL query string (searchPacks or packBySlug) |
variables
|
object | Nein | GraphQL variables e.g. {"slug":"enigmatica"} or {"search":"tech","first":20} |
Antwort-Beispiel
{"data":{"searchPacks":{"edges":[{"node":{"slug":"enigmatica-6","name":"Enigmatica 6","type":"public","versions":[{"version":"1.5.0","minecraft":"1.16.5"}]}}]}}}
cURL
curl -X POST "https://api.atlauncher.com/v2/graphql" -H "Content-Type: application/json" -d '{"query":"{ searchPacks(search: \"tech\", first: 5) { edges { node { slug name type } } } }"}'