1. MSB
getneo
  • Introduction
  • API examples
  • Technical topics
    • API structure
    • HTTP headers
    • Decoupled responses
    • Validation failures (418)
  • Endpoints
    • Auth
      • Get service bearer token (password)
        GET
      • Change tenant
        GET
      • Close session
        GET
    • Counterparties
      • Documents
        • Upload document for a counterparty
        • Retrieve all document info attached to a specific counterparty
      • List counterparties
        GET
      • Get counterparty by ID
        GET
      • Get draft counterparty by ID
        GET
      • Submit counterparty draft
        POST
      • Update counterparty draft
        POST
      • Delete a counterparty draft
        DELETE
      • Add account to counterparty
        POST
      • Update counterparty account
        PATCH
      • Export counterparty data
        POST
      • Verify payee details
        POST
    • MSB
      • List subclients
        GET
      • Get a subclient by ID
        GET
      • Create a new subclient
        POST
      • Update a subclient
        PATCH
    • Payments
      • Documents
        • Upload document for a payment
        • Retrieve all document info attached to a specific payment
      • List payments
        GET
      • Get a payment by ID
        GET
      • Make a payment (deposit, withdrawal or internal)
        POST
    • Trading
      • Subscribe to quotes
      • Quote order
      • Submit order
    • Wallets
      • List wallets
      • Get a wallet by ID
  • Schemas
    • Reference
      • actions
      • bic_swift
      • country
      • currency
      • entity_key
    • Enums
      • OrderTypes
    • Subclients
      • subclientAddressesModel
      • subclientDetailsModel
      • subclientParentModel
      • subclientAdditionalInformationModel
      • subclientResponseModel
      • subclientRequestModel
      • subclientRegulatorsModel
      • subclientInternalInformationModel
      • subclientRegulatorModel
      • subclientKycModel
      • subclientKycDetailsModel
    • Components
      • AmountModel
      • AmountModelWithRate
      • BaseableAmountModel
      • CorpModel
      • IbanModel
      • TenantInfo
      • WalletModel
      • WalletLedgerModelV5
      • OrderLegAccount
      • PersonModel
    • Response
      • standard-Validation-Failure
    • Payments
      • VoP
        • VopResponseModel
        • VopRequestModel
        • VopForm
      • PaymentForm
      • paymentSourceForm
      • addressModel
      • paymentUpdateForm
    • Responses
      • CorpWalletModelV2
      • FullIdentityResponse
      • IdentityResponse
    • Schemas
    • Trading
      • OrderQuoteForm
    • Documents
    • corpExternalBicModel
    • corpModel
    • corpTagModel
    • ibanModel
    • idDocModel
    • identityModel
    • identityModel-2
    • idServiceModel
    • inviteAcceptForm
    • inviteModel
    • loginFormModel
    • passwordChangeForm
    • passwordResetForm
    • passwordResetRequestForm
    • passwordValidation
    • permissionModel
    • positionsModel
    • roleModel
    • rolesModel
    • statusCodeResult
    • sumsubReviewResultModel
    • sumsubWebhookPayloadModel
    • twofaChallengeStatusModel
    • twoFactorMethod
    • twoFactorMethodForm
    • twoFactorResponseForm
    • twoFactorVerifyModel
    • userCorpModel
    • userCreateForm
    • userEditForm
    • userIdentityDocumentModel
    • userIssueReport
    • userModel
    • userPermissionsModel
    • usersModel
    • validationRule
    • accountInfo
    • accountOwnerModel
    • accountSlim
    • amountModel
    • amountModelWithRate
    • amountSlim
    • baseableAmountModel
    • blotterOptionsBatchModel
    • blotterOptionsModel
    • clientCorpAddressModel
    • commissionChange
    • commissionResponseModel
    • commissionResponseModel-2
    • confirmationDocumentResponseModel
    • contextualIbanModel
    • corpFeesModel
    • corpIdentificationModel
    • corpProfileModel
    • counterpartyAccountControlModel
    • counterpartyAccountModelV2
    • counterpartyAccountOnEntityModelV3
    • counterpartyAddressModel
    • counterpartyModelV2
    • counterpartyOnEntityModelV3
    • counterpartyParentModel
    • currentAccountControlValues
    • currentAccountValuesExtended
    • currentCounterpartyValuesExtended
    • forwardRateModel
    • ibanSlim
    • intermediaryBankAccountModel
    • invoiceableAmountModel
    • leg
    • leg-2
    • leg-3
    • legacyAddressModel
    • marginResponseModel
    • marginResponseModel-2
    • marketInfoResponseModel
    • marketInfoResponseModel-2
    • markToMarketResponseModel
    • markToMarketResponseModel-2
    • orderBookingRequestModel
    • orderPaymentRequestModel
    • orderPaymentResponseModel
    • orderPaymentResponseModel-2
    • orderQuoteForm
    • orderQuoteResponse
    • orderQuoteResponse-2
    • orderRejectForm
    • orderSettlementRequestModel
    • orderSettlementResponseModel
    • orderSettlementResponseModel-2
    • paymentAccountModel
    • paymentAttachmentsResponseModel
    • paymentBlotterItemModelV2
    • paymentCounterpartyAccountModel
    • paymentCounterpartyModel
    • paymentDestinationModel
    • paymentFeesChargeModel
    • paymentFeeSlim
    • paymentFeesModel
    • paymentFeesRequestModel
    • paymentForm
    • paymentItemListModel
    • paymentItemSlimModel
    • paymentListApprovalResponse
    • paymentReferenceModel
    • paymentSouceForm
    • paymentSourceModel
    • paymentTrackingSource
    • paymentVopResponseModel
    • personModel
    • quotePriceModel
    • quotePriceModel-2
    • rateModel
    • rejectForm
    • reversableRateModel
    • settlementInstructionsModel
    • specifiedPaymentFee
    • subscriptionFeesModel
    • swapInfoModel
    • swapInfoModel-2
    • tickPriceModel
    • tickPriceModel-2
    • tickRateModel
    • tradeLimitsModel
    • tradeLimitsModel-2
    • tradingFeesModel
    • ultimateSourceModel
    • vopForm
    • walletModel
    • accountModel
    • chargesInfoModel
    • clientCorpModelV1
    • clientCorpModelV3
    • commissionDetailModel
    • corpAdditionalInformationModel
    • corpAddressesModel
    • corpContractModel
    • corpContractsModel
    • corpDetailsModel
    • corpInternalInformationModel
    • corpIntroducerModel
    • corpKycModel
    • corpLegacyAddressesModel
    • corpLeiModel
    • corpReconciliationModel
    • corpRef
    • corpRegulatorModel
    • corpRegulatorsModel
    • corpWalletModel
    • derivedAccountModel
    • derivedFieldModel
    • document
    • documentModel
    • documentVisibility
    • docVisibility
    • editableVisibility
    • executeResult
    • ledgerOperationAccountModel
    • ledgerOperationCorpModel
    • ledgerOperationModel
    • lEIModel
    • linkedRecordModel
    • marginDetailModel
    • matchedModel
    • minimumCommissionModel
    • mtfRecordApprovalForm
    • mtfRecordDefaultValues
    • mtfRecordModelV4
    • mtfRequirementModel
    • mtfValidationForm
    • namedEntityModel
    • operationModel
    • orderKeyListModel
    • orderModel
    • orderPayment
    • overriddenByModel
    • paymentKeyListModel
    • productStatusModel
    • reconcileFromWalletRequest
    • reconcileLedgerTransactionMatchRequest
    • reconcileUnexpectedCreditRequest
    • regReportModel
    • settlementBatchModelV4
    • settlementBatchModelV5
    • settlementCurrencyModel
    • systemStateModel
    • transaction
    • transactionInfoModelV4
    • walletIbanModel1__CorpWalletModel
    • accountLedgerItemModel
    • accountModel-2
    • accountNetworks
    • approvePreviewLogoForm
    • approvePreviewLogoForm-2
    • archiveReasonModel
    • contactModel
    • corpFrameworkAgreementModel
    • corpIbanModel
    • corpMarginDetailModel
    • corpMarginDetailModel-2
    • corpStateModel
    • corpTag
    • corpWalletModelV2
    • counterpartyAccountModelV3
    • counterpartyAttachmentsResponseModel
    • counterpartyModelV3
    • countryIdentityDocument
    • countryModel
    • createCorpWalletForm
    • currencyModel
    • currentAccountValues
    • currentCounterpartyValues
    • detailsModel
    • detailsModel-2
    • documentArchiveModel
    • editNoteModel
    • externalAccountModel
    • externalAccountUpdateForm
    • ibanCountryDetailModel
    • ibanDefinitionModel
    • ibanLookupForm
    • ibanLookupResult
    • intermediaryBankAccountModel-2
    • latestModificationModel
    • marginLineModel
    • networkAvailability
    • noteModel
    • notificationListModel
    • notificationModel
    • orderInfoV2
    • ownerModel
    • priceAlertModel
    • rejectReasonModel
    • reviewerUserModel
    • reviewInfoModel
    • subClientAdditonalAdditionalInformationModel
    • subClientAdditonalAdditionalInformationModel-2
    • subClientAddressesModel
    • subClientAddressesModel-2
    • subClientCorpModel
    • subClientDetailsModel
    • subClientDetailsModel-2
    • subClientInternalInformationModel
    • subClientInternalInformationModel-2
    • subClientKycModel
    • subClientKycModel-2
    • subClientParentModel
    • subClientParentModel-2
    • subClientRegulatorModel
    • subClientRegulatorModel-2
    • subClientRegulatorsModel
    • subClientRegulatorsModel-2
    • subClientRequestModel
    • subClientResponseModel
    • subClientReviewRequestModel
    • suspendReasonModel
    • symbolModel
    • tempPaymentBlotterItemModelV2
    • totalModel
    • vopRequestModel
    • vopResponseModel
    • walletIbanModel1__CorpWalletModelV2
    • walletLedgerCounterpartyModel
    • walletLedgerLimitedCounterparty
    • walletLedgerModelV5
    • symbolTenor
    • uploadRestrictionReferenceModel
  1. MSB

Update a subclient

Pending
Demo
https://api.demo.getneo.com
Demo
https://api.demo.getneo.com
PATCH
/v1/subclients/{id}
Requires the "Subclient / Modify" permission.

Request

Path Params

Body Params application/jsonRequired

Examples

Responses

🟢200
application/json
OK
Bodyapplication/json

🟠401
🟠403
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PATCH 'https://api.demo.getneo.com/v1/subclients/' \
--header 'Content-Type: application/json' \
--data '{
    "additionalInformation": {
        "crmId": "string"
    },
    "addresses": {
        "primary": {
            "buildingName": "string",
            "buildingNumber": "string",
            "country": "string",
            "countrySubdivision": "string",
            "department": "string",
            "district": "string",
            "floor": "string",
            "postBox": "string",
            "postCode": "string",
            "room": "string",
            "streetName": "string",
            "subDepartment": "string",
            "town": "string",
            "townLocation": "string"
        },
        "billingSameAsPrimary": true,
        "billing": {
            "buildingName": "string",
            "buildingNumber": "string",
            "country": "string",
            "countrySubdivision": "string",
            "department": "string",
            "district": "string",
            "floor": "string",
            "postBox": "string",
            "postCode": "string",
            "room": "string",
            "streetName": "string",
            "subDepartment": "string",
            "town": "string",
            "townLocation": "string"
        }
    },
    "details": {
        "name": "string",
        "alias": "string",
        "displayName": "string",
        "taxId": "string",
        "tradeRegistryId": "string",
        "vatNumber": "string"
    },
    "internalInformation": {
        "notes": "string"
    },
    "kyc": {
        "details": {
            "detailedActivityDescription": "string",
            "detailedRelationshipWithEntity": "string",
            "euVatNumber": "string",
            "hasWebsite": true,
            "incorporationDate": "2019-08-24T14:15:22.123Z",
            "industry": "string",
            "monthlyPaymentsCount": 0,
            "monthlyVolumeAmount": 0,
            "tradingCountry": "ESP",
            "tradingName": "string",
            "website": "string"
        }
    },
    "parent": {
        "id": "abcdefghijkl0123456789",
        "alias": "string",
        "name": "string",
        "displayName": "string",
        "vanityId": "string"
    },
    "regulators": {
        "name": "string",
        "country": "ESP",
        "isRegulated": true,
        "licenseNumber": "string"
    }
}'
Response Response Example
{
    "actions": [
        "string"
    ],
    "id": "abcdefghijkl0123456789",
    "vanityId": "string",
    "state": "incomplete",
    "corp": {
        "id": "abcdefghijkl0123456789",
        "alias": "string",
        "name": "string",
        "displayName": "string",
        "vanityId": "string"
    },
    "parent": {
        "id": "abcdefghijkl0123456789",
        "alias": "string",
        "name": "string",
        "displayName": "string",
        "vanityId": "string"
    },
    "additionalInformation": {
        "crmId": "string"
    },
    "addresses": {
        "primary": {
            "buildingName": "string",
            "buildingNumber": "string",
            "country": "string",
            "countrySubdivision": "string",
            "department": "string",
            "district": "string",
            "floor": "string",
            "postBox": "string",
            "postCode": "string",
            "room": "string",
            "streetName": "string",
            "subDepartment": "string",
            "town": "string",
            "townLocation": "string"
        },
        "billingSameAsPrimary": true,
        "billing": {
            "buildingName": "string",
            "buildingNumber": "string",
            "country": "string",
            "countrySubdivision": "string",
            "department": "string",
            "district": "string",
            "floor": "string",
            "postBox": "string",
            "postCode": "string",
            "room": "string",
            "streetName": "string",
            "subDepartment": "string",
            "town": "string",
            "townLocation": "string"
        }
    },
    "details": {
        "name": "string",
        "alias": "string",
        "displayName": "string",
        "taxId": "string",
        "tradeRegistryId": "string",
        "vatNumber": "string"
    },
    "internalInformation": {
        "notes": "string"
    },
    "kyc": {
        "details": {
            "detailedActivityDescription": "string",
            "detailedRelationshipWithEntity": "string",
            "euVatNumber": "string",
            "hasWebsite": true,
            "incorporationDate": "2019-08-24T14:15:22.123Z",
            "industry": "string",
            "monthlyPaymentsCount": 0,
            "monthlyVolumeAmount": 0,
            "tradingCountry": "ESP",
            "tradingName": "string",
            "website": "string"
        }
    },
    "regulators": {
        "payment": {
            "name": "string",
            "country": "ESP",
            "isRegulated": true,
            "licenseNumber": "string"
        }
    }
}
Modified at 2026-02-25 17:47:47
Previous
Create a new subclient
Next
Upload document for a payment
Built with