Creates/validates a recipient.

The service uses a v2 authentication token and requires the token to be generated with the scopes recipients:write, recipients:read for adding/updating/gettingrecipient information.

Create Recipient - Before a transfer can take place, a recipient record must be created and stored:
  • Identify the recipient as a valid customer of the FI, with the proper account for transfer
  • Identify the account to receive transfers
  •  Identify the recipient's email address and display nickname
  • Input the recipient's passcode (needed to validate transfer execution)
  • Validate the recipient (calls the Validate Recipient API)
Validate Recipient - Before a recipient record can be saved, the system must validate the data entered for the recipient record:
Send the customer ID of the recipient
Send the recipient's account number to receive transfers
Send the recipient's account type
Send the recipient's passcode
  • Send the customer ID of the recipient
  • Send the recipient's account number to receive transfers
  • Send the recipient's account typeSend the recipient's passcode

ENDPOINTS

post

/v1/recipients

Header parameters

Collapse

Expand

callingAppId

string

no

The id of the app or service calling the recipients service.

Authorization

string

required

An OAuth2 access token (in JWT format) that authorizes this request. The transactions:read and accounts:read scopes are required to access this API. Must be in the format Bearer {JWT}

transactionId

string

required

An ID that identifies this request. A unique identifier should be generated for each request made.

Body parameters

Collapse

Expand

No items found.
No items found.

Query parameters

Collapse

Expand

fromAccountId

string

no

The account ID of the sender.

validate

boolean

no

Validate the recipient if true, otherwise .

Path parameters

Collapse

Expand

No items found.

Response Body

{"recipients":[{"id":"string","institutionId":"string","institutionCustomerId":"string","memberNumber":"string","accountNumber":"string","accountType":"SAVINGS","passCode":"string","email":"string","nickName":"string","fullName":"string"}]}

Response Body

{"code":"string","message":"string"}

Response Body

{"code":"string","message":"string"}

Response Body

{"code":"string","message":"string"}

Response Body

{"code":"string","message":"string"}

CURL REQUEST

copy code snippetcode copiedexpand code snippetClose code snippet
curl -X 'POST' \ 
 'https://api.candescent.com/digitalbanking/db-recipients/v1/recipients' \ 
 -H 'transactionid: SOME_STRING_VALUE' \ 
 -H 'authorization: SOME_STRING_VALUE' \ 
 -H 'callingappid: SOME_STRING_VALUE' \ 
 -H 'accept: application/json' \ 
Get Response

RESPONSE

copy responseexpand responseclose response
No items found.
No items found.
close

Sign in now!

Please sign up or sign in to add to watchlist

Sign in
close

Added to watchlist!

Your interest has been noted. An NCR Voyix Rep
will contact you with further details soon.