DEVELOPER GUIDE
Concepts
2 min
link a link represents your user's consent for data access and open finance authentication to use any of klavi's data sharing products, you must first create a link docid\ mz5jywmwvljrezzqpd30s a link is the term for the relationship between your application and klavi once your user has granted klavi with a consent and undergone the authentication process with their institution, klavi will have access to collect their data for financial data, klavi will inquire the user for a data sharing authorization, supported by the lgpd regulation, asking them a second consent to share their data from klavi with your application once granted, your application will have permission to fetch the user's data using their id an authorized link will give access to the different data scopes shared by the user (account/credit card/credit operations), klavi support a link bound to multiple accounts of multiple banks or institutions consent open finance is built upon data access being shared by an end user who has given full and informed create a consent docid\ j28oksmduuoonqt53xsh7 the consent is given to and stored by klavi, as the licensed payment initiation service provider (pisp/itp) every consent has a limited length of validity, and will expire in due time when a consent expires you won’t be able to access data until your user reconfirms their consent consent status description started link created, start to consent flow awaiting authorisation waiting for end user consent authorization awaiting lgpd authorisation waiting for end user lgpd acceptance; (required for financial data) authorised consent authorized by the end user (valid status to call data endpoints) error there was an issue in the link authorization flow rejected end user rejected the link authorization expired consent expired revoked consent revoked by end user or other application deleted by user end user requested data deletion