プラグインを作成する必要があります。以下を参照してください。Developing Discourse Plugins - Part 1 - Create a basic plugin。
API呼び出しは不要です。DiscourseにはMaxMind統合が標準で組み込まれており、プラグインからDiscourseIpInfo.get(ip)を呼び出すだけで済みます。
当社のホスティングをご利用の場合は、サポートにご連絡ください。Enterpriseプランではカスタムプラグインのお手伝いができます。