API Workflow & Setup

This document outlines the standard (Happy-path) flow for the BAI Accounts API. It explains how to retrieve account lists and details.

To test error scenarios, see Try it Out (Sandbox).

Before you begin

Before you retrieve account data, you should to meet the following requirements.

Sandbox Requirements
Production Requirements

Required Headers

You are required to sign the payload for GET (read account list / details) requests.

📘

Read our Validate Signing Requests documentation for a detailed description of our signing method.

Required headers to include in your requests are:

NameDescriptionFormat
DateThe date in a RFC-compliant date/time format.String
DigestThe digest is a base64 encoded hash of the body.String
X-Request-IDThe X-Request-ID is a UUID generated by you.UUID
SignatureThe signature is the signing string signed with your private key.String
Signature-CertificateThe signature certificate is the public part of your EV SSL signing certificate.String
X-IBM-Client-IDThe X-IBM-Client-ID is a UUID generated by your application.UUID
AuthorizationThe Authorization header should include your access token.String

Did this page help you?