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 } } } }"}'