UpdateSecondaryMarketSettings
Signature
mutation {
UpdateSecondaryMarketSettings(id: ..., comparisonFrequency: ..., defaultSellValidityMonths: ..., defaultBuyValidityMonths: ..., minimumSharesForNewInvestor: ..., paymentMethods: ...)
}
Retourne : SecondaryMarket!
Arguments
| Nom | Type | Requis | Défaut | Description |
|---|---|---|---|---|
id | ID! | ✓ | — | — |
comparisonFrequency | SecondaryMarketComparisonFrequency! | ✓ | — | — |
comparisonDayOfMonth | Int | — | — | |
comparisonDayOfWeek | Int | — | — | |
nextComparisonDate | Date | — | — | |
defaultSellValidityMonths | Int! | ✓ | — | — |
defaultBuyValidityMonths | Int! | ✓ | — | — |
minimumSharesForNewInvestor | Int! | ✓ | — | — |
kycStatusForSignature | KycStatus | — | — | |
paymentMethods | [PaymentMethod!]! | ✓ | — | — |
checkOrder | String | — | — | |
settlementIban | String | — | — | |
settlementBic | String | — | — | |
settlementRib | UploadDocument | — | — | |
taxAuthorityIban | String | — | — | |
taxAuthorityBic | String | — | — | |
buyerModalitiesFormId | ID | — | — | |
sellerModalitiesFormId | ID | — | — | |
presentationOperationId | ID | — | — | |
documents | [SecondaryMarketDocumentInput!] | — | — |
Exemple
mutation {
UpdateSecondaryMarketSettings(
id: $id
comparisonFrequency: $comparisonFrequency
defaultSellValidityMonths: $defaultSellValidityMonths
defaultBuyValidityMonths: $defaultBuyValidityMonths
minimumSharesForNewInvestor: $minimumSharesForNewInvestor
paymentMethods: $paymentMethods
) {
id
security {}
securityName
vehicleName
open
comparisonFrequency {}
comparisonDayOfMonth
comparisonDayOfWeek
nextComparisonDateTime
defaultSellValidityMonths
defaultBuyValidityMonths
minimumSharesForNewInvestor
kycStatusForSignature {}
paymentMethods {}
checkOrder
bankAccount {}
taxAuthorityBankAccount {}
buyerModalitiesForm {}
hasBuyerModalitiesForm
sellerModalitiesForm {}
hasSellerModalitiesForm
secondaryMarketDocuments {}
presentationOperation {}
canOpen
availableOperations {}
ordersToCompareCount
comparisons {}
ongoingAsynchronousOperation {}
}
}