{"name":"ASO Skill Developer API","service":"aso-skill","version":"v1","description":"Current App Store keyword search, difficulty, popularity, and app metadata through a focused JSON API.","documentation":"https://www.asoskill.com/developers","openapi":"https://www.asoskill.com/openapi.yaml","llms":"https://www.asoskill.com/llms.txt","health":"https://api.asoskill.com/health","mcp":{"transport":"streamable-http","url":"https://api.asoskill.com/mcp","documentation":"https://www.asoskill.com/mcp","authentication":"oauth"},"versioning":{"current":"v1","strategy":"Major versions are encoded in the URL path.","policy":"https://www.asoskill.com/developers#versioning"},"authentication":{"type":"http-bearer","createApiKeyAt":"https://www.asoskill.com/dashboard","agentLogin":{"method":"POST","path":"/v1/auth/device","verificationUrl":"https://www.asoskill.com/connect"},"guidance":"Cloud AI clients should use the OAuth-protected MCP server. Local interactive agents should use browser-assisted CLI login and an operating-system credential store. CI may inject an API key from its secret manager."},"endpoints":{"search":{"method":"POST","path":"/v1/search","creditsOnSuccess":1},"popularity":{"method":"POST","path":"/v1/popularity","creditsOnSuccess":1},"appLookup":{"method":"POST","path":"/v1/apps/lookup","creditsOnSuccess":1},"credits":{"method":"GET","path":"/v1/credits","creditsOnSuccess":0},"billingPacks":{"method":"GET","path":"/v1/billing/packs","creditsOnSuccess":0,"authenticationRequired":false},"agentLogin":{"method":"POST","path":"/v1/auth/device","creditsOnSuccess":0,"authenticationRequired":false}}}