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

# Verify your website and social accounts

> Prove ownership of the channels included in your Biqli partner application.

Biqli requires at least two verified channels before you can submit a partner
application. A channel can be your website, YouTube, X, Instagram, TikTok, or
LinkedIn. Verification proves that you control the audience listed in your
application and protects existing partners from impersonation.

## Before you begin

Open **Partner Program**, go to **Profile**, and find **Website and social
accounts**. Enter the website domain or social handle first. The **Verify**
button becomes available after Biqli recognizes a valid value.

You can verify one entry for each supported channel. The saved value and the
verified identity must continue to match. Editing a verified domain or handle
removes that verification and requires you to verify the new value.

| Channel   | What Biqli checks                                                                                       | Verification window                                                 |
| --------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- |
| Website   | A Biqli TXT value in the domain's DNS                                                                   | No short session, but DNS must still contain the value when checked |
| YouTube   | A six-digit code in the channel's English description                                                   | Code expires after 24 hours                                         |
| X         | The account returned by X authorization matches the entered handle                                      | Authorization session expires after 10 minutes                      |
| Instagram | The account returned by Instagram authorization matches the entered handle                              | Authorization session expires after 10 minutes                      |
| TikTok    | The account returned by TikTok authorization matches the entered handle                                 | Authorization session expires after 10 minutes                      |
| LinkedIn  | The supplied public post contains the six-digit code and belongs to the entered profile or company page | Code expires after 24 hours                                         |

<Frame>
  <img src="https://mintcdn.com/biqlillc-cc349ea4/P32l3P-x9uvRe0f7/images/help/screenshot-placeholder.svg?fit=max&auto=format&n=P32l3P-x9uvRe0f7&q=85&s=a2371105dd90b54367317856c55b6595" alt="Placeholder for the Biqli website and social account list" width="1280" height="720" data-path="images/help/screenshot-placeholder.svg" />
</Frame>

## Verify a website

Biqli verifies the exact domain entered in your profile. The website must use a
registrable hostname such as `example.com` or `www.example.com`.

<Steps>
  <Step title="Generate the DNS record">
    Enter the domain and select **Verify**. Biqli displays a TXT record with the
    host `@` and a value beginning with `biqli-domain-verification=`.
  </Step>

  <Step title="Add the TXT record">
    Sign in to the DNS provider that controls the domain and create the record
    exactly as displayed. Some providers use a blank host or the root domain
    instead of `@`. Do not add quotation marks around the value unless your
    provider adds them automatically.
  </Step>

  <Step title="Wait for DNS propagation">
    Save the record and wait for it to become publicly visible. DNS updates can
    appear quickly or take longer depending on the provider and previous TTL.
  </Step>

  <Step title="Complete verification">
    Return to Biqli and select **Verify** again. Biqli reads TXT records from the
    exact domain and looks for the complete value it generated.
  </Step>
</Steps>

If verification fails, confirm that the TXT record is on the exact hostname,
that its value is complete, and that the authoritative DNS provider was edited.
You can leave the record in place after verification.

## Verify YouTube

YouTube verification uses the public English description returned for the
channel. Biqli accepts a YouTube handle or channel ID and generates a six-digit
code that remains valid for 24 hours.

<Steps>
  <Step title="Copy the code">
    Enter your YouTube handle, select **Verify**, and copy the six-digit code
    shown by Biqli.
  </Step>

  <Step title="Open the channel description">
    Use the **Open channel** action, or open YouTube Studio and edit the channel
    description under customization.
  </Step>

  <Step title="Add the code to the English description">
    If the main description is English, add the code there. If it is not, add
    the code to an existing English translation or create an English
    description first. Save the public channel changes.
  </Step>

  <Step title="Verify in Biqli">
    Return to the open dialog and select **Verify account**. Keep the code in
    the description until Biqli shows the channel as verified.
  </Step>
</Steps>

After verification succeeds, you can remove the temporary code. If the code
expires, start verification again to generate a new one.

<Frame>
  <img src="https://mintcdn.com/biqlillc-cc349ea4/P32l3P-x9uvRe0f7/images/help/screenshot-placeholder.svg?fit=max&auto=format&n=P32l3P-x9uvRe0f7&q=85&s=a2371105dd90b54367317856c55b6595" alt="Placeholder for the Biqli YouTube verification steps" width="1280" height="720" data-path="images/help/screenshot-placeholder.svg" />
</Frame>

## Verify X, Instagram, or TikTok

These three channels use provider authorization. Biqli does not ask you to put
a public code in the profile.

<Steps>
  <Step title="Enter the exact handle">
    Enter the username of the account you intend to authorize. Biqli normalizes
    supported profile URLs and handles before starting.
  </Step>

  <Step title="Start verification">
    Select **Verify**. Biqli sends you to the selected provider's authorization
    page for a session that lasts 10 minutes.
  </Step>

  <Step title="Authorize the correct account">
    Check which provider account is currently signed in, approve the requested
    access, and return to Biqli. The account returned by the provider must have
    the same username as the handle entered in your application.
  </Step>

  <Step title="Confirm the verified state">
    Biqli stores the provider account ID and available public profile details,
    then marks the row as verified.
  </Step>
</Steps>

If you authorize the wrong account, Biqli rejects the match. Sign out of the
provider or switch accounts, then restart verification. If the return session
expires, begin again from the **Verify** button.

## Verify LinkedIn

LinkedIn verification uses a public post. Biqli can verify an entered personal
profile or company page when the post URL and author match the entered handle.

<Steps>
  <Step title="Copy the verification code">
    Enter the LinkedIn profile or company handle, select **Verify**, and copy the
    six-digit code. The code expires after 24 hours.
  </Step>

  <Step title="Create the public post">
    Select **Create post on LinkedIn** to open a prefilled post. Publish it from
    the same profile or company page entered in Biqli. The author and post must
    be public while Biqli checks them.
  </Step>

  <Step title="Copy the post URL">
    Copy the full `linkedin.com/posts/...` URL or a public `lnkd.in` share link
    for that post.
  </Step>

  <Step title="Paste and verify">
    Return to Biqli, paste the URL, and select **Verify account**. Biqli follows
    supported LinkedIn share links, finds the code, and confirms the author.
  </Step>
</Steps>

You can remove the post or make the profile private after verification
succeeds. If Biqli cannot read it, confirm that the post is public, still
contains the exact code, and was published by the profile or company page you
entered.

<Frame>
  <img src="https://mintcdn.com/biqlillc-cc349ea4/P32l3P-x9uvRe0f7/images/help/screenshot-placeholder.svg?fit=max&auto=format&n=P32l3P-x9uvRe0f7&q=85&s=a2371105dd90b54367317856c55b6595" alt="Placeholder for the Biqli LinkedIn verification steps" width="1280" height="720" data-path="images/help/screenshot-placeholder.svg" />
</Frame>

## Remove or replace a verified channel

Select the delete action beside a verified row to remove that channel from the
application. Removing it can make the application incomplete if fewer than two
verified channels remain. Add the replacement value and complete its own
verification before submitting.

<Note>
  A verified domain or social identity can belong to only one Biqli partner
  account. If Biqli reports that an identity is already in use, do not create a
  duplicate profile. Contact support with the public identity and your account
  email so ownership can be reviewed.
</Note>
