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 |