Ledger API
  1. Schemas
Ledger API
  • Agent
    • Update Notification URL
    • Get current agent principal
  • Ledger
    • Activate Ledger
    • List All Ledgers
    • Get Ledgers
    • Create Ledger
    • Get Customer Ledgers
    • Create Customer Ledger
    • Create Customer Multi-currency Ledger
    • Get Ledger by Id
    • Delete Ledger
    • Generate and Export Ledger Statement (PDF)
  • Transaction
    • Create Transaction
    • Get Ipn Status
    • Execute Transaction
    • Cancel Transaction
    • Search Transactions
    • Create FX Quote
    • Get Transaction by Id
    • List POP Codes (SWIFT Related)
    • Get FX quote
    • Get SWIFT Transaction Raw Data
  • Customer
    • Get Customers
    • Create Customer
    • Update Customer
    • Update Customer Current Address
    • Get Customer by id
  • Beneficiary
    • Get Customer Beneficiaries
    • Create Customer Beneficiary
    • Get Beneficiaries
    • Create Agent Beneficiary
    • Beneficiary Update
    • Create Beneficiary Ledger
    • Beneficiary Update Address
    • Add Address For Beneficiary
    • Beneficiary validate account name(Confirmation of Payee)
    • Get Customer Beneficiary Ledgers by Beneficiary Id
    • Get Beneficiary by Id
    • Delete Beneficiary
    • Get Beneficiary Ledgers by Beneficiary Id
  • Beneficiary V2 (SWIFT)
    • Create Agent Beneficiary
    • Validate Payment Scheme Fields
    • Create Customer Beneficiary
    • List Payment Scheme Currencies
    • List Payment Scheme Countries
  • Lookup
    • List Industries
    • Deposit Transaction Reject Codes
    • List Corporation Types
    • Cancel Request Reject Codes
  • Developer
    • Send Status for Outgoing Payments
    • Send Incoming Payment
  • Bank Reference Data
    • Get banks by country
    • Get bank branches
  • Customer Director Management
    • Get Directors for Customer
    • Create Director for Customer
    • Update Director
    • Delete Director
  • Schemas
    • Schemas
      • UltimateParty
      • UltimateInfo
      • BankDetailExtraData
      • PasswordRecoveryCommand
      • SimulationPaymentStatusCommand
      • BankBranchReferenceData
      • CreateUpdateAgentDirectorCommand
      • AddressDTO
      • SimulationPaymentStatusPayload
      • BankReferenceData
      • BankDetailDTO
      • PartyInfo
      • LedgerDTO
      • SimulationAddress
      • AgentLedgerDTO
      • DirectorDTO
      • MonetaryAmount
      • SimulationPaymentsInCommand
      • TransactionCommand
      • SimulationPaymentsInPayload
      • FxQuoteDTO
      • TransactionDTO
      • TransactionCancelCommand
      • TransactionFilter
      • DefaultPageable
      • CreateFxQuoteCommand
      • AgentFxQuoteDTO
      • CreateLedgerCommand
      • CompanyDetails
      • ContactMigrationDetailsDTO
      • PersonDetails
      • SearchLedgerCommand
      • LedgerMultiDTO
      • UpdateIpnCommand
      • AgentDTO
      • CompanyDTO
      • ComplianceCredentialDTO
      • PhoneNumber
      • ApproveTransactionCommand
      • RejectTransactionCommand
      • CentrolinkManualTransactionCommand
      • ClearbankManualTransactionCommand
      • ManualBulkManualTransactionCommand
      • CreateAgentCustomerCommand
      • PersonDTO
      • ContactAddressDTO
      • CustomerDTO
      • UpdateAgentCustomerCommand
      • AddLedgerToBankDetailCommand
      • CreateBeneficiaryCommand
      • BeneficiaryDTO
      • UpdateAgentCustomerAddressCommand
      • UpdateBeneficiaryCommand
      • CreateBeneficiaryLedgerCommand
      • UpdateBeneficiaryAddressCommand
      • NameVerificationCommand
      • NameVerificationResponse
      • PaymentSchemeBeneficiaryCommand
      • PaymentSchemeFieldsCommand
      • GroupNode
      • PaymentSchemeFieldDTO
      • PaymentSchemeFieldsResponse
      • PaymentSchemeOptionDTO
      • PurposeOfPaymentCode
      • PurposeOfPaymentCodes
      • Principle
      • PaymentSchemeCurrencyDTO
      • PaymentSchemeCountryDTO
  1. Schemas

CreateBeneficiaryCommand

{
    "person": {
        "extra": {
            "property1": "string",
            "property2": "string"
        },
        "email": "user@example.com",
        "phone_number": {
            "country_code": "GB",
            "dial_code": "string",
            "number": "string",
            "phone_number_text": "string",
            "phone": "string"
        },
        "name": "string",
        "date_of_birth": "string",
        "country_of_residence": "GB",
        "country_of_nationality": "GB",
        "social_security_number": "string",
        "identity_number": "string",
        "identity_number_type": "PASSPORT",
        "nationalities": [
            "GB"
        ]
    },
    "company": {
        "extra": {
            "property1": "string",
            "property2": "string"
        },
        "email": "user@example.com",
        "phone_number": {
            "country_code": "GB",
            "dial_code": "string",
            "number": "string",
            "phone_number_text": "string",
            "phone": "string"
        },
        "name": "string",
        "trading_name": "string",
        "incorporation_locality": "GB",
        "corporation_type": "PRIVATE_COMPANY_LIMITED_BY_SHARES",
        "industry": "ACCOUNTING",
        "legal_entry_number": "string",
        "foundation_date": "string",
        "director_name": "string"
    },
    "bank_detail": {
        "account_number": "string",
        "bank_code": "string",
        "bank_code_type": "BRANCH_CODE",
        "country_code": "GB",
        "name": "string",
        "bic_swift": "FNHOGB2LXXX",
        "bic_iban": "FNHOGB21XXX",
        "iban": "string",
        "address": {
            "country_code": "GB",
            "city": "string",
            "street": "string",
            "postal_code": "string",
            "address_line1": "string",
            "address_line2": "string",
            "region": "string",
            "trading_address": true,
            "current_address": true
        },
        "swift_enabled": true,
        "sepa_enabled": true,
        "chaps_enabled": true,
        "currency": "EUR",
        "extra": {
            "branch_code": "string"
        }
    },
    "addresses": [
        {
            "country_code": "GB",
            "city": "string",
            "street": "string",
            "postal_code": "string",
            "address_line1": "string",
            "address_line2": "string",
            "region": "string",
            "trading_address": true,
            "current_address": true
        }
    ]
}
Built with