<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Kickstart webhook in kickstart.json]]></title><description><![CDATA[<p dir="auto">I would like to be able to define a webhook in my kickstart.json file specifically for the <code>kickstart.success</code> event. It seems based on what I've read so far this is possible. I have the following kickstart config:</p>
<pre><code class="language-json">{
  "variables": {
    "apiKey": "2fbf8fbf-32bb-456e-a71e-24830dd82866"
  },
  "apiKeys": [
    {
      "key": "#{apiKey}",
      "description": "Unrestricted API key"
    }
  ],
  "requests": [
    {
      "method": "POST",
      "url": "/api/webhook",
      "body": {
        "webhook": {
          "connectTimeout": 3000,
          "global": true,
          "readTimeout": 3000,
          "description": "Kickstart Sucess Webhook",
          "eventsEnabled": {
            "kickstart.success": true
          },
          "url": "https://webhook.site/bec11612-a727-4ff8-88f1-73d733b5eaca"
        }
      }
    }
  ]
}
</code></pre>
<p dir="auto">When my docker container starts up I do see that the kickstart is executed:</p>
<pre><code>---------------------------------------------------------------------------------------------------------
-------------------------------------------- Kickstarting ? --------------------------------------------
---------------------------------------------------------------------------------------------------------
2024-09-06 07:33:15.036 PM INFO  io.fusionauth.api.service.system.kickstart.KickstartRunner - Summary:
  - Created API key ending in [...2866]
  - Completed [POST] request to [/api/webhook]
</code></pre>
<p dir="auto">However, the hook is never called. (If it is and there's an error I don't see that either).</p>
<p dir="auto">Note that I have no tenants or applications at this point: just initial the API key (and I confirmed that I can call the API using this key after kickstarting completes).</p>
<p dir="auto">I have also set the <code>global: true</code> option in the webhook body as the documentation indicates this is required in order for the hook to get called when there're no tenants.</p>
<p dir="auto">I can also confirm that a <code>curl</code> POST to the webhook URL from within the running FusionAuth container does reach that webhook.site URL.</p>
<p dir="auto">Am I going about this correctly?</p>
]]></description><link>https://fusionauth.io/community/forum/topic/2760/kickstart-webhook-in-kickstart-json</link><generator>RSS for Node</generator><lastBuildDate>Tue, 12 May 2026 13:07:08 GMT</lastBuildDate><atom:link href="https://fusionauth.io/community/forum/topic/2760.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 06 Sep 2024 20:30:04 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Kickstart webhook in kickstart.json on Mon, 09 Sep 2024 15:34:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/3209">@tschlegel</a> thank you for reporting! This appears to be a bug. I have created the same issue within our GitHub issues page to follow up with, feel free to follow over there for status. I have prompted the engineering team as well so it gets on our "short" list.</p>
<p dir="auto"><a href="https://github.com/FusionAuth/fusionauth-issues/issues/2863" rel="nofollow ugc">https://github.com/FusionAuth/fusionauth-issues/issues/2863</a></p>
]]></description><link>https://fusionauth.io/community/forum/post/7506</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7506</guid><dc:creator><![CDATA[[[global:former-user]]]]></dc:creator><pubDate>Mon, 09 Sep 2024 15:34:02 GMT</pubDate></item></channel></rss>