Alliance Data Systems (Bread Financial Holdings) · API Governance Rules
Alliance Data Systems (Bread Financial Holdings) API Rules
Spectral linting rules defining API design standards and conventions for Alliance Data Systems (Bread Financial Holdings).
5 Rules
error 2
warn 3
Rule Categories
bread
Rules
warn
bread-pay-title-case-summary
Bread Pay operation summaries must be Title Case and prefixed with 'Bread Pay '.
$.paths[*][get,post,put,delete,patch].summary
error
bread-pay-amount-minor-units
Monetary amount objects must use {value: integer, currency: ISO-4217}.
$.components.schemas.Amount.properties
error
bread-pay-oauth-security
Operations must declare OAuth 2.0 client_credentials as the security scheme.
$.components.securitySchemes
warn
bread-pay-base-url-versioning
Servers must include both production and preview Bread Pay base URLs.
$.servers
warn
bread-pay-transaction-id-uuid
Transaction IDs must be uuid format.
$.paths['/transaction/{transactionID}'].parameters