Product Overview

Kickstart your integration journey with ease using our REST API SDKs. This page guides you through the essentials:

 

SDK Inventory

Our GitHub contains 2 main repositories:

The REST Client SDK :  For use in server-side applications to provide access to REST APIs from your application.

Sends the request to Wells Fargo using an HTTP client

The REST Samples : They contain working code samples to demonstrate integration with REST APIs and are organized into categories and Industry specific examples. 

The samples are completely independent and self-contained. 

You can analyze them to get an understanding of how a particular method works, or you can use the snippets as a starting point for your own project.

 

Sandbox Integration

Access and interact with the sandbox environment directly using sample code. Make your first API call step-by-step and confirm functionality before moving to production.

  • No code - 3 configuration updates to use your own Merchant Credentials in the SDKs
  • Out of the box sample codes with standardized interface
  • Easy upgrades to newer versions of SDKs
  • Monthly updates to SDKs with new API features

 

Industry use cases

Product Editions

Available in six popular languages:

  • Java (up to Java 19)
  • .NET (.NET Framework 4.6.1–4.8.1, .NET Core 3.1, .NET 5–7, .NET Standard 2.1)
  • PHP (8.0.0 and above)
  • Node.js (6.17.1 and above)
  • Python (3.6 and above)
  • Ruby (2.5.0 and above)
  • Recent Release: Message Level Encryption Support for REST APIs: SDK Sample code to show how to send encrypted API requests using the public key shared by Wells Fargo. Message Level Encryption allows APIs to communicate with server while helping to prevent uninvolved parties from understanding the stored information or understanding the communication. MLE can help address the threat of relying on TLS for message security. 
  • Feature announcements on Developer Forum

Getting Started