Get Started

Welcome to Ally's developer portal.

Introduction

Our APIs offer the following benefits:

  • Get started right away: Visit our Developer Portal to find out what our APIs do, how they work and what you need to do to interface with them. Use our sandboxes and get building now. Our APIs need just a few lines of code to run in your applications.
  • Clear overview: You always know what is happening. Use our API analytics to track your users’ activity in your applications and adjust your tactics if necessary.
  • Be creative: We are giving you the opportunity to use exclusive APIs to help shape the future of banking.

The Ally API developer portal contains a wealth of information about our business ready APIs. Take some time familiarizing yourself with the portal before starting to build your apps.

Step 1: Request API Access
Step 2: How to Go Live
Step 3: Authentication
Step 4: Support

Request API Access

Registration

In order to integrate with our API products, you'll need to create a Developer account.

*This process is for external access only, if you're an internal Ally Developer, please reach out directly and we'll guide you along the path.

Creating an account is quick and easy:

  • Click on Sign Up.
  • Fill in the form with your personal details, including your name, email address and username.
  • Submit the form.
  • You will receive a confirmation email shortly; your request will be reviewed for approval.
  • Upon approval you will receive a separate email with further instructions
 

Explore API Products

Want to be inspired and learn what you could build? Our available APIs are displayed on the API Products page. From here you can navigate to the underlying API Overview pages for details of a specific API. Next, go to the Documentation pages for technical information.

 

How to Go Live

Once you have tested your application in our sandbox environment, you can begin the process to go live.

  • First, create a new App for production. 
  • To gain production access, it is important that both your account and App details are registered correctly:
    • Browse and Subscribe to the API Products you intend to leverage in the production environment.
  • Once you've subscribed to your desired API Products, your request will be placed in queue.
  • Depending on the API, our API Services team might contact you to discuss the details of your request.
  • Be sure to include the following in your request:
    • Name of Application
    • List of Domains and Endpoints being requested
  • Once approved, you are ready to use our API in a live environment.

Authentication

APIs use OAuth2 for authentication, authorization, and identification. To obtain an access token, you need to call our OAuth API. The authentication mechanism can vary per API depending on the required level of authentication. Please browse the API Catalog for more information and the API specifications.

 

Support

Questions or problems? We are happy to help. Please check our FAQ page for the answers to frequently asked questions.