# ICICI

### Login with ICICI <a href="#login-with-rupeezy" id="login-with-rupeezy"></a>

Follow these Tutorial video to log in :

**Video Tutorial**

{% embed url="<https://vimeo.com/993939103>" %}

* **Streamlined Access:** Seamless login integration with ICICI.
* **Efficient Connectivity:** Quick and reliable access to your trading portfolio.
* **Enhanced Security:** Strengthened measures for secure login.
* **Improved Interface:** Refreshed design for easier navigation.

### Guiding Principles for how to create api  key and secret  <a href="#guiding-principles-for-how-to-get-api-key-and-application-id" id="guiding-principles-for-how-to-get-api-key-and-application-id"></a>

1. **Click here to Start:**

   To start click on this link- <https://api.icicidirect.com/apiuser/home>
2. **Login to Developer Portal:**\
   \
   Click the "Login" button to proceed to the page where you can enter your username and password as shown in the image below.

   <figure><img src="/files/4mn9yXOcXwYaucKonhJn" alt=""><figcaption></figcaption></figure>

   * Go to the developer portal website as per the image above.
   * Enter the ICICI Direct Login credentials (user ID and password) to log in.\
     \
     ![](/files/1ksFu9BGM40PgTSaZZPu)
3. **Create a New API key and API secret:**\
   \
   **👉-** Click the Register tab  button as per given image below<br>

   <figure><img src="/files/QtfvuFSMoQXo9Z1CSAm1" alt=""><figcaption></figcaption></figure>

   👉- Once clicked the tab , navigate to the section where you can create a new api key and secret.<br>
4. **Enter App Details:**<br>

   Provide the required information such as the

   * app name ( Enter app name as Algomojo)
   * Redirection URL (paste the below given redirect url in the ICICI app enter details page) and any other necessary details as per image below<br>

     <figure><img src="/files/sAmibXwb1eH33eaeKHRy" alt=""><figcaption></figcaption></figure>

**Redirect URL:**

{% code overflow="wrap" %}

```
https://ic.algomojo.com/arrow-connect/am/login-response?id={{Your ICICI User ID}}
```

{% endcode %}

<mark style="color:blue;">**Example:**</mark>&#x20;

{% hint style="info" %}
<https://ic.algomojo.com/arrow-connect/am/login-response>? id=ALGOEXM5
{% endhint %}

<mark style="color:red;">**NOTE\*\***</mark>**:** In the redirect URL, you must enter your User ID (Same as Upper case or Lower case ) whenever you paste your URL. Also, remove the curly bracket of the User ID placeholder.

5.**Submit API Details:**

* After entering all the necessary details, Click the submit button to create the new  API  key and secret successfully.

&#x36;**.Copy api key and  secret :**

copy the api key and secret  as per image given below<br>

<figure><img src="/files/w6EUqpyRNyiegSLpZdLa" alt=""><figcaption></figcaption></figure>

&#x37;**.To start algomojo click on this link**[**-**](https://www.kotaksecurities.com/trading-tools/kotak-neo-trading-platform/trading-api/)

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th></tr></thead><tbody><tr><td align="center"><a href="https://ic.algomojo.com/#/newuser">Login with  ICICI</a></td></tr></tbody></table>

To initiate Algomojo, click on the above link. Upon redirection, you will be directed to the Algomojo new user portal.

&#x38;**.New user**

After opening the new user tab, utilize the copied API details acquired during the process of obtaining your ICICI portal credentials. Subsequently, use these credentials to log in to Algomojo. Ensure accurate updating of the information

<div align="left"><figure><img src="/files/wiCtMnyN7Ou8YPnLJx0Q" alt="" width="275"><figcaption></figcaption></figure></div>


---

# 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.algomojo.com/algomojo/brokers/login-to-broker/icici.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.
