Closed nils-work closed 12 months ago
Biza supports the alignment of specifications between the CDR Data APIs and the Register. Specifically we recommend aligning as follows:
page
and page-size
as PositiveInteger which we believe to be most appropriate and for which error handling behaviour is nuanced based on this (Invalid Field vs. Invalid Page)
Description
There are minor differences in how some header types are defined in the Register API Specification, compared to Banking and others.
Area Affected
For example:
Register: Get Data Holder Brands
x-v
,x-min-v
,page
andpage-size
appear asinteger
:The corresponding sample reflects the integer type:
Banking: Get Accounts
x-v
andx-min-v
appear asstring
, whilepage
andpage-size
appear asPositiveInteger
.The corresponding sample reflects the string type:
Change Proposed
Agree on the most appropriate convention and apply it consistently.