Skip to main content

Overview

The JH PayCenter Routing Number Eligibility API enables Financial Institutions (FIs) and their partners to verify routing number eligibility across supported instant payment networks. This helps ensure accurate payment routing and prevents failures during payment initiation.

1. Routing Number Eligibility API

This API allows FIs and their partners to identify which payment networks support a specific routing number before sending a payment.

Workflow

  • A GET API request is sent with the required query parameters along with authorization.
  • The API validates the incoming request parameters.
  • The system performs an eligibility lookup based on the provided parameters:
    • If only the routingnumber query parameter is provided, the API returns all supported networks and their associated payment capabilities.
    • If both routingnumber and network query parameters are provided, the API returns eligibility details for the specified network.
  • If the routing number is eligible, detailed information is returned.
  • If validation or lookup fails, the API returns an error response with appropriate error codes.

Parameters

ParameterTypeDescriptionMax LenReq/OptLocation
routingnumberStringThe routing number to validate9RequiredQuery
networkStringNetwork name (e.g., FedNow, RTP)20OptionalQuery

Success Response Fields

FieldsTypeDescriptionPath
NameStringFinancial Institution nameFinancialInstitutions[].Name
NameStringNetwork name (e.g., FedNow, RTP)FinancialInstitutions[].Networks[].Name
RoutingNumberStringThe routing numberFinancialInstitutions[].Networks[].RoutingNumbers[].RoutingNumber
IsActiveBooleanIndicates whether the routing number is activeFinancialInstitutions[].Networks[].RoutingNumbers[].IsActive
TypeStringService type (e.g., CRDT, RFP)FinancialInstitutions[].Networks[].RoutingNumbers[].Services[].Type
DescriptionStringService descriptionFinancialInstitutions[].Networks[].RoutingNumbers[].Services[].Description
IsEnabledBooleanIndicates whether the service is enabledFinancialInstitutions[].Networks[].RoutingNumbers[].Services[].IsEnabled
NOTE
  • The routingnumber parameter must be a valid 9-digit number.
  • Supported network values are FedNow and RTP.
  • The API returns eligibility only for networks currently supported by PayCenter.
  • Service Types returned in the response:
    • CRDT – Indicates the FI is enabled to receive Credit Transfers.
    • RFP – Indicates the FI is enabled to receive Requests for Payment.
  • Refer to the API Reference for full specifications and testing.