Skip to main content

CreateSecurity

Stable

Signature​

mutation {
CreateSecurity(securityType: ..., companyId: ..., name: ..., nominalValue: ..., distributionPeriodicity: ..., numberOfDecimals: ...)
}

Retourne : Security!

Arguments​

NomTypeRequisDéfautDescription
securityTypeSecurityType!✓——
companyIdID!✓——
nameString!✓——
nominalValuePreciseAmount!✓——
distributionPeriodicityDistributionPeriodicity!✓——
numberOfDecimalsInt!✓——
obligationSpecificObligationSpecificInput——
convertibleObligationSpecificConvertibleObligationSpecificInput——
scpiShareSpecificScpiShareSpecificInput——
fundShareSpecificFundShareSpecificInput——
bsaSpecificBsaSpecificInput——

Exemple​

mutation {
CreateSecurity(
securityType: $securityType
companyId: $companyId
name: $name
nominalValue: $nominalValue
distributionPeriodicity: $distributionPeriodicity
numberOfDecimals: $numberOfDecimals
) {
id
type {}
securityType {}
securityTypeDetailed {}
name
stakes {}
company {}
nominalValue
distributionPeriodicity {}
securityFeePatterns {}
defaultSecurityFeePattern {}
numberOfDecimals
latestValue {}
remainingParticipations {}
securityValues {}
engagedInvestmentAmount
movements {}
bareOwnershipReconstitutionDocumentTemplate {}
usufructReconstitutionDocumentTemplate {}
ownershipSplitPriceRoundingMode {}
ownershipSplitKeys {}
pairedDismemberments {}
dismembermentCacheState {}
}
}