Unknown macro: {hivestonebreadcrumb}
Page tree
Skip to end of metadata
Go to start of metadata

A Beneficiary is like your real-world beneficiaries whom you may want to transfer real funds to.

{ "openapi": "3.0.1", "info": { "version": "", "title": "" }, "tags": [ { "name": "Beneficiary" }, { "name": "Beneficiary Account" }, { "name": "Beneficiary Transfers" } ], "paths": { "/api/v1/ifi/{ifiID}/individuals/{individualID}/beneficiaries": { "post": { "tags": [ "Beneficiary" ], "summary": "Create Beneficiary for RAH", "description": "Create a Beneficiary for a Real Account Holder (RAH). Response returns a unique `requestID` for the request and `id` for the Beneficiary. </br></br><i>Important: </i> Do not call the API multiple times for the same Beneficiary. Each request creates a new Beneficiary.", "operationId": "createBeneficiary", "parameters": [ { "in": "path", "name": "ifiID", "description": "ID of the IFI.", "required": true, "schema": { "example": 14082, "type": "integer" } }, { "in": "path", "name": "individualID", "description": "ID of the Account Holder for whom the Beneficiary is created. Same as `accountHolderID`.", "required": true, "schema": { "example": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "type": "string" } } ], "requestBody": { "content": { "application/json; charset=utf-8": { "schema": { "$ref": "#/components/schemas/AddBeneficiaryRequest" } } } }, "responses": { "200": { "description": "Success Response", "content": { "application/json; charset=utf-8": { "schema": { "$ref": "#/components/schemas/AddBeneficiaryResponse" } } } } } }, "get": { "tags": [ "Beneficiary" ], "summary": "Get all Beneficiaries for RAH", "description": "Get the details of all the Beneficiaries added for a Real Account Holder(RAH). The response returns an array, with each Beneficiary identified by unique `id` respectively.", "operationId": "getBeneficiaries", "parameters": [ { "name": "ifiID", "description": "ID of the IFI.", "in": "path", "required": true, "schema": { "example": 140827, "type": "integer" } }, { "in": "path", "name": "individualID", "description": "ID of the Account Holder whose Beneficiaries are retrieved. Same as `accountHolderID`.", "required": true, "schema": { "example": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "type": "string" } } ], "responses": { "200": { "description": "Success Response", "content": { "application/json; charset=utf-8": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/GetAllBeneficiariesResponse" } } } } } } } }, "/api/v1/ifi/{ifiID}/individuals/{individualID}/beneficiaries/{beneficiaryID}": { "get": { "tags": [ "Beneficiary" ], "summary": "Get Beneficiary by ID", "description": "Get details of a particular Beneficiary for a Real Account Holder (RAH) .", "operationId": "getBeneficiary", "parameters": [ { "name": "ifiID", "in": "path", "description": "ID of the IFI.", "required": true, "schema": { "example": 140827, "type": "integer" } }, { "name": "individualID", "in": "path", "description": "ID of the Account Holder whose Beneficiary details are retrieved. Same as `accountHolderID`.", "required": true, "schema": { "type": "string", "example": "8d3f52a6-c546-40bd-b810-e610b26ec1d7" } }, { "name": "beneficiaryID", "in": "path", "description": "ID of the Beneficiary whose details are retrieved.", "required": true, "schema": { "type": "string", "example": "d64cec61-838b-410f-9b8b-5f8a32b444d1" } } ], "responses": { "200": { "description": "Success Response", "content": { "application/json; charset=utf-8": { "schema": { "$ref": "#/components/schemas/GetBeneficiaryByIDResponse" } } } } } }, "put": { "tags": [ "Beneficiary" ], "summary": "Update Beneficiary by ID", "description": "Update details of a particular Beneficiary for an Account Holder. You can change Beneficiary's personal details, enable or disable status, change the Beneficiary type, and so on. ", "operationId": "updateBeneficiary", "parameters": [ { "name": "ifiID", "in": "path", "description": "ID of the IFI.", "required": true, "schema": { "example": 140827, "type": "integer" } }, { "name": "individualID", "in": "path", "description": "ID of the Account Holder whose Beneficiary details are updated. Same as `accountHolderID`.", "required": true, "schema": { "example": "ebc49dda-f664-4280-9bb7-52e62a379a26", "type": "string" } }, { "name": "beneficiaryID", "in": "path", "description": "ID of the Beneficiary whose details are updated.", "required": true, "schema": { "example": "f8f77c78-1053-4bf4-9a6c-1a03a78d739a", "type": "string" } } ], "requestBody": { "content": { "application/json; charset=utf-8": { "schema": { "$ref": "#/components/schemas/UpdateBeneficiaryRequest" } } } }, "responses": { "200": { "description": "Success Response", "content": { "application/json; charset=utf-8": { "schema": { "$ref": "#/components/schemas/UpdateBeneficiaryResponse" } } } } } }, "delete": { "tags": [ "Beneficiary" ], "summary": "Delete Beneficiary by ID", "description": "Delete a particular Beneficiary for a Real Account Holder (RAH).</br></br><i>Important:</i> Deleting a Beneficiary is is irreversible and hence proceed with caution.", "operationId": "deleteBeneficiary", "parameters": [ { "name": "ifiID", "in": "path", "description": "ID of the IFI.", "required": true, "schema": { "example": 140827, "type": "integer" } }, { "name": "individualID", "in": "path", "description": "ID of the Account Holder whose Beneficiary is deleted. Same as `accountHolderID`.", "required": true, "schema": { "example": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "type": "string" } }, { "name": "beneficiaryID", "in": "path", "description": "ID of the Beneficiary being deleted.", "required": true, "schema": { "example": "31f3ee14-dbcc-42ca-9f5b-c9fd469fe9f7", "type": "string" } } ], "responses": { "200": { "description": "Success Response", "content": { "application/json; charset=utf-8": { "schema": { "$ref": "#/components/schemas/deleteBeneficiaryResponse" } } } } } } }, "/api/v1/ifi/{ifiID}/individuals/{individualID}/beneficiaries/{beneficiaryID}/accounts": { "post": { "tags": [ "Beneficiary Account" ], "summary": "Add Beneficiary Account", "description": "Add an Account for a Beneficiary. The Account is where the Account Holder transfers funds to. You can create multiple Accounts for a Beneficiary.</br></br><i>Note</i>: Before adding an Account, create Beneficiary using the `/beneficiaries` API.</br><i>Important</i>: Do not call the API multiple times for the same Beneficiary Account. Each request creates a new Account.", "operationId": "addBeneficiaryAccount", "parameters": [ { "name": "ifiID", "in": "path", "description": "ID of the IFI.", "required": true, "schema": { "example": 140827, "type": "integer" } }, { "name": "individualID", "description": "ID of the Account Holder that the Beneficiary belongs to. Same as `accountHolderID`.", "in": "path", "required": true, "schema": { "example": "ebc49dda-f664-4280-9bb7-52e62a379a26", "type": "string" } }, { "name": "beneficiaryID", "in": "path", "description": "ID of the Beneficiary for whom the Account is added.", "required": true, "schema": { "example": "f8f77c78-1053-4bf4-9a6c-1a03a78d739a", "type": "string" } } ], "requestBody": { "content": { "application/json; charset=utf-8": { "schema": { "$ref": "#/components/schemas/AddAccountToBeneficiaryRequest" } } } }, "responses": { "200": { "description": "Success Response", "content": { "application/json; charset=utf-8": { "schema": { "$ref": "#/components/schemas/AddAccountToBeneficiaryResponse" } } } } } }, "get": { "tags": [ "Beneficiary Account" ], "summary": "Get all Accounts for Beneficiary", "description": "Get the details of all the Accounts added for a Beneficiary. The response returns an array, with each Beneficiary Account identified by a unique `id`.", "operationId": "getBeneficiaryAccounts", "parameters": [ { "name": "ifiID", "in": "path", "description": "ID of the IFI.", "required": true, "schema": { "example": 140827, "type": "integer" } }, { "name": "individualID", "in": "path", "description": "ID of the Account Holder that the Beneficiary belongs to. Same as `accountHolderID`.", "required": true, "schema": { "example": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "type": "string" } }, { "name": "beneficiaryID", "in": "path", "description": "ID of the Beneficiary for whom Account details are retrieved.", "required": true, "schema": { "example": "d64cec61-838b-410f-9b8b-5f8a32b444d1", "type": "string" } } ], "responses": { "200": { "description": "Success Response", "content": { "application/json; charset=utf-8": { "schema": { "$ref": "#/components/schemas/GetAllBeneficiaryAccountsResponse" } } } } } } }, "/api/v1/ifi/{ifiID}/individuals/{individualID}/beneficiaries/{beneficiaryID}/accounts/{beneficiaryAccountID}": { "get": { "tags": [ "Beneficiary Account" ], "summary": "Get Beneficiary Account by Account ID", "description": "Get the details of a particular Account added for a Beneficiary.", "operationId": "getBeneficiaryAccount", "parameters": [ { "name": "ifiID", "in": "path", "description": "ID of the IFI.", "required": true, "schema": { "example": 140827, "type": "integer" } }, { "name": "individualID", "description": "ID of the Account Holder that the Beneficiary belongs to. Same as `accountHolderID`.", "in": "path", "required": true, "schema": { "example": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "type": "string" } }, { "name": "beneficiaryID", "in": "path", "description": "ID of the Beneficiary whose Account details are retrieved.", "required": true, "schema": { "example": "d64cec61-838b-410f-9b8b-5f8a32b444d1", "type": "string" } }, { "name": "beneficiaryAccountID", "in": "path", "description": "ID of the Beneficiary Account being retrieved.", "required": true, "schema": { "example": "138a76aa-47fe-4e06-9c1a-31dee7bc35c9", "type": "string" } } ], "responses": { "200": { "description": "Success Response", "content": { "application/json; charset=utf-8": { "schema": { "$ref": "#/components/schemas/AddAccountToBeneficiaryResponse" } } } } } }, "put": { "tags": [ "Beneficiary Account" ], "summary": "Update Beneficiary Account by Account ID", "description": "Update details of a particular Account for a Beneficiary. You can update verification status, parent Beneficiary ID, mark the Account as default, and so on.", "operationId": "updateBeneficiaryAccount", "parameters": [ { "name": "ifiID", "in": "path", "description": "ID of the IFI.", "required": true, "schema": { "example": 140827, "type": "integer" } }, { "name": "individualID", "description": "ID of the Account Holder that the Beneficiary belongs to. Same as `accountHolderID`.", "in": "path", "required": true, "schema": { "example": "ebc49dda-f664-4280-9bb7-52e62a379a26", "type": "string" } }, { "name": "beneficiaryID", "in": "path", "description": "ID of the Beneficiary whose Account details are updated.", "required": true, "schema": { "example": "f8f77c78-1053-4bf4-9a6c-1a03a78d739a", "type": "string" } }, { "name": "beneficiaryAccountID", "in": "path", "description": "ID of the Beneficiary Account being updated.", "required": true, "schema": { "example": "41c02be5-60ec-4439-afb2-310948e89707", "type": "string" } } ], "requestBody": { "content": { "application/json; charset=utf-8": { "schema": { "$ref": "#/components/schemas/UpdatedBeneficiaryAccountRequest" } } } }, "responses": { "200": { "description": "Success Response", "content": { "application/json; charset=utf-8": { "schema": { "$ref": "#/components/schemas/UpdatedBeneficiaryAccountResponse" } } } } } }, "delete": { "tags": [ "Beneficiary Account" ], "summary": "Delete Beneficiary Account by Account ID", "description": "Delete a particular Account for a Beneficiary.</br></br><i>Important:</i> Deleting a Beneficiary Account is is an irreversible action and hence proceed with caution.", "operationId": "deleteBeneficiaryAccount", "parameters": [ { "name": "ifiID", "description": "ID of the IFI.", "in": "path", "required": true, "schema": { "example": 140827, "type": "integer" } }, { "name": "individualID", "description": "ID of the Account Holder that the Beneficiary belongs to. Same as `accountHolderID`.", "in": "path", "required": true, "schema": { "example": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "type": "string" } }, { "name": "beneficiaryID", "in": "path", "description": "ID of the Beneficiary whose Account is deleted.", "required": true, "schema": { "example": "d64cec61-838b-410f-9b8b-5f8a32b444d1", "type": "string" } }, { "name": "beneficiaryAccountID", "in": "path", "description": "ID of the Beneficiary Account being deleted.", "required": true, "schema": { "example": "972f7cc2-cbe3-4974-ab3b-8b5d63e2c2d7", "type": "string" } } ], "responses": { "200": { "description": "Success Response", "content": { "application/json; charset=utf-8": { "schema": { "$ref": "#/components/schemas/deleteBeneficiaryAccountResponse" } } } } } } }, "/api/v1/ifi/{ifiID}/individuals/{individualID}/beneficiaries/{beneficiaryID}/transfers": { "post": { "tags": [ "Beneficiary Transfers" ], "summary": "Transfer funds to default Beneficiary Account", "description": "If the Account Holder has marked any of Beneficiary's Accounts as default, this API will transfer funds to that Account automatically.</br></br><i>Note: </i>Fusion supports IMPS, NEFT, and UPI fund transfer modes. Each mode is identified by a unique `transactionCode`. Contact <a href='mailto:fusion-support@zeta.tech'>Zeta</a> to get the transaction code for your transfer mode.", "operationId": "transferToDefaultBeneficiaryAccountUsingPOST", "parameters": [ { "name": "ifiID", "in": "path", "description": "ID of the IFI.", "required": true, "schema": { "type": "integer", "format": "int64", "example": 140827 } }, { "name": "individualID", "in": "path", "description": "ID of the Account Holder who is transferring the funds. Same as `accountHolderID` and `debitAccountHolderID`.", "required": true, "schema": { "example": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "type": "string" } }, { "name": "beneficiaryID", "in": "path", "description": "ID of the beneficiary to whom the funds are transferred.", "required": true, "schema": { "type": "string", "example": "cefaf90f-066c-4fc2-a181-93cccc24184b" } } ], "requestBody": { "description": "request", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/TransferDefaultRequest" } } }, "required": true }, "responses": { "200": { "description": "OK", "content": { "*/*": { "schema": { "$ref": "#/components/schemas/BeneficiaryTransactionResponse" } } } } }, "deprecated": true, "x-codegen-request-body-name": "request" } }, "/api/v1/ifi/{ifiID}/individuals/{individualID}/beneficiaries/{beneficiaryID}/accounts/{accountID}/transfers": { "post": { "tags": [ "Beneficiary Transfers" ], "summary": "Transfer Funds by Beneficiary Account ID", "description": "Transfer funds to a particular Beneficiary Account. Response returns unique identifiers `requestID` and `transactionID` for each transfer. </br></br><i>Note: </i>Fusion supports IMPS, NEFT, and UPI fund transfer modes. Each mode is identified by a unique `transactionCode`. Contact <a href='mailto:fusion-support@zeta.tech'>Zeta</a> to get the transaction code for your transfer mode.", "operationId": "transferToBeneficiaryAccount", "parameters": [ { "name": "ifiID", "in": "path", "description": "ID of the IFI.", "required": true, "schema": { "example": 140827, "type": "integer", "format": "int64" } }, { "name": "individualID", "in": "path", "description": "ID of the Account Holder who is transferring the funds. Same as `accountHolderID` and `debitAccountHolderID`.", "required": true, "schema": { "example": "ebc49dda-f664-4280-9bb7-52e62a379a26", "type": "string" } }, { "name": "beneficiaryID", "in": "path", "description": "ID of the Beneficiary to whom funds are transferred.", "required": true, "schema": { "example": "f8f77c78-1053-4bf4-9a6c-1a03a78d739a", "type": "string" } }, { "name": "accountID", "in": "path", "description": "ID of the Beneficiary Account to which the funds are transferred.", "required": true, "schema": { "example": "41c02be5-60ec-4439-afb2-310948e89707", "type": "string" } } ], "requestBody": { "content": { "*/*": { "schema": { "$ref": "#/components/schemas/BeneficiaryAccountTransferRequest" } } }, "required": false }, "responses": { "200": { "description": "successful operation", "content": { "*/*": { "schema": { "$ref": "#/components/schemas/BeneficiaryTransactionResponse" } } } } } } }, "/api/v1/ifi/{ifiID}/individuals/{individualID}/beneficiaryTransfers": { "get": { "tags": [ "Beneficiary Transfers" ], "summary": "Get all Beneficiary transfers for Account Holder", "description": "Get the details of all the Beneficiary transfers for an Account Holder. The response returns an array, with each transfer identified by a unique `id`.</br></br><i>Note: </i>Use the `pageSize` and `pageNumber` query parameters for a paginated view.", "operationId": "getAllBeneficiaryTransfers", "parameters": [ { "name": "ifiID", "in": "path", "description": "ID of the IFI.", "required": true, "schema": { "example": 140827, "type": "integer", "format": "int64" } }, { "name": "individualID", "in": "path", "description": "ID of the Account Holder whose Beneficiary fund transfer details are retrieved. Same as `accountHolderID`.", "required": true, "schema": { "example": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "type": "string" } }, { "name": "pageSize", "in": "query", "description": "Maximum number of results to be returned per request.", "required": true, "schema": { "type": "integer", "format": "int64", "example": 13 } }, { "name": "pageNumber", "description": "Index of the page requested.", "in": "query", "required": true, "schema": { "type": "integer", "format": "int64", "example": 1 } } ], "responses": { "200": { "description": "successful operation", "content": { "*/*": { "schema": { "$ref": "#/components/schemas/GetBeneficiaryTransactionListResponse" } } } } } } }, "/api/v1/ifi/{ifiID}/individuals/{individualID}/beneficiaryTransfers/{transferID}": { "get": { "tags": [ "Beneficiary Transfers" ], "summary": "Get beneficiary transfer by ID", "description": "Get the details of a particular Beneficiary transfer for an Account Holder.", "operationId": "getBeneficiaryTransferByID", "parameters": [ { "name": "ifiID", "in": "path", "description": "ID of the IFI.", "required": true, "schema": { "example": 140827, "type": "integer", "format": "int64" } }, { "name": "individualID", "in": "path", "description": "ID of the Account Holder whose Beneficiary fund transfer details are retrieved. Same as `accountHolderID`.", "required": true, "schema": { "example": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "type": "string" } }, { "name": "transferID", "description": "ID of the Beneficiary fund transfer. Same as `transactionID`.", "in": "path", "required": true, "schema": { "example": "299397001183", "type": "string" } } ], "responses": { "200": { "description": "successful operation", "content": { "*/*": { "schema": { "$ref": "#/components/schemas/BeneficiaryTransferByIDResponse" } } } } } } } }, "components": { "schemas": { "Vector": { "type": "object", "properties": { "type": { "type": "string" }, "value": { "type": "string" }, "createdAt": { "type": "string", "format": "date-time" }, "updatedAt": { "type": "string", "format": "date-time" }, "attributes": { "type": "object", "additionalProperties": { "type": "string" } }, "verified": { "type": "boolean" } } }, "AddAccountToBeneficiaryRequest": { "type": "object", "properties": { "ifiID": { "type": "integer", "format": "int64", "description": "ID of the IFI." }, "isVerified": { "type": "boolean", "description": "Specify if the Beneficiary's Vectors are verified or not." }, "status": { "type": "string", "description": "Operational status of the Account. Example: ENABLED, DISABLED." }, "beneficiaryID": { "type": "string", "description": "ID of the Beneficiary for whom the Account is added." }, "parentAccountHolderID": { "type": "string", "description": "ID of the Account Holder that the Beneficiary belongs to. Same as `accountHolderID` and `individualID`." }, "nickname": { "type": "string", "description": "Short title or description to identify the Account." }, "type": { "type": "string" }, "accountInfo": { "$ref": "#/components/schemas/BeneficiaryAccountInfo" }, "isDefault": { "description": "Specify if this Account should be the default Account for Beneficiary. If set to `true`, funds will be transferred to this Account when <i>Transfer Funds to default Beneficiary Account </i> API is used.", "type": "boolean" }, "attributes": { "type": "object", "description": "Additional parameters passed for the Beneficiary Account.", "additionalProperties": { "type": "string" } } }, "example": { "ifiID": 140827, "isVerified": true, "status": "ENABLED", "beneficiaryID": "d64cec61-838b-410f-9b8b-5f8a32b444d1", "parentAccountHolderID": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "nickname": "New Beneficiary Account", "type": "ZETA", "accountInfo": { "accountNumber": "f35f88dd-481c-4b0f-84b5-8be991c008ae", "accountProvider": "fampay", "nameAtAccountProvider": "140827", "routingCode": "internal", "accountType": "SAVINGS", "attributes": { "additionalProp1": "M G Road", "additionalProp2": "string", "additionalProp3": "string" } }, "isDefault": true, "attributes": { "additionalProp1": "string", "additionalProp2": "string", "additionalProp3": "string" } } }, "AddAccountToBeneficiaryResponse": { "type": "object", "properties": { "id": { "type": "string", "description": "ID of the Beneficiary Account." }, "ifiID": { "type": "integer", "format": "int64", "description": "ID of the IFI." }, "isVerified": { "type": "boolean", "description": "Denotes if the Beneficiary's Vectors are verified or not." }, "status": { "type": "string", "description": "Operational status of the Account. Example: ENABLED, DISABLED." }, "beneficiaryID": { "type": "string", "description": "ID of the Beneficiary for whom the Account is added." }, "parentAccountHolderID": { "type": "string", "description": "ID of the Account Holder that the Beneficiary belongs to. Same as `accountHolderID` and `individualID`." }, "nickname": { "type": "string", "description": "Short title or description to identify the Account." }, "type": { "type": "string" }, "accountInfo": { "$ref": "#/components/schemas/BeneficiaryAccountInfo" }, "isDefault": { "type": "boolean", "description": " Denotes if this Account is the default Account for the Beneficiary. If `true`, funds are transferred to this Account when <i>Transfer funds to default Beneficiary Account </i> API is used." }, "attributes": { "type": "object", "description": "Additional parameters passed for the Beneficiary Account.", "additionalProperties": { "type": "string" } }, "createdAt": { "type": "string", "format": "date-time", "description": "Date and time of when the Beneficiary Account is created." }, "updatedAt": { "type": "string", "format": "date-time", "description": "Date and time of when the Beneficiary Account is updated." } }, "example": { "id": "fdcfb2dc-9cb9-4a76-99d9-41187907d8f8", "ifiID": 140827, "isVerified": true, "status": "ENABLED", "beneficiaryID": "d64cec61-838b-410f-9b8b-5f8a32b444d1", "parentAccountHolderID": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "nickname": "New Beneficiary Account", "type": "ZETA", "accountInfo": { "accountNumber": "f35f88dd-481c-4b0f-84b5-8be991c008ae", "accountProvider": "fampay", "nameAtAccountProvider": "140827", "routingCode": "internal", "accountType": "SAVINGS", "attributes": { "additionalProp1": "M G Road", "additionalProp2": "string", "additionalProp3": "string" } }, "isDefault": true, "attributes": { "additionalProp1": "string", "additionalProp2": "string", "additionalProp3": "string" }, "createdAt": "Jul 27, 2020 3:55:26 PM", "updatedAt": "Jul 27, 2020 3:55:26 PM", "headers": {} } }, "GetAllBeneficiariesResponse": { "type": "object", "properties": { "beneficiaryList": { "type": "array", "items": { "$ref": "#/components/schemas/BeneficiaryListResponse" } }, "totalElements": { "description": "Total number of entries in the array.", "type": "integer", "format": "int64" } }, "example": { "beneficiaryList": [ { "requestID": "FUSION-140827-8d3f52a6-c546-40bd-b810-e610b26ec1d7-1595597219905", "id": "d64cec61-838b-410f-9b8b-5f8a32b444d1", "ifiID": 140827, "accountHolderID": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "salutation": "Ms", "firstName": "Jane", "middleName": "Mary", "lastName": "Doe", "gender": "Female", "profilePicURL": "https://s3.amazonaws.com/uifaces/faces/twitter/darylws/77628.jpg", "relationship": "Sister", "status": "ENABLED", "type": "REAL", "vectors": [ { "id": "02c75dfb-9de1-41f5-ab19-a383652fc2d2", "beneficiaryID": "d64cec61-838b-410f-9b8b-5f8a32b444d1", "type": "p", "value": "+919945643114" } ], "customFields": {}, "createdAt": "Jul 24, 2020 1:27:00 PM", "updatedAt": "Jul 24, 2020 1:27:00 PM", "headers": {} }, { "requestID": "FUSION-140827-8d3f52a6-c546-40bd-b810-e610b26ec1d7-1595599552814", "id": "60b532e6-487a-414c-8eb1-48519c78710c", "ifiID": 140827, "accountHolderID": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "salutation": "Mr", "firstName": "Bill", "middleName": "", "lastName": "Johnson", "gender": "Male", "profilePicURL": "https://s3.amazonaws.com/uifaces/faces/twitter/darylws/77628.jpg", "relationship": "Friend", "status": "ENABLED", "type": "REAL", "vectors": [ { "id": "e13f1b75-6c8a-4693-8d66-6d534846ffd2", "beneficiaryID": "60b532e6-487a-414c-8eb1-48519c78710c", "type": "p", "value": "+918745675859" } ], "customFields": {}, "createdAt": "Jul 24, 2020 2:05:52 PM", "updatedAt": "Jul 24, 2020 2:05:52 PM", "headers": {} } ], "totalElements": 2, "headers": {} } }, "GetBeneficiaryByIDResponse": { "type": "object", "properties": { "requestID": { "type": "string", "description": "ID generated for the request." }, "id": { "type": "string", "description": "ID generated for the Beneficiary. Same as `BeneficiaryID`." }, "ifiID": { "type": "integer", "format": "int64", "description": "ID of the IFI." }, "accountHolderID": { "type": "string", "description": "ID of the Account Holder for whom the Beneficiaries are retrieved. Same as `individualID`." }, "salutation": { "type": "string", "description": "Salutation using which the Beneficiary is addressed. Example: Mr., Mrs., Ms." }, "firstName": { "type": "string", "description": "Beneficiary's first name." }, "middleName": { "type": "string", "description": "Beneficiary's middle name." }, "lastName": { "type": "string", "description": "Beneficiary's last name." }, "gender": { "type": "string", "description": "Beneficiary's gender. Example: male, female." }, "profilePicURL": { "type": "string", "description": "Link to Beneficiary’s profile image." }, "relationship": { "type": "string", "description": "Beneficiary's relationship with the Account Holder. Example: sister, friend, colleague." }, "status": { "type": "string", "description": "Beneficiary's operational status. Example: ENABLED, DISABLED." }, "type": { "type": "string", "description": "Beneficiary type.", "enum": [ "REAL", "LEGAL", "HEADLESS" ] }, "vectors": { "description": "Vectors are unique identifiers used to identify the Beneficiary. Example: phone, email.", "type": "array", "items": { "properties": { "id": { "type": "string" }, "beneficiaryID": { "type": "string", "description": "ID of the Beneficiary." }, "type": { "type": "string", "description": "Vector type. phone is identified as `p`, email is identified as `e`." }, "value": { "type": "string", "description": "Value of the Vector based on the Vector `type`. Example: If Vector type is phone (`p`), Beneficiary's phone number is returned." } } } }, "customFields": { "type": "object", "description": "Custom parameters passed for the Beneficiary.", "additionalProperties": { "type": "string" } }, "createdAt": { "type": "string", "format": "date-time", "description": "Date and time of when the Beneficiary is created." }, "updatedAt": { "type": "string", "format": "date-time", "description": "Date and time of when the Beneficiary is updated." } }, "example": { "requestID": "FUSION-140827-8d3f52a6-c546-40bd-b810-e610b26ec1d7-1595597219905", "id": "d64cec61-838b-410f-9b8b-5f8a32b444d1", "ifiID": 140827, "accountHolderID": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "salutation": "Mr", "firstName": "Bill", "middleName": "Murray", "lastName": "Johnson", "gender": "Male", "profilePicURL": "https://s3.amazonaws.com/uifaces/faces/twitter/darylws/77628.jpg", "relationship": "Father", "status": "ENABLED", "type": "REAL", "vectors": [ { "id": "02c75dfb-9de1-41f5-ab19-a383652fc2d2", "beneficiaryID": "d64cec61-838b-410f-9b8b-5f8a32b444d1", "type": "p", "value": "+919945643114" } ], "customFields": {}, "createdAt": "Jul 24, 2020 1:27:00 PM", "updatedAt": "Jul 27, 2020 2:58:22 PM", "headers": {} } }, "BeneficiaryListResponse": { "type": "object", "properties": { "requestID": { "type": "string", "description": "ID generated for the request." }, "id": { "type": "string", "description": "ID generated for the Beneficiary. Same as `BeneficiaryID`." }, "ifiID": { "type": "integer", "format": "int64", "description": "ID of the IFI." }, "accountHolderID": { "type": "string", "description": "ID of the Account Holder for whom the Beneficiaries are retrieved. Same as `individualID`." }, "salutation": { "type": "string", "description": "Salutation using which the Beneficiary is addressed. Example: Mr., Mrs., Ms." }, "firstName": { "type": "string", "description": "Beneficiary's first name." }, "middleName": { "type": "string", "description": "Beneficiary's middle name." }, "lastName": { "type": "string", "description": "Beneficiary's last name." }, "gender": { "type": "string", "description": "Beneficiary's gender. Example: male, female." }, "profilePicURL": { "type": "string", "description": "Link to Beneficiary’s profile image." }, "relationship": { "type": "string", "description": "Beneficiary's relationship with the Account Holder. Example: sister, friend, colleague." }, "status": { "type": "string", "description": "Beneficiary's operational status. Example: ENABLED, DISABLED." }, "type": { "type": "string", "description": "Beneficiary type.", "enum": [ "REAL", "LEGAL", "HEADLESS" ] }, "vectors": { "description": "Vectors are unique identifiers used to identify the Beneficiary. Example: phone, email.", "type": "array", "items": { "properties": { "id": { "type": "string" }, "beneficiaryID": { "type": "string", "description": "ID of the Beneficiary." }, "type": { "type": "string", "description": "Vector type. phone is identified as `p`, email is identified as `e`." }, "value": { "type": "string", "description": "Value of the Vector based on the Vector `type`. Example: If Vector type is phone (`p`), Beneficiary's phone number is returned." } } } }, "customFields": { "type": "object", "description": "Custom parameters passed for the Beneficiary.", "additionalProperties": { "type": "string" } }, "createdAt": { "type": "string", "format": "date-time", "description": "Date and time of when the Beneficiary is created." }, "updatedAt": { "type": "string", "format": "date-time", "description": "Date and time of when the Beneficiary is updated." } } }, "AddBeneficiaryRequest": { "type": "object", "properties": { "ifiID": { "type": "integer", "format": "int64", "description": "ID of the IFI." }, "individualID": { "type": "string", "description": "ID of the Account Holder for whom the Beneficiary is created. Same as `accountHolderID`." }, "salutation": { "type": "string", "description": "Salutation using which the Beneficiary is addressed. Example: Mr., Mrs., Ms." }, "firstName": { "type": "string", "description": "Beneficiary's first name." }, "middleName": { "type": "string", "description": "Beneficiary's middle name." }, "lastName": { "type": "string", "description": "Beneficiary's last name." }, "gender": { "type": "string", "description": "Beneficiary's gender. Example: male, female." }, "relationship": { "type": "string", "description": "Beneficiary's relationship with the Account Holder. Example: sister, friend, colleague." }, "profilePicURL": { "type": "string", "description": "Link to Beneficiary’s profile image." }, "dob": { "type": "string", "format": "date", "description": "Beneficiary's date of birth." }, "type": { "type": "string", "description": "Type of Beneficiary being created.", "enum": [ "REAL", "LEGAL", "HEADLESS" ] }, "vectors": { "description": "Vectors are unique identifiers used to identify the Beneficiary. Example: phone, email.", "type": "array", "items": { "type": "array", "items": { "$ref": "#/components/schemas/BeneficiaryVector" } } }, "customFields": { "type": "object", "description": "Custom parameters passed for the Beneficiary.", "additionalProperties": { "type": "string" } } }, "example": { "ifiID": 140827, "individualID": "be118eb4-4519-4bd5-9a7f-aa8fe8b2ffc4", "salutation": "Mr", "firstName": "Bill", "middleName": "", "lastName": "Johnson", "gender": "Male", "relationship": "Friend", "profilePicURL": "https://s3.amazonaws.com/uifaces/faces/twitter/darylws/77628.jpg", "type": "REAL", "vectors": [ { "type": "p", "value": "+918745675859", "attributes": {} } ], "customFields": {} } }, "AddBeneficiaryResponse": { "title": "", "type": "object", "properties": { "requestID": { "type": "string", "description": "ID generated for the request." }, "id": { "type": "string", "description": "ID generated for the Beneficiary. Same as `BeneficiaryID`." }, "ifiID": { "type": "integer", "format": "int64", "description": "ID of the IFI." }, "accountHolderID": { "type": "string", "description": "ID of the Account Holder for whom the Beneficiary is created. Same as `individualID`." }, "salutation": { "type": "string", "description": "Salutation using which the Beneficiary is addressed. Example: Mr., Mrs., Ms." }, "firstName": { "type": "string", "description": "Beneficiary's first name." }, "middleName": { "type": "string", "description": "Beneficiary's middle name." }, "lastName": { "type": "string", "description": "Beneficiary's last name." }, "gender": { "type": "string", "description": "Beneficiary's gender. Example: male, female." }, "profilePicURL": { "type": "string", "description": "Link to Beneficiary’s profile image." }, "relationship": { "type": "string", "description": "Beneficiary's relationship with the Account Holder. Example: sister, friend, colleague." }, "status": { "type": "string", "description": "Beneficiary's operational status. Example: ENABLED, DISABLED." }, "type": { "type": "string", "description": "Type of Beneficiary being created.", "enum": [ "REAL", "LEGAL", "HEADLESS" ] }, "vectors": { "description": "Vectors are unique identifiers used to identify the Beneficiary. Example: phone, email.", "type": "array", "items": { "properties": { "id": { "type": "string" }, "beneficiaryID": { "type": "string", "description": "ID of the Beneficiary to whom the Vector is mapped." }, "type": { "type": "string", "description": "Vector type. phone is identified by `p`, email is identified by `e`." }, "value": { "type": "string", "description": "Value of the Vector based on the Vector `type`. Example: If Vector type is phone (`p`), Beneficiary's phone number is returned." } } } }, "customFields": { "type": "object", "description": "Custom parameters passed for the Beneficiary.", "additionalProperties": { "type": "string" } }, "createdAt": { "type": "string", "format": "date-time", "description": "Date and time of when the Beneficiary is created." }, "updatedAt": { "type": "string", "format": "date-time", "description": "Date and time of when the Beneficiary is updated." } }, "example": { "requestID": "FUSION-140827-be118eb4-4519-4bd5-9a7f-aa8fe8b2ffc4-1595857397783", "id": "bf2f7acf-ccab-42bb-8d21-70a2a0a435e1", "ifiID": 140827, "accountHolderID": "be118eb4-4519-4bd5-9a7f-aa8fe8b2ffc4", "salutation": "Mr", "firstName": "Bill", "middleName": "", "lastName": "Johnson", "gender": "Male", "profilePicURL": "https://s3.amazonaws.com/uifaces/faces/twitter/darylws/77628.jpg", "relationship": "Friend", "status": "ENABLED", "type": "REAL", "vectors": [ { "id": "b31decd3-6b86-407b-b7e1-d2f1edfc1012", "beneficiaryID": "bf2f7acf-ccab-42bb-8d21-70a2a0a435e1", "type": "p", "value": "+918745675859" } ], "customFields": {}, "createdAt": "Jul 27, 2020 1:43:17 PM", "updatedAt": "Jul 27, 2020 1:43:17 PM", "headers": {} } }, "UpdateBeneficiaryRequest": { "type": "object", "properties": { "ifiID": { "type": "integer", "format": "int64", "description": "ID of the IFI." }, "individualID": { "type": "string", "description": "ID of the Account Holder whose Beneficiary details are updated. Same as `accountHolderID`." }, "id": { "type": "string", "description": "ID of the Beneficiary whose details are updated." }, "salutation": { "type": "string", "description": "Salutation using which the Beneficiary is addressed. Example: Mr., Mrs., Ms." }, "firstName": { "type": "string", "description": "Beneficiary's first name." }, "middleName": { "type": "string", "description": "Beneficiary's middle name." }, "lastName": { "type": "string", "description": "Beneficiary's last name." }, "gender": { "type": "string", "description": "Beneficiary's gender. Example: male, female." }, "dob": { "type": "string", "format": "date", "description": "Beneficiary's date of birth." }, "relationship": { "type": "string", "description": "Beneficiary's relationship with the Account Holder. Example: sister, friend, colleague" }, "status": { "type": "string", "description": "Beneficiary's operational status. Example: ENABLED, DISABLED." }, "type": { "type": "string", "description": "Type of Beneficiary being updated.", "enum": [ "REAL", "LEGAL", "HEADLESS" ] }, "profilePicURL": { "type": "string", "description": "Link to Beneficiary’s profile image." }, "customFields": { "type": "object", "description": "Custom parameters passed for the Beneficiary.", "additionalProperties": { "type": "string" } } }, "example": { "ifiID": 140827, "individualID": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "id": "d64cec61-838b-410f-9b8b-5f8a32b444d1", "salutation": "Mr", "firstName": "Bill", "middleName": "Murray", "lastName": "Johnson", "gender": "Male", "relationship": "Father", "status": "ENABLED", "type": "REAL", "profilePicURL": "https://s3.amazonaws.com/uifaces/faces/twitter/darylws/77628.jpg", "customFields": {}, "headers": {} } }, "UpdateBeneficiaryResponse": { "type": "object", "properties": { "requestID": { "type": "string", "description": "Unique ID generated for the request." }, "id": { "type": "string", "description": "ID of the Beneficiary. Same as `BeneficiaryID`." }, "ifiID": { "type": "integer", "format": "int64", "description": "ID of the IFI" }, "accountHolderID": { "type": "string", "description": "ID of the Account Holder for whom the Beneficiary is updated. Same as `individualID`." }, "salutation": { "type": "string", "description": "Salutation using which the Beneficiary is addressed. Example: Mr., Mrs., Ms." }, "firstName": { "type": "string", "description": "Beneficiary's first name." }, "middleName": { "type": "string", "description": "Beneficiary's middle name." }, "lastName": { "type": "string", "description": "Beneficiary's last name." }, "gender": { "type": "string", "description": "Beneficiary's gender. Example: male, female." }, "profilePicURL": { "type": "string", "description": "Link to Beneficiary’s profile image." }, "relationship": { "type": "string", "description": "Beneficiary's relationship with the Account Holder. Example: sister, friend, colleague." }, "status": { "type": "string", "description": "Beneficiary's operational status. Example: ENABLED, DISABLED." }, "type": { "type": "string", "description": "Type of Beneficiary being created.", "enum": [ "REAL", "LEGAL", "HEADLESS" ] }, "vectors": { "description": "Vectors are unique identifiers used to identify the Beneficiary. Example: phone, email.", "type": "array", "items": { "properties": { "id": { "type": "string", "description": "ID generated for the vector." }, "beneficiaryID": { "type": "string", "description": "ID of the Beneficiary to whom the Vector is mapped." }, "type": { "type": "string", "description": "Vector type. Phone is identified as `p`, email is identified as `e`." }, "value": { "type": "string", "description": "Value of the Vector based on the Vector `type`. Example: If Vector type is phone (`p`), Beneficiary's phone number is returned." } } } }, "customFields": { "type": "object", "description": "Custom parameters passed for the Beneficiary.", "additionalProperties": { "type": "string" } }, "createdAt": { "type": "string", "format": "date-time", "description": "Date and time of when the Beneficiary is updated." }, "updatedAt": { "type": "string", "format": "date-time", "description": "Date and time of when the Beneficiary is updated." } }, "example": { "requestID": "FUSION-140827-8d3f52a6-c546-40bd-b810-e610b26ec1d7-1595597219905", "id": "d64cec61-838b-410f-9b8b-5f8a32b444d1", "ifiID": 140827, "accountHolderID": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "salutation": "Mr", "firstName": "Bill", "middleName": "Murray", "lastName": "Johnson", "gender": "Male", "profilePicURL": "https://s3.amazonaws.com/uifaces/faces/twitter/darylws/77628.jpg", "relationship": "Father", "status": "ENABLED", "type": "REAL", "vectors": [ { "id": "02c75dfb-9de1-41f5-ab19-a383652fc2d2", "beneficiaryID": "d64cec61-838b-410f-9b8b-5f8a32b444d1", "type": "p", "value": "+919945643114" } ], "customFields": {}, "createdAt": "Jul 24, 2020 1:27:00 PM", "updatedAt": "Jul 27, 2020 2:16:38 PM", "headers": {} } }, "deleteBeneficiaryResponse": { "type": "object", "properties": { "status": { "type": "string", "description": "Operational status of the Beneficiary. To delete the Beneficiary, specify the value as 'DELETED." }, "vectors": { "type": "array", "description": "Beneficiary's Vector details.", "items": { "$ref": "#/components/schemas/Vector" } } }, "example": { "status": "DELETED", "vectors": [], "headers": {} } }, "deleteBeneficiaryAccountResponse": { "type": "object", "properties": { "status": { "type": "string", "description": "Operational status of the Beneficiary. To delete the Account, set the value to `DELETED`." } }, "example": { "status": "DELETED", "headers": {} } }, "BeneficiaryAccountInfo": { "type": "object", "properties": { "accountNumber": { "type": "string", "description": "Account number generated for the Beneficiary Account. This is similar to a standard bank account number." }, "accountProvider": { "type": "string" }, "nameAtAccountProvider": { "type": "string" }, "routingCode": { "type": "string", "description": "IFSC Code." }, "accountType": { "type": "string", "description": "Account type.", "enum": [ "SAVINGS", "CURRENT" ] }, "attributes": { "type": "object", "additionalProperties": { "type": "string" } } } }, "BeneficiaryVector": { "type": "object", "properties": { "type": { "type": "string", "description": "Vector type. Specify `p` for phone, `e` for email." }, "value": { "type": "string", "description": "Value of the Vector based on the Vector `type`. Example: If Vector type is phone (`p`), specify Beneficiary's phone number." }, "attributes": { "type": "object", "description": "Additional parameters passed for the Beneficiary's Vectors.", "additionalProperties": { "type": "string" } } } }, "GetAllBeneficiaryAccountsResponse": { "type": "object", "properties": { "beneficiaryAccountList": { "type": "array", "items": { "$ref": "#/components/schemas/AddAccountToBeneficiaryResponse" } }, "totalElements": { "description": "Total number of Accounts created for the Beneficiary.", "type": "integer", "format": "int64" } }, "example": { "beneficiaryAccountList": [ { "id": "138a76aa-47fe-4e06-9c1a-31dee7bc35c9", "ifiID": 140827, "isVerified": true, "status": "ENABLED", "beneficiaryID": "d64cec61-838b-410f-9b8b-5f8a32b444d1", "parentAccountHolderID": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "nickname": "New Beneficiary Account", "type": "ZETA", "accountInfo": { "accountProvider": "fampay", "nameAtAccountProvider": "140827", "routingCode": "internal", "accountType": "SAVINGS", "attributes": { "additionalProp1": "INDIRANAGAR", "additionalProp2": "string", "additionalProp3": "string" } }, "isDefault": false, "attributes": { "additionalProp1": "string", "additionalProp2": "string", "additionalProp3": "string" }, "createdAt": "Jul 24, 2020 3:19:24 PM", "updatedAt": "Jul 24, 2020 3:21:12 PM", "headers": {} }, { "id": "4cebaab8-862f-4c39-90ca-5043beda04bd", "ifiID": 140827, "isVerified": true, "status": "ENABLED", "beneficiaryID": "d64cec61-838b-410f-9b8b-5f8a32b444d1", "parentAccountHolderID": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "nickname": "New Beneficiary Account 2", "type": "ZETA", "accountInfo": { "accountProvider": "fampay", "nameAtAccountProvider": "140827", "routingCode": "internal", "accountType": "SAVINGS", "attributes": { "additionalProp1": "M G Road", "additionalProp2": "string", "additionalProp3": "string" } }, "isDefault": true, "attributes": { "additionalProp1": "string", "additionalProp2": "string", "additionalProp3": "string" }, "createdAt": "Jul 24, 2020 3:21:12 PM", "updatedAt": "Jul 24, 2020 3:21:12 PM", "headers": {} } ], "totalElements": 2, "headers": {} } }, "UpdatedBeneficiaryAccountRequest": { "type": "object", "properties": { "id": { "type": "string", "description": "ID of Beneficiary Account. " }, "ifiID": { "type": "integer", "format": "int64", "description": "ID of the IFI." }, "isVerified": { "type": "boolean", "description": "Specify if the Beneficiary's Vectors are verified or not." }, "status": { "type": "string", "description": "Operational status of the Account. Example: ENABLED, DISABLED." }, "beneficiaryID": { "type": "string", "description": "ID of the Beneficiary for whom the Account is updated." }, "parentAccountHolderID": { "type": "string", "description": "ID of the Account Holder that the Beneficiary belongs to. Same as `accountHolderID` and `individualID`." }, "nickname": { "type": "string", "description": "Short title or description to identify the Account." }, "type": { "type": "string" }, "accountInfo": { "$ref": "#/components/schemas/BeneficiaryAccountInfo" }, "isDefault": { "description": "Specify if this Account should be the default Account for Beneficiary. If set to `true`, funds will be transferred to this Account when <i>Transfer Funds to default Beneficiary Account </i> API is used.", "type": "boolean" }, "attributes": { "type": "object", "description": "Additional parameters passed for the Beneficiary Account.", "additionalProperties": { "type": "string" } } }, "example": { "id": "138a76aa-47fe-4e06-9c1a-31dee7bc35c9", "ifiID": 140827, "isVerified": false, "status": "DISABLED", "beneficiaryID": "d64cec61-838b-410f-9b8b-5f8a32b444d1", "parentAccountHolderID": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "nickname": "New Beneficiary Account 2", "type": "ZETA", "accountInfo": { "accountNumber": "f35f88dd-481c-4b0f-84b5-8be991c008ae", "accountProvider": "fampay", "nameAtAccountProvider": "140827", "routingCode": "internal", "accountType": "SAVINGS", "attributes": { "additionalProp1": "Domlur", "additionalProp2": "string", "additionalProp3": "string" } }, "isDefault": true, "attributes": { "additionalProp1": "string", "additionalProp2": "string", "additionalProp3": "string" } } }, "UpdatedBeneficiaryAccountResponse": { "type": "object", "properties": { "id": { "type": "string", "description": "ID of the Beneficiary Account." }, "ifiID": { "type": "integer", "format": "int64", "description": "ID of the IFI." }, "isVerified": { "type": "boolean", "description": "Specify if the Beneficiary's Vectors are verified or not." }, "status": { "type": "string", "description": "Operational status of the Account. Example: ENABLED, DISABLED." }, "beneficiaryID": { "type": "string", "description": "ID of the Beneficiary for whom the Account is updated." }, "parentAccountHolderID": { "type": "string", "description": "ID of the Account Holder that the Beneficiary belongs to. Same as `accountHolderID` and `individualID`." }, "nickname": { "type": "string", "description": "Short title or description to identify the Account." }, "type": { "type": "string" }, "accountInfo": { "$ref": "#/components/schemas/BeneficiaryAccountInfo" }, "isDefault": { "type": "boolean", "description": "Specify if this Account should be the default Account for Beneficiary. If set to `true`, funds will be transferred to this Account when <i>Transfer Funds to default Beneficiary Account </i> API is used." }, "attributes": { "type": "object", "description": "Additional parameters passed for the Beneficiary Account.", "additionalProperties": { "type": "string" } }, "createdAt": { "type": "string", "format": "date-time", "description": "Date and time of when the Beneficiary Account is created." }, "updatedAt": { "type": "string", "format": "date-time", "description": "Date and time of when the Beneficiary Account is updated." } }, "example": { "id": "138a76aa-47fe-4e06-9c1a-31dee7bc35c9", "ifiID": 140827, "isVerified": false, "status": "DISABLED", "beneficiaryID": "d64cec61-838b-410f-9b8b-5f8a32b444d1", "parentAccountHolderID": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "nickname": "New Beneficiary Account 2", "type": "ZETA", "accountInfo": { "accountProvider": "fampay", "nameAtAccountProvider": "140827", "routingCode": "internal", "accountType": "SAVINGS", "attributes": { "additionalProp1": "INDIRANAGAR", "additionalProp2": "string", "additionalProp3": "string" } }, "isDefault": true, "attributes": { "additionalProp1": "string", "additionalProp2": "string", "additionalProp3": "string" }, "createdAt": "Jul 24, 2020 3:19:24 PM", "updatedAt": "Jul 28, 2020 9:50:32 AM", "headers": {} } }, "TransferDefaultRequest": { "required": [ "transactionTime" ], "type": "object", "properties": { "requestID": { "type": "string", "description": "ID of the request." }, "ifiID": { "type": "integer", "format": "int64", "description": "ID of the IFI." }, "amount": { "type": "integer", "format": "int64", "description": "Fund amount to be transferred." }, "currency": { "type": "string", "description": "Currency of the funds being transferred. Example: INR" }, "transactionCode": { "type": "string", "description": "Code specifying the fund transfer mode. IMPS, NEFT, and UPI are currently suppported modes." }, "debitAccountHolderID": { "type": "string", "description": "ID of the Account Holder transferring the funds. Same as `individualID` and `accountHolderID`." }, "debitAccountID": { "type": "string", "description": "ID of the Account Holder's Account from where the funds are transferred." }, "beneficiaryID": { "type": "string", "description": "ID of the Beneficiary receiving the funds." }, "transactionTime": { "minimum": 1, "type": "integer", "format": "int64", "description": "Timestamp of when funds are transferred." }, "remarks": { "type": "string", "description": "Description for the transfer." }, "attributes": { "type": "object", "description": "Additional parameters passed for the fund transfer.", "additionalProperties": { "type": "string" } } }, "example": { "requestID": "BeneficiaryTransactio234nasdef_lah1", "ifiID": 140827, "amount": 101, "currency": "INR", "transactionCode": "ATLAS_P2M_AUTH", "debitAccountHolderID": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "debitAccountID": "0e3ba859-1d1e-4682-a0a9-1e82986d2dcb", "beneficiaryID": "cefaf90f-066c-4fc2-a181-93cccc24184b", "transactionTime": 12322334234489, "remarks": "TEST", "attributes": {} } }, "BeneficiaryAccountTransferRequest": { "required": [ "transactionTime" ], "type": "object", "properties": { "requestID": { "type": "string", "description": "ID of the request." }, "ifiID": { "type": "integer", "format": "int64", "description": "ID of the IFI." }, "currency": { "type": "string", "description": "Currency of the funds being transferred. Example: INR." }, "amount": { "type": "integer", "format": "int64", "description": "Fund amount to be transferred." }, "transactionCode": { "type": "string", "description": "Code specifying the fund transfer mode. IMPS, NEFT, and UPI are currently suppported modes." }, "debitAccountHolderID": { "type": "string", "description": "ID of the Account Holder transferring the funds. Same as `individualID` and `accountHolderID`." }, "debitAccountID": { "type": "string", "description": "ID of the Account Holder's Account from where the funds are transferred." }, "beneficiaryID": { "type": "string", "description": "ID of the Beneficiary receiving the funds." }, "beneficiaryAccountID": { "type": "string", "description": "ID of the Beneficiary Account where the funds are transferred to." }, "transactionTime": { "minimum": 1, "type": "integer", "format": "int64", "description": "Timestamp of when funds are transferred." }, "remarks": { "type": "string", "description": "Description for the transfer." }, "attributes": { "type": "object", "description": "Additional parameters passed for the fund transfer.", "additionalProperties": { "type": "string" } } }, "example": { "requestID": "505a12cb-76e1-4f04-8d84-63eca07187d6", "ifiID": 140827, "currency": "INR", "amount": 1, "transactionCode": "ATLAS_P2M_AUTH", "debitAccountHolderID": "f893ba42-9956-441d-a10d-945567f8c9ae", "debitAccountID": "1d7b859f-5c71-42a6-bc82-1d7a6baaa778", "beneficiaryID": "5b027336-0481-4b68-b1f0-d9619450b4bd", "beneficiaryAccountID": "099e244b-f989-4ca1-8182-0c71316f06c4", "transactionTime": 1232425483242, "remarks": "TEST", "attributes": {} } }, "BeneficiaryTransferByIDResponse": { "type": "object", "properties": { "requestID": { "type": "string", "description": "ID of the request." }, "transactionID": { "type": "string", "description": "ID of the Beneficiary fund transfer. Same as `transferID`." }, "paymentID": { "type": "string", "description": "" }, "receiptID": { "type": "string", "description": "ID of the receipt. Same as `transferID` and `transactionID`." }, "transactionCode": { "type": "string", "description": "Code specifying the fund transfer mode. IMPS, NEFT and UPI are currently suppported modes." }, "debits": { "type": "array", "items": { "$ref": "#/components/schemas/PostingID" } }, "time": { "type": "integer", "format": "int64", "description": "Timestamp of fund transfer." }, "towards": { "type": "string", "description": "Description for the transfer. Same as `remarks` in the request." }, "transferAmount": { "type": "object", "properties": { "currency": { "type": "string", "description": "Currency of the funds transferred. Example: INR" }, "amount": { "type": "integer", "format": "int64", "description": "Fund amount transferred." } } }, "payerInfo": { "description": "Payer details", "type": "object", "properties": { "targetURI": { "type": "string", "description": "ID of the Account to which the Account Holder's payment instrument (card) is mapped to." }, "debitAccountHolderID": { "type": "string", "description": "ID of the Account Holder transferring the funds. Same as `individualID` and `accountHolderID`." } } }, "payeeInfo": { "description": "Payee details", "type": "object", "properties": { "creditAccountHolderID": { "type": "string", "description": "ID of the Beneficiary receiving the funds. Same as `beneficiaryID` in the request." } } }, "status": { "type": "string", "description": "Status of fund transfer." }, "transferType": { "type": "string", "description": "Type of fund transfer." }, "attributes": { "type": "object", "description": "Additional parameters passed for the fund transfer.", "additionalProperties": { "type": "string" } }, "statusDetails": { "type": "object", "additionalProperties": { "type": "string" } } }, "example": { "requestID": "FUSION-140827-cefaf90f-066c-4fc2-a181-93cccc24184b-1593511936216", "transactionID": "299397001183", "paymentID": "6fc9456a-91f7-4048-8d94-dc534cbecd54", "receiptID": "299397001183", "transactionCode": "102530", "debits": [ { "postingID": "554609", "ifi": 140827, "value": { "currency": "INR", "amount": 101 }, "newBalance": { "currency": "INR", "amount": 399 }, "instrumentType": "MCC_VOUCHER_RECIPIENT", "attributes": {}, "coupons": [ { "value": { "amount": 101, "currency": "INR" }, "couponID": "4048a1b7-08f4-4ad3-b2a9-8cc0e772970a" } ] } ], "time": 1593511937138, "towards": "TEST", "transferAmount": { "currency": "INR", "amount": 101 }, "payerInfo": { "type": "RESOURCE", "targetURI": "account://0e3ba859-1d1e-4682-a0a9-1e82986d2dcb", "resourceID": "29157c06-ce97-433e-a61d-3c588b724495", "debitAccountHolderID": "8d3f52a6-c546-40bd-b810-e610b26ec1d7" }, "payeeInfo": { "name": "MOYONKO", "type": "FINANCIAL_INSTITUTION", "mobileNumber": "", "creditAccountHolderID": "cefaf90f-066c-4fc2-a181-93cccc24184b" }, "status": "AUTHORIZED", "transferType": "IMPS", "attributes": { "channel": "IMPS", "sourceURI": "account://0e3ba859-1d1e-4682-a0a9-1e82986d2dcb", "paymentCode": "PMCINZZ0201", "banker.version": "2.0", "challenge.type": "X509Cert", "destinationURI": "ba://038801588319?ifsc=ICIC0000431", "bankTransfer.mode": "IMPS", "challenge.response": "-----BEGIN CERTIFICATE-----\nMIIBtTCCAVygAwIBAgIUI2Tyw+MNMxOaUyt3FRjRo2XkhY8wCgYIKoZIzj0EAwIw\nOTE3MDUGA1UEAwwuM2lmRHBfOEFrR1NTVHlyVk1tek9QZz09QGFjY291bnQuaWRm\nYy5yZXNvdXJjZTAeFw0yMDA2MzAxMDEyMTZaFw0yMDA2MzAxMDE0MTZaMDkxNzA1\nBgNVBAMMLjNpZkRwXzhBa0dTU1R5clZNbXpPUGc9PUBhY2NvdW50LmlkZmMucmVz\nb3VyY2UwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATeiQnXSGawq+QnXoW0tUIq\nvii8LAxePs38bqyG2+A+5Nz0MKTGHD5nR+QE+a7mgCZ4VsKIFO8KNAnlVy2gAs8C\no0IwQDAdBgNVHQ4EFgQUXhRdz/qnCtfWuOpaPt1JEbHcPrYwDgYDVR0PAQH/BAQD\nAgEGMA8GA1UdEwEB/wQFMAMBAf8wCgYIKoZIzj0EAwIDRwAwRAIgetGBVUrHT284\ny9ByQa/EvOalW/Q6LS07VyeDS4u9lcICIArCIE6qHk8sbyBpWpT/WCSrMfAW9Y+Q\nWF2QNs7UkZbM\n-----END CERTIFICATE-----\n", "journal.voucherCode": "ATLAS_P2M_AUTH", "payment.channelType": "IMPS", "authenticationResourceId": "9ba1f200-6340-4f28-9951-6150e0908462", "bankTransfer.remitterName": "null Test Contract change null", "bankTransfer.remitterMobile": "+919890034500", "bankTransfer.beneficiaryName": "MOYONKO", "payment.overridden-payer-vector": "account://0e3ba859-1d1e-4682-a0a9-1e82986d2dcb" }, "statusDetails": {}, "headers": {} } }, "BeneficiaryTransactionResponse": { "type": "object", "properties": { "requestID": { "type": "string", "description": "ID of the request." }, "transactionID": { "type": "string", "description": "ID of the fund transfer." }, "transactionCode": { "type": "string", "description": "Code specifying the fund transfer mode. IMPS, NEFT, and UPI are currently suppported modes." }, "debits": { "type": "array", "items": { "$ref": "#/components/schemas/Posting" } }, "time": { "type": "integer", "format": "int64", "description": "Timestamp of fund transfer." }, "towards": { "type": "string", "description": "Description for the transfer. Same as `remarks` in the request." }, "transferAmount": { "type": "object", "properties": { "currency": { "type": "string", "description": "Currency of the funds transferred. Example: INR" }, "amount": { "type": "integer", "format": "int64", "description": "Fund amount transferred." } } }, "payerInfo": { "description": "Payer details", "type": "object", "properties": { "targetURI": { "type": "string", "description": "ID of the Account to which the Account Holder's payment instrument (card) is mapped to." }, "debitAccountHolderID": { "type": "string", "description": "ID of the Account Holder transferring the funds. Same as `individualID` and `accountHolderID`." } } }, "payeeInfo": { "description": "Payee details", "type": "object", "properties": { "creditAccountHolderID": { "type": "string", "description": "ID of the Beneficiary receiving the funds. Same as `beneficiaryID` in the request." } } }, "status": { "type": "string", "description": "Status of fund transfer." }, "transferType": { "type": "string", "description": "Type of fund transfer." }, "attributes": { "type": "object", "description": "Additional parameters passed for the fund transfer.", "additionalProperties": { "type": "string" } }, "statusDetails": { "type": "object", "additionalProperties": { "type": "string" } } }, "example": { "requestID": "FUSION-140827-5b027336-0481-4b68-b1f0-d9619450b4bd-1595940807597", "transactionID": "20200728125327702_38039_FUSION-140827-5b027336-0481-4b68-b1f0-d9619450b4bd-1595940807597", "transactionCode": "ATLAS_P2M_AUTH", "debits": [ { "postingID": "171901", "ifi": 140827, "value": { "currency": "INR", "amount": 1 }, "instrumentType": "MCC_VOUCHER_RECIPIENT", "attributes": {}, "coupons": [ { "couponID": "1084fb93-b95c-4406-abb5-33b1923ee53c", "redeemedValue": 1 } ] } ], "time": 1232425483242, "towards": "TEST", "transferAmount": { "currency": "INR", "amount": 1 }, "payerInfo": { "targetURI": "account://69791c78-80fd-418c-923b-8efbaab19357", "debitAccountHolderID": "f893ba42-9956-441d-a10d-945567f8c9ae" }, "payeeInfo": { "creditAccountHolderID": "5b027336-0481-4b68-b1f0-d9619450b4bd" }, "status": "SUCCESS", "transferType": "INTERNAL", "attributes": {}, "statusDetails": {}, "headers": {} } }, "GetBeneficiaryTransactionListResponse": { "type": "object", "properties": { "transaction": { "$ref": "#/components/schemas/transactionResponse" }, "totalElements": { "type": "integer", "format": "int64", "description": "Total number of Beneficiary fund transfers made by the Account Holder." } }, "example": { "transactions": [ { "id": "e6119a9f-041c-4f46-abf5-27dbd919ddec", "requestID": "FUSION-140827-cefaf90f-066c-4fc2-a181-93cccc24184b-1593511936216", "ifiID": 140827, "amount": 101, "currency": "INR", "transactionCode": "ATLAS_P2M_AUTH", "debitAccountID": "0e3ba859-1d1e-4682-a0a9-1e82986d2dcb", "debitAccountHolderID": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "beneficiaryID": "cefaf90f-066c-4fc2-a181-93cccc24184b", "beneficiaryAccountID": "094dd0d1-457c-410d-bf4b-8b6ff910a937", "transactionTime": 12322334234489, "transferType": "IMPS", "status": "AUTHORIZED", "transactionID": "299397001183", "remarks": "TEST", "attributes": {}, "createdAt": { "date": { "year": 2020, "month": 6, "day": 30 }, "time": { "hour": 10, "minute": 12, "second": 17, "nano": 215060000 } }, "headers": {} }, { "id": "f44b2805-c039-4dd9-b97a-7b294d03096a", "requestID": "FUSION-140827-cefaf90f-066c-4fc2-a181-93cccc24184b-1593516684636", "ifiID": 140827, "amount": 101, "currency": "INR", "transactionCode": "ATLAS_P2M_AUTH", "debitAccountID": "0e3ba859-1d1e-4682-a0a9-1e82986d2dcb", "debitAccountHolderID": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "beneficiaryID": "cefaf90f-066c-4fc2-a181-93cccc24184b", "beneficiaryAccountID": "6e348f49-6a7e-4522-a861-c55019e006e9", "transactionTime": 14322334234489, "transferType": "ZETA", "status": "SUCCESS", "transactionID": "20200630113124774_24588_FUSION-140827-cefaf90f-066c-4fc2-a181-93cccc24184b-1593516684636", "remarks": "TEST", "attributes": {}, "createdAt": { "date": { "year": 2020, "month": 6, "day": 30 }, "time": { "hour": 11, "minute": 31, "second": 25, "nano": 230196000 } }, "headers": {} }, { "id": "acff5a52-d663-4943-9543-16e98a9e779a", "requestID": "FUSION-140827-cefaf90f-066c-4fc2-a181-93cccc24184b-1595577951967", "ifiID": 140827, "amount": 101, "currency": "INR", "transactionCode": "ATLAS_P2M_AUTH", "debitAccountID": "0e3ba859-1d1e-4682-a0a9-1e82986d2dcb", "debitAccountHolderID": "8d3f52a6-c546-40bd-b810-e610b26ec1d7", "beneficiaryID": "cefaf90f-066c-4fc2-a181-93cccc24184b", "beneficiaryAccountID": "094dd0d1-457c-410d-bf4b-8b6ff910a937", "transactionTime": 12322334234489, "transferType": "IMPS", "status": "AUTHORIZED", "transactionID": "301955000979", "remarks": "TEST", "attributes": {}, "createdAt": { "date": { "year": 2020, "month": 7, "day": 24 }, "time": { "hour": 8, "minute": 5, "second": 56, "nano": 66906000 } }, "headers": {} } ], "totalElements": 3, "headers": {} } }, "transactionResponse": { "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string" }, "requestID": { "type": "string", "description": "ID of the request." }, "ifiID": { "type": "integer", "format": "int64", "description": "ID of the IFI." }, "amount": { "type": "integer", "format": "int64", "description": "Fund amount transferred." }, "currency": { "type": "string", "description": "Currency of the transferred funds. Example: INR." }, "transactionCode": { "type": "string", "description": "Code specifying the fund transfer mode. IMPS, NEFT, and UPI are currently suppported modes." }, "debitAccountID": { "type": "string", "description": "ID of the Account Holder's Account from where the funds are transferred." }, "debitAccountHolderID": { "type": "string", "description": "ID of the Account Holder transferring the funds. Same as `individualID` and `accountHolderID`." }, "beneficiaryID": { "type": "string", "description": "ID of the Beneficiary receiving the funds." }, "beneficiaryAccountID": { "type": "string", "description": "ID of the Beneficiary Account where the funds are transferred to." }, "transactionTime": { "type": "integer", "format": "int64", "description": "Timestamp of when the funds are transferred." }, "transferType": { "type": "string", "description": "Type of fund transfer." }, "status": { "type": "string", "description": "Status of fund transfer." }, "transactionID": { "type": "string", "description": "ID of the Beneficiary fund transfer. Same as `transferID`." }, "remarks": { "type": "string", "description": "Description for the transfer." }, "attributes": { "type": "object", "description": "Additional parameters passed for the fund transfer.", "additionalProperties": { "type": "string" } }, "createdAt": { "type": "string", "format": "date-time", "description": "Timestamp of when the funds are transferred." } } } }, "JsonArray": { "type": "object", "properties": { "asBoolean": { "type": "boolean" }, "asNumber": { "$ref": "#/components/schemas/Number" }, "asFloat": { "type": "number", "format": "float" }, "asLong": { "type": "integer", "format": "int64" }, "asDouble": { "type": "number", "format": "double" }, "asInt": { "type": "integer", "format": "int32" }, "asByte": { "pattern": "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$", "type": "string", "format": "byte" }, "asCharacter": { "type": "string" }, "asBigDecimal": { "type": "number" }, "asBigInteger": { "type": "integer" }, "asShort": { "type": "integer", "format": "int32" }, "asString": { "type": "string" }, "jsonObject": { "type": "boolean" }, "jsonPrimitive": { "type": "boolean" }, "jsonNull": { "type": "boolean" }, "asJsonNull": { "$ref": "#/components/schemas/JsonNull" }, "asJsonArray": { "$ref": "#/components/schemas/JsonArray" }, "asJsonPrimitive": { "$ref": "#/components/schemas/JsonPrimitive" }, "asJsonObject": { "$ref": "#/components/schemas/JsonObject" }, "jsonArray": { "type": "boolean" } } }, "JsonNull": { "type": "object", "properties": { "asBoolean": { "type": "boolean" }, "jsonObject": { "type": "boolean" }, "jsonPrimitive": { "type": "boolean" }, "jsonNull": { "type": "boolean" }, "asJsonNull": { "$ref": "#/components/schemas/JsonNull" }, "asNumber": { "$ref": "#/components/schemas/Number" }, "asJsonArray": { "$ref": "#/components/schemas/JsonArray" }, "asJsonPrimitive": { "$ref": "#/components/schemas/JsonPrimitive" }, "asJsonObject": { "$ref": "#/components/schemas/JsonObject" }, "jsonArray": { "type": "boolean" }, "asFloat": { "type": "number", "format": "float" }, "asLong": { "type": "integer", "format": "int64" }, "asDouble": { "type": "number", "format": "double" }, "asInt": { "type": "integer", "format": "int32" }, "asByte": { "pattern": "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$", "type": "string", "format": "byte" }, "asCharacter": { "type": "string" }, "asBigDecimal": { "type": "number" }, "asBigInteger": { "type": "integer" }, "asShort": { "type": "integer", "format": "int32" }, "asString": { "type": "string" } } }, "JsonObject": { "type": "object", "properties": { "asBoolean": { "type": "boolean" }, "jsonObject": { "type": "boolean" }, "jsonPrimitive": { "type": "boolean" }, "jsonNull": { "type": "boolean" }, "asJsonNull": { "$ref": "#/components/schemas/JsonNull" }, "asNumber": { "$ref": "#/components/schemas/Number" }, "asJsonArray": { "$ref": "#/components/schemas/JsonArray" }, "asJsonPrimitive": { "$ref": "#/components/schemas/JsonPrimitive" }, "asJsonObject": { "$ref": "#/components/schemas/JsonObject" }, "jsonArray": { "type": "boolean" }, "asFloat": { "type": "number", "format": "float" }, "asLong": { "type": "integer", "format": "int64" }, "asDouble": { "type": "number", "format": "double" }, "asInt": { "type": "integer", "format": "int32" }, "asByte": { "pattern": "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$", "type": "string", "format": "byte" }, "asCharacter": { "type": "string" }, "asBigDecimal": { "type": "number" }, "asBigInteger": { "type": "integer" }, "asShort": { "type": "integer", "format": "int32" }, "asString": { "type": "string" } } }, "JsonPrimitive": { "type": "object", "properties": { "number": { "type": "boolean" }, "boolean": { "type": "boolean" }, "asBoolean": { "type": "boolean" }, "string": { "type": "boolean" }, "asNumber": { "$ref": "#/components/schemas/Number" }, "asFloat": { "type": "number", "format": "float" }, "asLong": { "type": "integer", "format": "int64" }, "asDouble": { "type": "number", "format": "double" }, "asInt": { "type": "integer", "format": "int32" }, "asByte": { "pattern": "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$", "type": "string", "format": "byte" }, "asCharacter": { "type": "string" }, "asBigDecimal": { "type": "number" }, "asBigInteger": { "type": "integer" }, "asShort": { "type": "integer", "format": "int32" }, "asString": { "type": "string" }, "jsonObject": { "type": "boolean" }, "jsonPrimitive": { "type": "boolean" }, "jsonNull": { "type": "boolean" }, "asJsonNull": { "$ref": "#/components/schemas/JsonNull" }, "asJsonArray": { "$ref": "#/components/schemas/JsonArray" }, "asJsonPrimitive": { "$ref": "#/components/schemas/JsonPrimitive" }, "asJsonObject": { "$ref": "#/components/schemas/JsonObject" }, "jsonArray": { "type": "boolean" } } }, "Number": { "type": "object" }, "Posting": { "type": "object", "properties": { "postingID": { "type": "string", "description": "ID of the ledger posting." }, "ifi": { "type": "integer", "format": "int64", "description": "ID of the IFI." }, "value": { "type": "object", "properties": { "currency": { "type": "string", "description": "Currency of the funds transferred. Example :INR" }, "amount": { "type": "integer", "format": "int64", "description": "Fund amount transferred." } } }, "instrumentType": { "type": "string" }, "attributes": { "type": "object", "additionalProperties": { "type": "string" } }, "coupons": { "type": "array", "items": { "type": "object", "properties": { "couponID": { "type": "string" }, "redeeemedValue": { "type": "integer", "format": "int64" } } } } } }, "PostingID": { "type": "object", "properties": { "postingID": { "type": "string", "description": "ID of the ledger posting." }, "ifi": { "type": "integer", "format": "int64", "description": "ID of the IFI." }, "value": { "type": "object", "properties": { "currency": { "type": "string", "description": "Currency of the funds transferred. Example :INR" }, "amount": { "type": "integer", "format": "int64", "description": "Fund amount transferred." } } }, "newBalance": { "type": "object", "properties": { "currency": { "type": "string", "description": "Currency of the Beneficiary's new balance. Example :INR" }, "amount": { "type": "integer", "format": "int64", "description": "Updated balance of the Beneficiary Account after the fund transfer." } } }, "instrumentType": { "type": "string" }, "attributes": { "type": "object", "additionalProperties": { "type": "string" } }, "coupons": { "type": "array", "items": { "type": "object", "properties": { "couponID": { "type": "string" }, "redeeemedValue": { "type": "integer", "format": "int64" } } } } } } } } }



On this page:

Need Help?

Contact us at fusion-support@zeta.tech or call us on 080-6690 5995.

  • No labels