Returns the content of a signing basket object.
643 matches
34 actions
Swiss NextGen Banking API-Framework
34 actions
- Confirmation of funds requestPOSTv1.0.0
- Consent status requestGETv1.0.0
- Create a signing basket resourcePOSTv1.0.0
- Create consentPOSTv1.0.0
- Delete ConsentDELETEv1.0.0
- Delete the signing basketDELETEv1.0.0
- Get consent authorisation sub-resources requestGETv1.0.0
- Get consent requestGETv1.0.0
- Get payment informationGETv1.0.0
- Get payment initiation authorisation sub-resources requestGETv1.0.0
- Get signing basket authorisation sub-resources requestGETv1.0.0
- Payment cancellation requestDELETEv1.0.0
- Payment initiation requestPOSTv1.0.0
- Payment initiation status requestGETv1.0.0
- Read account detailsGETv1.0.0
- Read account listGETv1.0.0
- Read balanceGETv1.0.0
- Read the SCA status of the consent authorisationGETv1.0.0
- Read the SCA status of the payment authorisationGETv1.0.0
- Read the SCA status of the payment cancellation's authorisationGETv1.0.0
- Read the SCA status of the signing basket authorisationGETv1.0.0
- Read the status of the signing basketGETv1.0.0
- Read transaction detailsGETv1.0.0
- Read transaction list of an accountGETv1.0.0
- Returns the content of an signing basket objectGETv1.0.0
- Start the authorisation process for a consentPOSTv1.0.0
- Start the authorisation process for a payment initiationPOSTv1.0.0
- Start the authorisation process for a signing basketPOSTv1.0.0
- Start the authorisation process for the cancellation of the addressed paymentPOSTv1.0.0
- Update PSU Data for consentsPUTv1.0.0
- Update PSU data for payment initiationPUTv1.0.0
- Update PSU data for payment initiation cancellationPUTv1.0.0
- Update PSU data for signing basketPUTv1.0.0
- Will deliver an array of resource identifications to all generated cancellation authorisation sub-resourcesGETv1.0.0
Finance/Swiss NextGen Banking API-Framework
Returns the content of an signing basket object
v1.0.0Input
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
{
"type": "object",
"properties": {
"Digest": {
"type": "string"
},
"PSU-Accept": {
"type": "string"
},
"PSU-Accept-Charset": {
"type": "string"
},
"PSU-Accept-Encoding": {
"type": "string"
},
"PSU-Accept-Language": {
"type": "string"
},
"PSU-Device-ID": {
"type": "string"
},
"PSU-Geo-Location": {
"type": "string"
},
"PSU-Http-Method": {
"type": "string",
"enum": [
"GET",
"POST",
"PUT",
"PATCH",
"DELETE"
]
},
"PSU-IP-Address": {
"type": "string",
"format": "ipv4"
},
"PSU-IP-Port": {
"type": "string"
},
"PSU-User-Agent": {
"type": "string"
},
"Signature": {
"type": "string"
},
"TPP-Signature-Certificate": {
"type": "string",
"format": "byte"
},
"X-Request-ID": {
"type": "string"
},
"basketId": {
"type": "string",
"description": "Resource identification of the generated signing basket resource."
}
},
"required": [
"X-Request-ID",
"basketId"
],
"additionalProperties": false
}Output
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- 149
- 150
- 151
- 152
- 153
{
"type": "object",
"description": "Body of the JSON response for a successful get signing basket request.\n\n * 'payments': payment initiations which shall be authorised through this signing basket.\n * 'consents': consent objects which shall be authorised through this signing basket.\n * 'transactionStatus': Only the codes RCVD, ACTC, RJCT are used.\n * '_links': The ASPSP might integrate hyperlinks to indicate next (authorisation) steps to be taken.\n",
"required": [
"transactionStatus"
],
"properties": {
"_links": {
"type": "object",
"description": "A list of hyperlinks to be recognised by the TPP. The actual hyperlinks used in the\nresponse depend on the dynamical decisions of the ASPSP when processing the request.\n\nRemark: All links can be relative or full links, to be decided by the ASPSP.\nType of links admitted in this response, (further links might be added for ASPSP defined\nextensions):\n\n * 'scaRedirect':\n In case of an SCA Redirect Approach, the ASPSP is transmitting the link to\n which to redirect the PSU browser.\n * 'scaOAuth':\n In case of a SCA OAuth2 Approach, the ASPSP is transmitting the URI where the configuration of\n the Authorisation Server can be retrieved. The configuration follows the\n OAuth 2.0 Authorisation Server Metadata specification.\n * 'startAuthorisation':\n In case, where an explicit start of the transaction authorisation is needed,\n but no more data needs to be updated (no authentication method to be selected,\n no PSU identification nor PSU authentication data to be uploaded).\n * 'startAuthorisationWithPsuIdentification':\n The link to the authorisation end-point, where the authorisation sub-resource\n has to be generated while uploading the PSU identification data.\n * 'startAuthorisationWithPsuAuthentication':\n The link to the authorisation end-point, where the authorisation sub-resource\n has to be generated while uploading the PSU authentication data.\n * 'startAuthorisationWithEncryptedPsuAuthentication':\n The link to the authorisation end-point, where the authorisation sub-resource has\n to be generated while uploading the encrypted PSU authentication data.\n * 'startAuthorisationWithAuthenticationMethodSelection':\n The link to the authorisation end-point, where the authorisation sub-resource\n has to be generated while selecting the authentication method.\n This link is contained under exactly the same conditions as the data element 'scaMethods'\n * 'startAuthorisationWithTransactionAuthorisation':\n The link to the authorisation end-point, where the authorisation sub-resource\n has to be generated while authorising the transaction e.g. by uploading an\n OTP received by SMS.\n * 'self':\n The link to the payment initiation resource created by this request.\n This link can be used to retrieve the resource data.\n * 'status':\n The link to retrieve the transaction status of the payment initiation.\n * 'scaStatus':\n The link to retrieve the scaStatus of the corresponding authorisation sub-resource.\n This link is only contained, if an authorisation sub-resource has been already created.\n",
"properties": {
"scaOAuth": {
"type": "object",
"description": "Link to a resource.",
"properties": {
"href": {
"type": "string",
"description": "Link to a resource."
}
}
},
"scaRedirect": {
"type": "object",
"description": "Link to a resource.",
"properties": {
"href": {
"type": "string",
"description": "Link to a resource."
}
}
},
"scaStatus": {
"type": "object",
"description": "Link to a resource.",
"properties": {
"href": {
"type": "string",
"description": "Link to a resource."
}
}
},
"self": {
"type": "object",
"description": "Link to a resource.",
"properties": {
"href": {
"type": "string",
"description": "Link to a resource."
}
}
},
"startAuthorisation": {
"type": "object",
"description": "Link to a resource.",
"properties": {
"href": {
"type": "string",
"description": "Link to a resource."
}
}
},
"startAuthorisationWithAuthenticationMethodSelection": {
"type": "object",
"description": "Link to a resource.",
"properties": {
"href": {
"type": "string",
"description": "Link to a resource."
}
}
},
"startAuthorisationWithEncryptedPsuAuthentication": {
"type": "object",
"description": "Link to a resource.",
"properties": {
"href": {
"type": "string",
"description": "Link to a resource."
}
}
},
"startAuthorisationWithPsuAuthentication": {
"type": "object",
"description": "Link to a resource.",
"properties": {
"href": {
"type": "string",
"description": "Link to a resource."
}
}
},
"startAuthorisationWithPsuIdentification": {
"type": "object",
"description": "Link to a resource.",
"properties": {
"href": {
"type": "string",
"description": "Link to a resource."
}
}
},
"startAuthorisationWithTransactionAuthorisation": {
"type": "object",
"description": "Link to a resource.",
"properties": {
"href": {
"type": "string",
"description": "Link to a resource."
}
}
},
"status": {
"type": "object",
"description": "Link to a resource.",
"properties": {
"href": {
"type": "string",
"description": "Link to a resource."
}
}
}
}
},
"consents": {
"type": "array",
"description": "A list of consentIds.",
"items": {
"type": "string",
"description": "ID of the corresponding consent object as returned by an account information consent request.\n"
}
},
"payments": {
"type": "array",
"description": "A list of paymentIds.",
"items": {
"type": "string",
"description": "Resource identification of the generated payment initiation resource."
}
},
"transactionStatus": {
"type": "string",
"description": "The transaction status is filled with codes of the ISO 20022 data table.\nOnly the codes RCVD, PATC, ACTC, ACWC and RJCT are used:\n- 'ACSP': 'AcceptedSettlementInProcess' -\n All preceding checks such as technical validation and customer profile were successful and therefore the payment initiation has been accepted for execution.\n- 'ACTC': 'AcceptedTechnicalValidation' -\n Authentication and syntactical and semantical validation are successful.\n- 'ACWC': 'AcceptedWithChange' -\n Instruction is accepted but a change will be made, such as date or remittance not sent.\n- 'RCVD': 'Received' -\n Payment initiation has been received by the receiving agent.\n- 'RJCT': 'Rejected' -\n Payment initiation or individual transaction included in the payment initiation has been rejected.\n",
"enum": [
"ACSC",
"ACTC",
"PATC",
"RCVD",
"RJCT",
"CANC"
]
}
}
}