Bank Data Sources

Create a Data SourceDeprecated

Create a new data source for the bank data.

SecurityapiKey
Request
Request Body schema: application/json
dataTransformationId
string (DataTransformationId)

The ID of an existing data transformation, which will be used to transform raw records into bank accounts.

Example: "72d6900fce6b326088f5d9d91049e3e6"
name
string (BusinessPartnerStorageDataSourceName)

Name of a data source of a storage.

Example: "Internal customers"
type
string (AccessType)

Type of access to the data source.

Enum: Description
PRIVATE

Private access.

ORGANIZATION

Organization access.

Example: "PRIVATE"
Responses
200

OK

post/banks/datasources
Request samples
application/json
{
  • "name": "Internal customers",
  • "type": "PRIVATE",
  • "dataTransformationId": "72d6900fce6b326088f5d9d91049e3e6"
}
Response samples
application/json
{
  • "name": "Internal customers",
  • "type": "PRIVATE",
  • "dataTransformationId": "72d6900fce6b326088f5d9d91049e3e6",
  • "id": "648824a691d8d2503d65103e",
  • "creationUser": "johndoe",
  • "createdAt": "2024-11-20T14:46:28Z",
  • "modifiedAt": "2024-11-20T14:46:28Z"
}

Delete a Data SourceDeprecated

Delete a Data Source by id.

SecurityapiKey
Request
path Parameters
id
required
string (BusinessPartnerStorageDataSourceId)

Data Source ID.

Example: 648824a691d8d2503d65103e
Responses
200

OK

delete/banks/datasources/{id}
Request samples
Response samples
application/json
{
  • "id": "CH1234567890123456789"
}

List Data SourcesDeprecated

List all data sources for the bank data.

SecurityapiKey
Request
query Parameters
limit
integer <int32> [ 1 .. 100 ]
Default: 50

Number of results that should be fetched. Maximum 100 results can be returned in one page.

Example: limit=50
startAfter
string

Indicator for the next page.

Example: startAfter=5c6a2c7e-9b0a-4e1a-8b0a-4e1a8b0a4e1a
Responses
200

OK

get/banks/datasources
Request samples
Response samples
application/json
{
  • "startAfter": "5712566172571652",
  • "nextStartAfter": "5712566172571652",
  • "limit": "100",
  • "values": [
    ]
}

Read Data SourceDeprecated

Read a Data Source by ID.

SecurityapiKey
Request
path Parameters
id
required
string (BusinessPartnerStorageDataSourceId)

Data Source ID.

Example: 648824a691d8d2503d65103e
Responses
200

OK

get/banks/datasources/{id}
Request samples
Response samples
application/json
{
  • "name": "Internal customers",
  • "type": "PRIVATE",
  • "dataTransformationId": "72d6900fce6b326088f5d9d91049e3e6",
  • "id": "648824a691d8d2503d65103e",
  • "creationUser": "johndoe",
  • "createdAt": "2024-11-20T14:46:28Z",
  • "modifiedAt": "2024-11-20T14:46:28Z"
}