Establishment of the repository
Article 3
Open ↗1. The repository shall be composed of the Storage, Exchange and User Access interfaces. 2. The Storage interface referred to in paragraph 1 shall consist of: (a) a central database containing information referred to in Article 74(1) of Regulation (EU) 2018/1139, encompassing both the existing and new information; and (b) a history of changes to information and its current/archived status. 3. The Exchange interface referred to in paragraph 1 shall consist of: (a) a communication infrastructure that provides secure Application Programmable Interfaces (APIs) for the issue, change, query/read, and archive of information between the authorised users’ systems and the repository; and (b) information quality verification rules that ensure the consistency, integrity and accuracy of the information stored. 4. The User Access interface referred to in paragraph 1 shall provide for an online and secure query and read access to the stored information. The User Access interface shall be available only to the authorised staff. 5. The Agency shall develop the necessary documentation supporting the authorised users’ integration with the repository. That documentation shall consist of: (a) API standards and exchange mechanisms; (b) security, network, and application configuration information required to communicate with the repository; (c) rules specifying the valid structure and content of information exchanged with the repository. 6. The Agency shall also provide for a test environment where the authorised users can test the functionality and performance of the exchange interface between their systems and the repository.