DEVELOPER

B2B API Specification

Version version: 3.1.0

production
sandbox

B2B Payment API

User Management

Get User Details

get /v3/user/self

Returns the user details for the user account tied to the active auth token.

Parameters
X-Integrator-Id
string
Maximum:
12

Loading...

X-Permalinks
string
Maximum:
4

Loading...

Example Response
200 Successful Response
422 Validation Error

Get Users by Merchant ID

get /v3/users/by-merchant-id/{merchant_id}

Get the user records associated to the given Merchant ID.

Parameters
merchant_id required
integer

Loading...

name_filter
string

Loading...

X-Integrator-Id
string
Maximum:
12

Loading...

X-Permalinks
string
Maximum:
4

Loading...

Example Response
200 Successful Response
422 Validation Error

Update User Password

post /v3/password/change

This method can be used to update a Web User or an API User password. Web user passwords must be changed at least once every 90 days, while API User passwords/tokens do not expire.

Parameters
X-Integrator-Id
string
Maximum:
12

Loading...

X-Permalinks
string
Maximum:
4

Loading...

Request Schema
password required
string

Loading...

new_password required
string

Loading...

Example Request
{
  "password": "string",
  "new_password": "string"
}
Example Response
200 Successful Response
422 Validation Error
©2025 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.