Create VA beneficiary
Changed onSaves a beneficiary for the virtual-account rail. VA beneficiaries are separate from standard transfer beneficiaries; an ID from one rail is not valid on the other.
Request
- Base URLhttps://api.kyshi.co
- AuthAPI key in header x-api-key
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Example request
{
"accountName": "John Clam",
"accountNumber": "2250734567890",
"bankName": "Orange CIV",
"bankCode": "ORANGE_CIV",
"currency": "XOF",
"description": "Monthly payout beneficiary",
"bvn": "22222222222",
"nameEnqRef": "name-enquiry-ref-100045"
}Response
Success.
Example response
{
"status": true,
"message": "Success",
"code": 200,
"data": {}
}Changes
- breaking
added the new required request property
- breaking
added the new required request property
- breaking
added the new required request property
- breaking
added the new required request property
- breaking
added the new required request property
- breaking
added the new required request property
- breaking
added the new required request property
- breaking
the request's body type changed from no type to
object - warning
removed
subschema #2from the request bodyallOflist - info
the endpoint scheme security
ApiKeyAuthwas added to the API - info
added the new optional request property
- info
added
subschema #2to the response bodyallOflist for the response status - info
removed from the response body
allOflist for the response status - info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- breaking