{"openapi":"3.1.0","info":{"title":"WikiGem — Wikipedia Knowledge API","description":"Pay-per-call access to Wikipedia: search articles, get summaries, extract sections, and discover related content. Supports 300+ language editions. Powered by Tempo MPP.","version":"1.0.0","x-mpp":{"recipient":"0xc37f183ca849cfd6d164e5b3ab8715068b4b728b","network":"tempo","currency":"0x20C000000000000000000000b9537d11c60E8b50"}},"servers":[{"url":"https://wikigem.xyz"}],"paths":{"/api/search":{"post":{"operationId":"searchArticles","summary":"Search Wikipedia articles","description":"Full-text search across Wikipedia in any language. Returns titles, snippets, word count, and direct links.","x-payment":{"amount":"1000","decimals":6,"currency":"0x20C000000000000000000000b9537d11c60E8b50","network":"tempo","description":"Wikipedia article search"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["query"],"properties":{"query":{"type":"string","description":"Search query","example":"quantum computing"},"lang":{"type":"string","default":"en","description":"Wikipedia language code (en, de, fr, ru, zh, es, ja…)","example":"en"},"limit":{"type":"integer","default":5,"minimum":1,"maximum":10,"description":"Number of results to return"}}}}}},"responses":{"200":{"description":"Search results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string"},"lang":{"type":"string"},"count":{"type":"integer"},"results":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"snippet":{"type":"string"},"wordcount":{"type":"integer"},"size":{"type":"integer"},"timestamp":{"type":"string"},"url":{"type":"string"}}}}}}}}},"402":{"description":"Payment required"}}}},"/api/summary":{"post":{"operationId":"getArticleSummary","summary":"Get Wikipedia article summary","description":"Returns the introductory summary, description, thumbnail, and metadata for a Wikipedia article.","x-payment":{"amount":"1000","decimals":6,"currency":"0x20C000000000000000000000b9537d11c60E8b50","network":"tempo","description":"Wikipedia article summary"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["title"],"properties":{"title":{"type":"string","description":"Article title (exact or fuzzy)","example":"Nikola Tesla"},"lang":{"type":"string","default":"en","description":"Wikipedia language code","example":"en"}}}}}},"responses":{"200":{"description":"Article summary with extract, thumbnail, and metadata"},"402":{"description":"Payment required"}}}},"/api/section":{"post":{"operationId":"getArticleSection","summary":"Get a specific section of a Wikipedia article","description":"Extracts the plain-text content of a named section. If the section is not found, returns the full list of available sections.","x-payment":{"amount":"1000","decimals":6,"currency":"0x20C000000000000000000000b9537d11c60E8b50","network":"tempo","description":"Wikipedia article section"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["title","section"],"properties":{"title":{"type":"string","description":"Article title","example":"Bitcoin"},"section":{"type":"string","description":"Section name or numeric index","example":"History"},"lang":{"type":"string","default":"en","description":"Wikipedia language code","example":"en"}}}}}},"responses":{"200":{"description":"Section content or list of available sections"},"402":{"description":"Payment required"}}}},"/api/related":{"post":{"operationId":"getRelatedArticles","summary":"Get articles related to a Wikipedia article","description":"Returns up to 8 articles that Wikipedia considers related to the given article.","x-payment":{"amount":"1000","decimals":6,"currency":"0x20C000000000000000000000b9537d11c60E8b50","network":"tempo","description":"Wikipedia related articles"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["title"],"properties":{"title":{"type":"string","description":"Article title","example":"Ethereum"},"lang":{"type":"string","default":"en","description":"Wikipedia language code","example":"en"}}}}}},"responses":{"200":{"description":"List of related articles with descriptions and thumbnails"},"402":{"description":"Payment required"}}}}}}