Difference between revisions of "Summary of software interfaces"

From DE4A
Jump to navigation Jump to search
Line 123: Line 123:
 
[https://wiki.de4a.eu/index.php/Lookup_pattern_communication_diagram LU]
 
[https://wiki.de4a.eu/index.php/Lookup_pattern_communication_diagram LU]
 
|Response transfer evidence
 
|Response transfer evidence
|/responseTransferEvidence
+
|/response/evidence
 
|XML REST
 
|XML REST
 
|Asynchronous
 
|Asynchronous
Line 131: Line 131:
 
|[https://wiki.de4a.eu/index.php/User-supported_intermediation_pattern_communication_diagram USI]
 
|[https://wiki.de4a.eu/index.php/User-supported_intermediation_pattern_communication_diagram USI]
 
|* Response user redirection
 
|* Response user redirection
|/usiRedirectUser
+
|/response/usi/redirectUser
 
|XML REST
 
|XML REST
 
|Asynchronous
 
|Asynchronous
Line 139: Line 139:
 
|S&N
 
|S&N
 
|Event Subscription
 
|Event Subscription
|/responseEventSubscription
+
|/response/subscription
 
|XML REST
 
|XML REST
 
|Asynchronous
 
|Asynchronous
Line 147: Line 147:
 
|S&N
 
|S&N
 
|Event Notificacion
 
|Event Notificacion
|/notificationEvent
+
|/event/notification
 
|XML REST
 
|XML REST
 
|Asynchronous
 
|Asynchronous

Revision as of 15:01, 14 November 2022

Available interfaces

DE4A Components interfaces description (Iteration 2)
Component Pattern Service Referenced API Interface type Communication Input message Output
Data Evaluator USI * Forward evidence /requestForwardEvidence XML REST Asynchronous ResponseExtractMultiEvidenceType ACK
* Response user redirection /responseUserRedirection XML REST Asynchronous RedirectUserType HTTP Status 302/303 (Http/1 Http/2)
S&N Event Notificacion /notificationEvent XML REST Asynchronous EventNotificationType ACK
Data Owner IM Extract evidence IM /request/im/ XML REST Asynchronous RequestExtractMultiEvidenceIMType ACK
USI Extract evidence USI /request/usi/ XML REST Asynchronous RequestExtractMultiEvidenceUSIType ACK
RequestUserRedirection /requestUserRedirection XML REST Asynchronous RedirectUserType HTTP Status 302/303 (Http/1 Http/2)
LU Lookup /requestExtractMultiEvidenceLU XML REST Asynchronous RequestExtractMultiEvidenceLUType ACK
S&N Event Subscription /requestEventSubscription XML REST Asynchronous RequestEventSubscriptionType ACK
Data Requestor (Connector) IM

USI

Lookup Routing Information /service/ial/ XML REST Synchronous All the necessary parameters will be in the URL. It will be a comma-separated canonical evidence identifier collection (up to 20) followed by the AtuCode. ResponseLookupRoutingInformationType
IM Extract evidence IM /request/im/ XML REST Asynchronous RequestExtractMultiEvidenceIMType ACK
USI Extract evidence USI /request/usi/ XML REST Asynchronous RequestExtractMultiEvidenceUSIType ACK
LU Lookup /requestTransferEvidenceLU XML REST Asynchronous RequestExtractMultiEvidenceLUType ACK
S&N Event Subscription /request/subscription XML REST Asynchronous RequestEventSubscriptionType ACK
Data Transferor (Connector) USI

IM

LU

Response transfer evidence /response/evidence XML REST Asynchronous ResponseExtractMultiEvidenceType ACK
USI * Response user redirection /response/usi/redirectUser XML REST Asynchronous RedirectUserType ACK
S&N Event Subscription /response/subscription XML REST Asynchronous ResponseEventSubscriptionType ACK
S&N Event Notificacion /event/notification XML REST Asynchronous EventNotificationType ACK