Get Software Statement Assertion (SSA) V1
This page documents the obsolete version 1 of the Get Software Statement Assertion (SSA) end point.
The authorisation scopes returned in v1 and v2 of the Get Software Statement Assertion endpoint are explicitly defined as follows:
GetSSA Version | Categories returned | Authorisation Scopes returned in SSA |
---|---|---|
v1 & v2 | OIDC Banking Common Registration |
profile openid bank:accounts.basic:read bank:accounts.detail:read bank:transactions:read bank:payees:read bank:regular_payments:read common:customer.basic:read common:customer.detail:read cdr:registration |
GetSoftwareStatementAssertion (SSA)
Get a Software Statement Assertion (SSA) for a software product on the CDR Register to be used for Dynamic Registration with a Data Holder
Endpoint Version
Version | 1 |
Code samples
GET https://<register-base-url>/cdr-register/v1/{industry}/data-recipients/brands/{dataRecipientBrandId}/software-products/{softwareProductId}/ssa HTTP/1.1
Host: <register-base-url>
Accept: application/json
Authorization: Bearer <access-token>
x-v: string
GET /{industry}/data-recipients/brands/{dataRecipientBrandId}/software-products/{softwareProductId}/ssa
Parameters
Name | In | Type | Required | Description |
---|---|---|---|---|
industry | path | string | true | The industry the participant is retrieving data for (Banking, etc) |
dataRecipientBrandId | path | string | true | Unique id for the Accredited Data Recipient Brand that the Software Product is associated with in the CDR Register |
softwareProductId | path | string | true | Unique id for the Accredited Data Recipient Software Product in the CDR Register |
Authorization | header | string | true | An Authorisation Token as per RFC6750 |
x-v | header | string | false | none |
Enumerated Values
Parameter | Value |
---|---|
industry | banking |
Example responses
200 Response
"string"
Responses
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | Success | string |
400 | Bad Request | Bad Request | ResponseErrorList |
401 | Unauthorized | Unauthorized | None |
403 | Forbidden | Forbidden | ResponseErrorList |
406 | Not Acceptable | Not Acceptable | None |
ResponseErrorList
{
"errors": [
{
"code": "string",
"title": "string",
"detail": "string",
"meta": {}
}
]
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
errors | [Error] | true | none | none |
Error
{
"code": "string",
"title": "string",
"detail": "string",
"meta": {}
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
code | string | true | none | Error code |
title | string | true | none | Error title |
detail | string | true | none | Error detail |
meta | object | false | none | Optional additional data for specific error types |