Any call requires a JWS signature, a JWS signature is a mechanism for electronically signing API requests and responses with a structure based on the JSON format.
The signature must include the request body and the following headers:
-
host
-
X-Request-ID
-
digest
-
content-type(optional)
-
content-length(optional)
-
Headers starting with the prefix "psu-"
Signed data must be passed in header "x-jws-signature"
More details on our JWS Signature library on GitHub: https://github.com/TBCBank/TBC.OpenBanking.Jws
More details on JWS Signature standards can be found in the official file of the Georgian Banking Association