Skip to main content

CreateOperation

Stable

Signature​

mutation {
CreateOperation(name: ..., companyId: ..., operationType: ..., targetAmount: ..., issuedSecurities: ..., taxation: ..., indicators: ..., paymentMethods: ...)
}

Retourne : Operation!

Arguments​

NomTypeRequisDéfautDescription
nameString!✓——
companyIdID!✓——
operationTypeOperationType!✓——
targetAmountAmount!✓——
issuedSecuritiesInt!✓——
taxation[String]!✓——
indicators[OperationFinancingInfoIndicatorInput]!✓——
paymentMethods[PaymentMethod]!✓——

Exemple​

mutation {
CreateOperation(
name: $name
companyId: $companyId
operationType: $operationType
targetAmount: $targetAmount
issuedSecurities: $issuedSecurities
taxation: $taxation
indicators: $indicators
paymentMethods: $paymentMethods
) {
id
name
state {}
operationFinancingInfo {}
ongoingSubscriptionsBulkAsynchronousOperation {}
operationDocuments {}
collectedAmount
description
descriptionState {}
localizedDescription {}
operationDescriptionState {}
thumbnail {}
subscriptionSignedByDistributor
securityOperationInvestmentWithoutDocuments
securityOperationInvestments {}
openedSecurityOperationInvestmentsSimpleSubscription {}
openedSecurityOperationInvestments {}
kycStatusForSignature {}
openedToCosubscription
subscriptionSignedByThirdParty
subscriptionSignerThirdPartyFirstName
subscriptionSignerThirdPartyLastName
subscriptionSignerThirdPartyEmail
subscriptionSignerThirdPartyMobile
subscriptionSignedBySecondThirdParty
subscriptionSignerSecondThirdPartyFirstName
subscriptionSignerSecondThirdPartyLastName
subscriptionSignerSecondThirdPartyEmail
subscriptionSignerSecondThirdPartyMobile
subscriptionForm {}
modalitiesForm {}
hasModalitiesForm
hasConsultancyFees
kpiValues {}
needsValidation
subscribedAtUnknownNav
prometheeEmailSubscriptionEnabled
prometheeInboxEmail
includedSegments {}
excludedSegments {}
preferredSignatureMethod {}
alternativeSignatureMethods {}
}
}