Jack Henry & Associates · API Governance Rules
Jack Henry & Associates API Rules
Spectral linting rules defining API design standards and conventions for Jack Henry & Associates.
4 Rules
error 1
warn 3
Rule Categories
jh
Rules
error
jh-payments-paths-versioned
Jack Henry Payments paths MUST live under /payments/v1.
$.paths.*~
warn
jh-payments-sandbox-present
Payments specs MUST advertise both production and sandbox servers.
$.servers
warn
jh-payments-summary-title-case
Operation summaries should use Title Case.
$.paths[*][get,post,put,delete,patch].summary
warn
jh-payments-amount-required
Payment request schemas MUST require an amount property.
$.components.schemas[?(@property.match(/Request$/i))].required