Från token till svar
Hämta en token
OIDC mot Zitadel. Service-konton får de scopes integrationen faktiskt behöver — inget mer.
Anropa mot v1
Bas-URL:en innehåller versionen. Staging har samma kontrakt som produktion.
Generera klienten
Skriv inte typerna för hand. Kontraktsfilen ligger i
packages/contracts/openapi/marketmute.openapi.yamloch klienterna genereras medscripts/generate-contracts.sh.
# Bearer-token från Zitadel (OIDC)
curl -sS https://api.marketmute.com/v1/me/identity \
-H "Authorization: Bearer $MARKETMUTE_TOKEN" \
-H "Accept: application/json"