• CONGRATULATIONS!!!

    Winner

    Conversational Banking

    1st Runner Up

    ICICIKey

    2nd Runner Up

    iBanking


    EVENT PARTNERS

About the Programme:

  • Introduction
  • Programme Details
  • Eligibility
  • Judging Criteria
  • Partners

ICICI Bank invites you to explore the world of mobile innovation with the 'ICICI Appathon'. This is a mobile solution development programme aimed at fostering the creation of new solutions in Banking and Financial Services.

Participants need to envision a new solution and use the diverse set of Financial Services APIs to create innovative minimum viable mobile solutions. The solutions that surpass the currently available solutions in the market, give a superior and intuitive experience to the end user, will compete for the top prizes in the Grand Finale.

The top three winners stand a chance to win prizes over Rs.20 lakh along with a potential engagement opportunity with ICICI Bank. They will also be given a chance to be mentored by the programme partners and get a fast track entry into NASSCOM 10,000 Startups Program. Additionally, a 3 month full-time membership for up to 2 members of the winning team will be provided across 91springboard hubs in India.

So get started and register now!

ICICI Appathon will be conducted in 3 phases:

Phase 1: Participants need to register by providing a brief summary of the idea and identify categories of APIs which will be used for creating the solution.

Phase 2: Shortlisted participants will be provided with access to all APIs on the IBM Bluemix platform and they will have to submit a video demonstrating a minimum viable solution, ICICI Bank API usage and business benefits.

Phase 3: Finalists will be invited to ICICI Bank Towers, BKC, Mumbai to present their minimum viable solution to an eminent Jury.

Registrations Begins
Registration Ends
Announcement of Shortlisted Participants
Development begins
Solution submission
Announcement of Finalists
Final Presentations and Award Ceremony
  • 12 FEBUpcoming
  • 01 MARUpcoming
  • 04 MARUpcoming
  • 05 MARUpcoming
  • 27 MARUpcoming
  • 08 APRUpcoming
  • 19 APRUpcoming

All participants must adhere to the following criteria to participate in the programme:

  • This programme is open to companies and individuals.
  • This programme is also open to companies who have previously sold, licensed or otherwise provided services and/or similar solutions to ICICI Bank.
  • This is a team participation programme. You can have at most 5 members in a team.
  • This is an open theme mobile solution programme. In order to participate, the team needs to use at least one of the listed ICICI Bank APIs (Retail Banking, Corporate Banking and Treasury) on the site. Participants are also encouraged to use the Partner APIs in the Appathon.
  • You may use open source libraries available elsewhere.
  • By participating in the Appathon, you agree to the Terms and Conditions.

The Submission provided in ICICI Appathon will be evaluated on:

  • Novelty of Idea
  • Functionality
  • Business Potential and Relevance
  • User Experience
  • Scalability

Programme Partners:

RESULTS

Awards

1st Prize
  • INR 10 Lakh in monetary award
  • Potential opportunity to explore a commercial relationship with ICICI Bank
  • 240,000 credits for Softlayer and Bluemix for a year, subject to eligibility criteria of IBM Global Entrepreneur Program Cloud Credits
  • Eligible to showcase minimum viable solution in application gallery hosted on IBM developer Works
  • Goodies & Prizes worth INR 100,000 from the Programme Partner, IBM Cloud
  • Winner will be fast tracked in NASSCOM 10,000 Startups Program
  • 3-month full-time membership for up to 2 members of the winning team across 91springboard hubs in India
2nd Prize
  • INR 7.5 Lakh in monetary award
  • Potential opportunity to explore a commercial relationship with ICICI Bank
  • 240,000 credits for Softlayer and Bluemix for a year, subject to eligibility criteria of IBM Global Entrepreneur Program Cloud Credits
  • Eligible to showcase minimum viable solution in application gallery hosted on IBM developer Works
  • Goodies & Prizes worth INR 75,000 from the Programme Partner, IBM Cloud
  • Winner will be fast tracked in NASSCOM 10,000 Startups Program
3rd Prize
  • INR 5 lakh in monetary award
  • Potential opportunity to explore a commercial relationship with ICICI Bank
  • 240,000 credits for Softlayer and Bluemix for a year, subject to eligibility criteria of IBM Global Entrepreneur Program Cloud Credits
  • Eligible to showcase minimum viable solution in application gallery hosted on IBM developer Works
  • Goodies & Prizes worth INR 50,000 from the Programme Partner, IBM Cloud
  • Winner will be fast tracked in NASSCOM 10,000 Startups Program

In addition:

  • Visa will mentor selected winners who create innovative mobile solutions using Visa APIs
  • Vouchers worth INR 20,000 for each finalist from the Programme Partner, IBM Cloud

RESULTS

APIs Across Categories

ICICI Bank in collaboration with its programme partners is providing a diverse set of BFSI APIs.

The list of APIs from ICICI Bank and its partners across various categories are listed below. Shortlisted participants will be given full access to all APIs with supporting documents.

For the Appathon, participants will be using test APIs hosted by ICICI Bank on the IBM Bluemix platform. During the Appathon, only test (dummy) data from ICICI Bank will be used, ensuring that Customer's information remains protected.


  • Retail Banking
  • Corporate Banking
  • Treasury
  • ICICI Group
  • Partner API
  • Authenticate User - Validate user credentials and retrieve an authorisation token required for session maintenance.
  • Bank Account Summary - Retrieve a summary of accounts that are linked to the user ID.
  • Bank Account Balance - Retrieve balance information for the specified account.
  • Branch and ATM locations - Retrieve information about branch and ATM locations.
  • Transactions History - Retrieve list of transactions performed on the specified account in specified interval.
  • Behavior score - Customer Behaviour Risk score. High Risk Range: 1-30, Medium Risk Range: 31-70, Low Risk Range: 71-100
  • Loan Account Summary - Get details of loan like principal outstanding, date of loan, 12-month payment status string and type of loan.
  • Card Account Summary - Get details of card like principal outstanding, current balance, 12-month payment status string and status.
  • Transfer Funds - Transfer funds to a linked account or payee.
  • Pockets creation and linking - This is the entry point into ICICI Bank Pockets APIs and linking. Authorisation codes will be provided in response. For more details on Pockets, click here
  • Pockets balance - View the balance in a user's Pockets Wallet.
  • Pockets Debit - Debit customer's Pockets wallet and credit merchant's account.
  • Pockets Credit - Credit customer's Pockets wallet and debit merchant's account.
  • Pockets Mini Statement - View a user's Pockets wallet statement.

Relationship Manager APIs

  • Import Summary - Get summary of all import transactions done by the corporate mapped to the Relationship Manager
  • Export Summary - Get summary of all export transactions done by the corporate mapped to the Relationship Manager
  • Limit Utilization Summary - Get actionable summaries of credit limits utilised by corporates mapped to the Relationship Manager
  • TOL Profile (Trade Online) - Returns the type of transaction initiated by the Corporate mapped to the Relationship Manager

Corporate Customer APIs

  • Authenticate User(Mobile) - Validates user credentials (username and password) and retrieve an authorisation token required for all subsequent API calls
  • Account Summary - Return the list of accounts mapped to the Corporate
  • List transactions - Get list of initiated Trade transactions by user
  • Approve/Reject transactions - Approve/Reject already initiated trade transactions
  • RM details - Get Relationship Manager details mapped to the Corporate
  • Query to RM - Raise a query to Relationship Manager mapped to the Corporate
  • View currency pairs - View the list of currency pairs for which the corporate is enrolled with all deal parameters.
  • Hit Deal - Book or reject a forex deal basis current currency pair rate for the provided parameters.
  • View booked deals - View the list and details of successful deals basis date range or deal number.

ICICI Lombard General Insurance APIs

  • Quick Quote - Get quote for a Insurance policy.
  • Quick Policy Renewal - Get renewal details of insurance policy that needs to be renewed.
  • Single view of the customer - View details of all policies, claims and interactions that the customer has with the insurance company.

ICICI Prudential Life Insurance APIs

  • Quick Quote - Get quote for a Life Insurance policy.
  • Purchase Policy - Purchase an Insurance Policy and get the details of the policy purchased.
  • View Policy details - View details of a Policy like Policy Status, Unit Statement, Pay Premium, Top Up and Premium Paid Certificate.

ICICI Securities APIs

  • Get Mutual Fund details - View the list of Mutual funds available along with complete details of each Mutual Fund.
  • Place Order (MF) - Place an order for buying/selling a selected Mutual Fund.
  • Portfolio View - View details of the current Mutual Fund holding for the given user.

Visa Developer platform provides access to Visa products and services via Application Program Interfaces (APIs) that are built on industry standards and are available for testing in an integrated sandbox, using Visa test data. This platform has documentation, test tools, and access to a variety of APIs for issuers, acquirers, merchants and software developers. You can explore these APIs at https://developer.visa.com/

Unified Payments Interface (UPI) will be offering architecture and set of APIs to facilitate the next generation of online immediate payments.

UPI will ensure every registered person in UPI, in India is able to transact securely and efficiently simply by providing virtual payment address on mobile phones, without the need of entering any other financial details.

APIs are listed at http://www.npci.org.in/documents/Unified-Payment-Interface-API-Technology-Specifications-v11.pdf

IBM® Bluemix® is the IBM® open cloud platform that provides mobile and web developers access to IBM software for integration, security, transaction, and other key functions, as well as software from business partners.

Built on Cloud Foundry open source technology, Bluemix makes application development easier with Platform as a Service (PaaS). Bluemix also provides pre-built Mobile Backend as a Service (MBaaS) capabilities. The goal is to simplify the delivery of an app by providing services that are ready for immediate use and hosting capabilities to enable internet scale development.

RESULTS

Frequently Asked Questions

I have recieved a confirmation SMS, but have not received an e-mail

The e-mail is sent only to the registered e-mail ID of the Team's representative, please check the same. In case if you still haven't received the e-mail, please write to us at developer@iciciappathon.com,

How can I generate an Access token using Authentication Service API?

Please ensure, the Client ID that you are using is correct. Use the Client ID in the same case (Upper or Lower) as provided in our mail to you, along with correct Participant Access Code. Use the same URLs as mentioned in the API Document and do not change the keywords mentioned in it. In case if the issue still persists, please write to us at developer@iciciappathon.com

I have generated an access token using Authentication Service API, but I am getting an exception while using it in other APIs as {"code":401,"description":"Access Denied", "message": "User Not Authorized"}

Whenever Authentication Service API is called it generates a new access Token, so please ensure use of the latest token into other API calls.

I have successfully used Access token in Balance Inquiry API but I am getting an error in other APIs.

Whenever Authentication Service API is called it generates a new access Token, so please ensure use of the latest token into other API calls.

How do I get access to the account number in banking API call or access to the data which I have to use while accessing the APIs?

Data-sets containing account details are mapped to all teams, which can be accessed through an API detailed out in Section 14.9 of the ICICI Bank and Group API document.

How is the ICICI Appathon structured?

ICICI Appathon is broadly divided into 3 phases. Please take a look at the About / Programme details section to know more

Are there any charges for registration?

No, Registration for ICICI Appathon is free

What is the eligibility criteria?

Please take a look at the About section on homepage and Terms and Conditions registration section.

Can I register as an individual?

Yes. Individual developers as well as companies are welcome to participate in the Appathon.

Will everyone who registers be eligible to participate?

Once you have registered, we will carefully review your application based on the idea summary that you have provided. If you are selected, we will get in touch and send you the login details for IBM Bluemix, the API toolkit and all the guidance material you need.

I am not resident in India, can I still participate?

Yes you can, the ICICI Appathon programme is open to participants from all over the world. For more information on eligibility, please take a look at the Terms & Conditions.

How many people can be in my team?

Each team can have a maximum of 5 members.

What is the scope of the ICICI Appathon?

Participants will have to come up with a mobile solution using diverse set of ICICI Bank APIs. They may also use programme partner APIs as well as open source libraries available elsewhere. In Phase 1, the teams will be shortlisted basis the application. In Phase 2 they would need to submit a video of their working minimum viable solution. In Phase 3, selected participants will be invited for the Grand Finale at Mumbai.

In Phase 1, do participants need to share complete details of the solution?

Participants need to share the name of the Solution, Business problem/ use case that the solution addresses, details of how the solution solve the problem innovatively and finally benefits coming out of the solution. Finally participants should also confirm which particular ICICI Bank API category or categories they are planning to use. This information will be used to shortlist teams for Phase 2.

In Phase 2, do participants need to share a "minimum viable solution"?

Participants need to submit a video demonstrating the working of the solution, ICICI Bank API usage and business benefits. Before being declared as a finalist, participants may have to submit the working solutions.

In Phase 2, how do I submit what I have made?

You have to submit a video demonstrating the working of the prototype, ICICI Bank API usage and business benefits. This submission will have to be made on the IBM Bluemix Platform.

In Phase 2, is there any specific technology / language to be used for building up the project? Will you provide any IDE and DB for us to work on ideas?

You can develop the entire solution with the wide range of services and APIs available from ICICI Bank as well as services available on the IBM Bluemix platform. You are not restricted to any single development language or technology.

In Phase 2, do we need to build a Mobile Application?

It is not mandatory. It can be Mobile App or solution which can be accessible via mobile.

In Phase 2, do we need to have the entire idea fully working?

The entire idea need not be fully implemented. However, the prototype should be functional so that it can be reviewed by the judges.

Are the participants required to be online for the entire duration of the programme?

No, one does not need to be logged in to the ICICI Appathon website or be online for the entire duration. You will be given access to Bluemix platform to develop the solution.

I do not find an API which I would need for my development, what should I do?

You have to use at least one ICICI Bank API to be eligible. However, You can create a test API and stub it at your end for using it in your solution.

Where will the finalists have to present on Grand Finale?

All the finalists in India will be invited to ICICI Bank Tower, Bandra Kurla Complex in Mumbai. For international participants, remote presentation will be arranged.

In case of team, do all team members also have to be present during the Grand Finale?

It is not mandatory for all team members to attend.

Can I demonstrate my solution remotely during the Grand Finale?

The teams based in India has to demonstrate the solution in person. Only for international participants, remote presentations may be arranged.

Will ICICI Bank pay for my company / my team / my trip?

All expenses associated with participation on Grand Finale including but not limited to any flight or rail tickets, accommodation, food and beverages will have to be arranged by the participants themselves.

What should I bring to the Grand Finale?

The prototype, a brief presentation and the devices you need to demonstrate how your solution works.

What's the format of the demo during Grand Finale?

You will be provided with 10 minutes to present your prototype followed by Q&A.

What criteria will the judges use to evaluate the prototypes?

Please take a look at judging criteria under the About section.

What are the Awards?

Following are the awards:

  • Monetary awards by ICICI Bank
  • A potential commercial engagement opportunity with ICICI Bank
  • Access to partner's accelerators and mentorship programs etc.

Please take a look at Awards section to know more.

What are the eligibility criteria of IBM Global Entrepreneur Program Cloud Credits?
  • Startups should be registered company
  • Startup should have been in existence for less than 5 years
  • Startup should have a revenue of less than USD1 million per annum
  • Startup should not be an existing customer of Softlayer or Bluemix.Existing IBM GEP Cloud Credits members are also considered customers of Softlayer and Bluemix
Will there be journalists/reporters present?

Yes, the programme is open to press.

What's the hashtag?

#iciciappathon - Use it on Twitter and Facebook to join the conversation.

Who will be owning the IP on the prototype made by us?

Please take a look at Terms & Conditions for the intellectual property terms applicable to your mobile solution and submission.

Will my participation be publicly showcased?

Participants acknowledge that by attending the Finale they may be photographed, videotaped and otherwise recorded and may be required to sign an affidavit and release by ICICI Bank for the use of such footage.

Can my solution be in a language other than English?

Yes, mobile solution in other Indian languages may be submitted.

I have gone through the FAQs but I still have a question?

You can write to us on below mentioned email IDs:

Technical Support - APIs related queries

techsupport@iciciappathon.com

Programme format related queries

event@iciciappathon.com

Alternatively, you can also contact the support team on: +91-8049536832
(Available from 11 am to 7 pm)

Results

Winner
Conversational Banking
1st Runner Up
ICICIKey
2nd Runner Up
iBanking
Finalists
Bankjini
Cash is King!
Insurance telematics
Real-time trust-less loyalty points
PocketLend
Automatic risk & fraud management system

PayonBehalf

ICICI Appathon Insights

We would like to thank all the participants for their efforts and enthusiasm in making ICICI Appathon 2016 memorable for all of us. Thank you.
Here's a quick insight on the entries received along different Fintech themes:

Contact Us

You can reach out to us if you have any queries and we will get back to you in 24 working hours.

Event format related queries

iciciappathon@icicibank.com