Repository navigation
Release Notes
This public release contains the definition and documentation of
- one-time-password-sms 2.0.0
The API definition(s) are based on
- Commonalities r4.4 (0.9.0)
- Identity and Consent Management r4.2 (0.5.0)
one-time-password-sms 2.0.0
one-time-password-sms 2.0.0 is a new major version of this API.
Changes documented below are compared to version 1.1.1.
- API definition with inline documentation:
Breaking changes
- Add pattern validation for AuthenticationId field by @bigludo7 in #134
- Align error model and test coverage with issue #144 findings by @hdamker in #149:
sendCodenow returnsIDENTIFIER_NOT_FOUNDinstead ofNOT_FOUNDfor 404
Added
- N/A
Changed
- Add pattern validation for AuthenticationId field by @bigludo7 in #134
- Align error model and test coverage with issue #144 findings by @hdamker in #149: Scope 404 responses per operation, tighten AuthenticationId pattern, reject undeclared request body properties, state in
info.descriptionthat the API is for two-legged access tokens only, and add missing 403/400 test coverage - Aligned with Commonalities r4.4 (0.9.0):
ErrorInfo,XCorrelatorand mandatoryinfo.descriptionsections, by @bigludo7 in #140- 400/401/403 now use the Commonalities r4.4 catalogue responses (
BadRequest400,Unauthenticated401,PermissionDenied403) with shared examples, by @bigludo7 in #159 - 429 is defined locally as
OneTimePasswordSMS429instead of the deprecatedGeneric429, keepingQUOTA_EXCEEDEDandTOO_MANY_REQUESTS, by @bigludo7 in #166
Fixed
- Fix 2 typos in test definitions by @bigludo7 in #129
- Fix: correct typos in one-time-password-sms.yaml descriptions by @hdamker in #147
- Solve test-definition consistency findings by @bigludo7 in #146
Removed
- Removed
OUT_OF_RANGEfrom thevalidateCode400 error enum by @hdamker in #149: no field in that operation has a range constraint - Remove redundant documentation/API_documentation/OTP_SMS_API.md document by @bigludo7 in #166
Full Changelog: r3.2...r4.3