Operations
In the following can be seen which REST-APIs are available at the moment. By clicking on the different sections, a detailed explanation is provided.
Swagger Documentation
The following table gives an overview of all available swagger endpoints:
Service | Type | Swagger Endpoint |
---|---|---|
Entitylist | Webapp | server:port/entity-list/swagger-ui.html |
Entitylist | Backend | server:port/entity-list/backend/swagger/swagger-ui.html |
Pseudonymization Service | Webapp | server:port/pseudonymization-service/swagger-ui.html |
Pseudonymization Service | Backend | server:port/pseudonymization-service/backend/swagger/swagger-ui.html |
REST interfaces
The following table gives an overview of the REST interfaces.
No. | Name | URL | Required client role | Request type | Request param | Request body |
---|---|---|---|---|---|---|
1 | Pseudonymize | server:port/v1/process |
trustcenter-facade |
POST | JSON FHIR Bundle | |
2 | Save Pseudonym | server:port/entity-list/backend/pseudonym/save |
backend-entitylist |
POST | resourceType |
JSON FHIR Parameters |
3 | Save Pseudonym | server:port/pseudonymization-service/backend/pseudonym/save |
backend-pseudonymization |
POST | resourceType |
JSON FHIR Parameters |
4 | Get Bloomfilter | server:port/entity-list/backend/bloomfilter |
backend-entitylist |
POST | JSON FHIR Parameters | |
5 | Get Bloomfilter | server:port/pseudonymization-service/backend/bloomfilter |
backend-pseudonymization |
POST | JSON FHIR Parameters |