> ## Documentation Index
> Fetch the complete documentation index at: https://dub.co/llms.txt
> Use this file to discover all available pages before exploring further.

# partner.application_submitted

export const WebhookResponseBodyParameters = ({type, children}) => <div>
    <h2>Response body parameters</h2>
    <p>
      All webhook payloads follow a consistent top-level structure with
      event-specific data nested within the <code>data</code> object.
    </p>
    <ParamField body="id" type="string">
      The event ID.
    </ParamField>
    <ParamField body="event" type="string">
      The event type that triggered the webhook (e.g., <code>{type}</code>).
    </ParamField>
    <ParamField body="createdAt" type="string">
      ISO 8601 timestamp when the webhook event was created.
    </ParamField>
    <ParamField body="data" type="object">
      Event-specific data containing detailed information about the event. The
      data object for the <code>{type}</code> event contains the following
      parameters:
      <Expandable defaultOpen title="object parameters">
        {children}
      </Expandable>
    </ParamField>
  </div>;

Event triggered when a partner submits an application to join your partner program.

<WebhookResponseBodyParameters type="partner.application_submitted">
  <ParamField body="id" type="string">
    The application ID.
  </ParamField>

  <ParamField body="createdAt" type="string">
    ISO 8601 timestamp when the application was submitted.
  </ParamField>

  <ParamField body="partner" type="object">
    The partner who submitted the application.

    <Expandable title="partner object">
      <ParamField body="id" type="string">
        Unique identifier for the partner.
      </ParamField>

      <ParamField body="name" type="string">
        Partner name.
      </ParamField>

      <ParamField body="email" type="string">
        Partner email address.
      </ParamField>

      <ParamField body="companyName" type="string | null">
        Company name, if provided.
      </ParamField>

      <ParamField body="image" type="string | null">
        URL to the partner's profile image.
      </ParamField>

      <ParamField body="description" type="string | null">
        Partner bio or description.
      </ParamField>

      <ParamField body="country" type="string">
        Country code (e.g. <code>US</code>).
      </ParamField>

      <ParamField body="groupId" type="string">
        ID of the partner group they applied to.
      </ParamField>

      <ParamField body="status" type="string">
        Application status (e.g. <code>pending</code>).
      </ParamField>

      <ParamField body="website" type="string | null">
        Partner website URL.
      </ParamField>

      <ParamField body="youtube" type="string | null">
        YouTube profile URL.
      </ParamField>

      <ParamField body="twitter" type="string | null">
        Twitter/X profile URL.
      </ParamField>

      <ParamField body="linkedin" type="string | null">
        LinkedIn profile URL.
      </ParamField>

      <ParamField body="instagram" type="string | null">
        Instagram profile URL.
      </ParamField>

      <ParamField body="tiktok" type="string | null">
        TikTok profile URL.
      </ParamField>
    </Expandable>
  </ParamField>

  <ParamField body="applicationFormData" type="array">
    Array of form fields submitted by the partner.

    <Expandable title="form field object">
      <ParamField body="label" type="string">
        The form field label.
      </ParamField>

      <ParamField body="value" type="string | null">
        The value submitted for this field.
      </ParamField>
    </Expandable>
  </ParamField>
</WebhookResponseBodyParameters>

<ResponseExample>
  ```json Response theme={null}
  {
    "id": "evt_KleiO4HBwZFbO1vZLWIPZ2AtX",
    "event": "partner.application_submitted",
    "createdAt": "2025-11-06T11:25:59.264Z",
    "data": {
      "id": "pga_1K9CEN4JWYACNHS4DR3PWNR2F",
      "createdAt": "2025-11-06T11:25:59.264Z",
      "partner": {
        "id": "pn_1K9BZE1K285BSTX4W6MPKXJFZ",
        "name": "Matthew Hayden",
        "email": "matthew@example.com",
        "companyName": null,
        "image": null,
        "description": "I'm a content creator who works with brands to grow their business.",
        "country": "US",
        "groupId": "grp_1K9BZE1K2RWYAWB2K1YN5TY7F",
        "status": "pending",
        "website": null,
        "youtube": null,
        "twitter": null,
        "linkedin": null,
        "instagram": null,
        "tiktok": null
      },
      "applicationFormData": [
        {
          "label": "Website",
          "value": "https://example.com/"
        },
        {
          "label": "How do you plan to promote Acme?",
          "value": "I'll promote Acme by sharing it on my social platforms and writing a blog post."
        },
        {
          "label": "Any additional questions or comments?",
          "value": null
        }
      ]
    }
  }
  ```
</ResponseExample>
