# Webull

{% hint style="danger" %}
The Webull integration is NOT available yet. We have completed the integration but the Webull API has not been made available publicly for all Webull customers to use. Subscribe to the Webull [wait list](https://traderspost.io/broker/webull) to be notified once it is available.
{% endhint %}

## Contact Information

Email: <customerservices@webull.us>

Phone: [+1 (888) 828-0618](tel:18888280618)

## Supported Asset Classes

* Stocks

## Market Data

Webull does not yet provide access to market data through their API, so the we use market data from [Polygon](https://polygon.io/) at no additional charge to you.

## Authentication

Webull accounts can be connected to TradersPost manually by getting an access token from Webull. Unfortunately, Webull has not yet implemented OAuth with refresh tokens so you will need to manually do this and when the token expires, you will have to repeat the manual steps again to reconnect Webull to TradersPost.

To get started, first go to [Webull.com](https://webull.com) and login. Once logged in, click your profile icon at the top right and then click **My Account** from the menu.

<figure><img src="https://157925339-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyFbMywdkChFyQlCR779Y%2Fuploads%2Fa3pkdIkSAucyNKKwSqKk%2FScreenshot%202024-06-11%20at%209.21.15%20AM.png?alt=media&#x26;token=4d769c73-5a7c-4bb7-83c3-ac728df45a10" alt=""><figcaption><p>Webull.com homepage</p></figcaption></figure>

Now click **API Management** in the left menu and then click **Register an API Application**.

<figure><img src="https://157925339-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyFbMywdkChFyQlCR779Y%2Fuploads%2FHzRyoROvFHHGdHz4wxvF%2FScreenshot%202024-06-11%20at%209.22.29%20AM.png?alt=media&#x26;token=7ad6e4dc-457c-4b00-bc23-66792e3a7446" alt=""><figcaption><p>Webull API Management</p></figcaption></figure>

{% hint style="info" %}
If the **API Management** link is missing from the left menu, please contact Webull support at <api@webull.com> to enable it for you. It is not activated by default.
{% endhint %}

Follow the steps to register your API application and afterwards you should land on a screen like this. Click **Revise** and change the expiry date from 1 day to 7 days.

<figure><img src="https://157925339-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyFbMywdkChFyQlCR779Y%2Fuploads%2FQE63FQVamf09sC2wotWC%2FScreenshot%202024-06-11%20at%209.22.53%20AM.png?alt=media&#x26;token=6f7f8ea8-0df2-4058-abad-cecf85f7b15a" alt=""><figcaption><p>Webull API Management</p></figcaption></figure>

Change the **App Secret Expiry Date** from `1d` to `7d`.

<figure><img src="https://157925339-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyFbMywdkChFyQlCR779Y%2Fuploads%2FGOS18op9I56GzOP1w1Iz%2FScreenshot%202024-06-11%20at%209.27.07%20AM.png?alt=media&#x26;token=cfc83b37-17ce-45cd-8b2c-753bb3de03e0" alt=""><figcaption></figcaption></figure>

Now click **Generate Key** and follow the steps to generate an API key. Copy this information and store it somewhere secure in a password manager like 1password.

Once you have your API Key and Secret, head over to TradersPost and click **Brokers**, then click **Connect Live**, choose **Webull** from the list of available brokers, paste your api key and secret in the form and click Save.

<figure><img src="https://157925339-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyFbMywdkChFyQlCR779Y%2Fuploads%2FKW57KvBxiB7CTTz0MByl%2FUntitled.png?alt=media&#x26;token=94dd3e7e-e0d5-4d1e-93d9-ad498bb25b30" alt=""><figcaption><p>TradersPost Connect Webull</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.traderspost.io/docs/all-supported-connections/webull.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
