tenant-mandate-read
or tenant-admin
Obtain a paginated list of Creditor Profiles, regardless of their associated network. Creditor Profile entities returned by this operation will only include common attributes and a link to their full details.
A successful response containing a paginated list of Creditor Profiles.
Unauthorized
Forbidden
{- "currentPage": 0,
- "pageCount": 0,
- "pageSize": 0,
- "rowCount": 0,
- "totalCount": 0,
- "results": [
- {
- "creditorProfileRef": "fb39d6eb3ac44d6597f0f7221da5e663",
- "profileName": "A_PROFILE_NAME_0",
- "network": "SEPA",
- "creditorIdentifier": "string",
- "creditorName": "string",
- "address": {
- "houseNumberOrName": "123A",
- "streetAddress": "Upper Great Street",
- "extendedAddress": "string",
- "postcode": "AB12 3CD",
- "city": "London",
- "country": "GB"
}, - "metadata": {
- "property1": "string",
- "property2": "string"
}
}
]
}
tenant-mandate-write
or tenant-admin
Create a Creditor Profile.
The full details of the new Creditor-Profile.
Creditor profile created.
Bad Request - Validation error response, containing errors such as:
Unauthorized
Forbidden
Example request of creating a BACS creditor profile
{- "network": "Bacs",
- "creditorProfileRef": "org-bacs-profile-1234",
- "profileName": "BACS Profile #1234",
- "creditorIdentifier": "123456",
- "creditorName": "Imburse"
}
CreditorProfileRef was not specified.
{- "title": "BAD_REQUEST",
- "detail": "See validation errors.",
- "timestamp": "2021-01-30T08:30:00Z",
- "correlationId": "0HMB2TA322CA7:00000001",
- "status": 400,
- "traceId": "0HMB2TA322CA7:00000001",
- "errors": [
- {
- "title": "REQUIRED_ATTRIBUTE",
- "detail": "The attribute CreditorProfileRef is required",
- "metadata": {
- "PropertyName": "CreditorProfileRef",
- "AttemptedValue": "null",
- "ErrorMessage": "The attribute CreditorProfileRef is required"
}
}
]
}
tenant-mandate-read
or tenant-admin
Returns the details of a Creditor Profile.
Returns a Creditor Profile.
Unauthorized
Forbidden
{- "creditorProfileRef": "bacs-creditor-profile",
- "profileName": "My BACS Creditor Profile",
- "network": "Bacs",
- "creditorIdentifier": "123456",
- "creditorName": "Imburse"
}