DEVELOPER

Merchant Boarding API Specification

Version 1.46.0

production
sandbox

Application Underwriting

Merchant Application Underwriting section.

Get Underwriting Bank Details

get /enroll/application/underwriting/key/{externalKey}

Get information about the Underwriting bank related to an existing application.

Parameters
externalKey required
Type
string
Pattern
^(?!.*/).*$
Range
1 to 50 characters
Example
0aa000a-000a-00a0-00a0-00000aa00a0

Loading...

Example Response
200 Return underwriting related details for enrollment application.
403 Invalid agent client affiliation response.
404 Application not found error response.
500 Internal server error response.

Update Underwriting Bank

patch /enroll/application/underwriting/key/{externalKey}

Update Underwriting bank for an existing application. If an invalid bank is provided during the update operation, a default valid Underwriting bank is automatically assigned based on the eligibility criteria.

Parameters
externalKey required
Type
string
Pattern
^(?!.*/).*$
Range
1 to 50 characters
Example
0aa000a-000a-00a0-00a0-00000aa00a0

Loading...

Request Schema
underwritingBank required
Type
string
Example
TBB

Loading...

Example Request
{
  "underwritingBank": "BMO"
}
Example Response
200 Return updated underwriting related details for enrollment application.
400 Bad request response.
403 Invalid agent client affiliation response.
404 Application not found error response.
415 Unsupported media type response - Invalid content type.
422 Schema validation error within request body response.
©2026 North is a registered DBA of NorthAB, LLC. All rights reserved. North is a registered ISO of BMO Harris Bank N.A., Chicago, IL, Citizens Bank N.A., Providence, RI, The Bancorp Bank, Philadelphia, PA, FFB Bank, Fresno, CA, Wells Fargo Bank, N.A., Concord, CA, and PNC Bank, N.A.