{"openapi":"3.0.4","info":{"title":"Create derived portfolio","description":"Create a derived transaction portfolio from a parent transaction portfolio (which may itself be derived).","version":"0.0.1"},"servers":[{"url":"https://fbn-prd.lusid.com/api"}],"paths":{"/api/derivedtransactionportfolios/{scope}":{"post":{"tags":["Derived Transaction Portfolios"],"summary":"Create derived portfolio","description":"Create a derived transaction portfolio from a parent transaction portfolio (which may itself be derived).","operationId":"CreateDerivedPortfolio","parameters":[{"name":"scope","in":"path","description":"The scope in which to create the derived transaction portfolio.","required":true,"schema":{"maxLength":64,"minLength":1,"pattern":"^[a-zA-Z0-9\\-_]+$","type":"string"}}],"requestBody":{"description":"The definition of the derived transaction portfolio.","content":{"application/json-patch+json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/CreateDerivedTransactionPortfolioRequest"},"example":{"displayName":"MyDerivedPortfolioName","description":"Example long form portfolio description","code":"MyDerivedPortfolioCode","parentPortfolioId":{"scope":"MyParentPortfolioScope","code":"MyParentPortfolioCode"},"corporateActionSourceId":{"scope":"MyScope","code":"MyCorporateActionSourceId"},"accountingMethod":"FirstInFirstOut","subHoldingKeys":["Transaction/MyScope/Strategy","Transaction/MyScope/SubAccount"],"amortisationMethod":"EffectiveYield","settlementConfiguration":{"stockSettlement":{"method":"Automatic","calculateInstructionToPortfolioRate":false,"calculateInLieuSettlementAmount":false,"calculateTradeDateToSettlementFxPnL":false},"cashSettlement":{"method":"Instructed","calculateInstructionToPortfolioRate":false,"calculateInLieuSettlementAmount":false,"calculateTradeDateToSettlementFxPnL":false}}}},"application/json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/CreateDerivedTransactionPortfolioRequest"},"example":{"displayName":"MyDerivedPortfolioName","description":"Example long form portfolio description","code":"MyDerivedPortfolioCode","parentPortfolioId":{"scope":"MyParentPortfolioScope","code":"MyParentPortfolioCode"},"corporateActionSourceId":{"scope":"MyScope","code":"MyCorporateActionSourceId"},"accountingMethod":"FirstInFirstOut","subHoldingKeys":["Transaction/MyScope/Strategy","Transaction/MyScope/SubAccount"],"amortisationMethod":"EffectiveYield","settlementConfiguration":{"stockSettlement":{"method":"Automatic","calculateInstructionToPortfolioRate":false,"calculateInLieuSettlementAmount":false,"calculateTradeDateToSettlementFxPnL":false},"cashSettlement":{"method":"Instructed","calculateInstructionToPortfolioRate":false,"calculateInLieuSettlementAmount":false,"calculateTradeDateToSettlementFxPnL":false}}}},"text/json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/CreateDerivedTransactionPortfolioRequest"},"example":{"displayName":"MyDerivedPortfolioName","description":"Example long form portfolio description","code":"MyDerivedPortfolioCode","parentPortfolioId":{"scope":"MyParentPortfolioScope","code":"MyParentPortfolioCode"},"corporateActionSourceId":{"scope":"MyScope","code":"MyCorporateActionSourceId"},"accountingMethod":"FirstInFirstOut","subHoldingKeys":["Transaction/MyScope/Strategy","Transaction/MyScope/SubAccount"],"amortisationMethod":"EffectiveYield","settlementConfiguration":{"stockSettlement":{"method":"Automatic","calculateInstructionToPortfolioRate":false,"calculateInLieuSettlementAmount":false,"calculateTradeDateToSettlementFxPnL":false},"cashSettlement":{"method":"Instructed","calculateInstructionToPortfolioRate":false,"calculateInLieuSettlementAmount":false,"calculateTradeDateToSettlementFxPnL":false}}}},"application/*+json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/CreateDerivedTransactionPortfolioRequest"},"example":{"displayName":"MyDerivedPortfolioName","description":"Example long form portfolio description","code":"MyDerivedPortfolioCode","parentPortfolioId":{"scope":"MyParentPortfolioScope","code":"MyParentPortfolioCode"},"corporateActionSourceId":{"scope":"MyScope","code":"MyCorporateActionSourceId"},"accountingMethod":"FirstInFirstOut","subHoldingKeys":["Transaction/MyScope/Strategy","Transaction/MyScope/SubAccount"],"amortisationMethod":"EffectiveYield","settlementConfiguration":{"stockSettlement":{"method":"Automatic","calculateInstructionToPortfolioRate":false,"calculateInLieuSettlementAmount":false,"calculateTradeDateToSettlementFxPnL":false},"cashSettlement":{"method":"Instructed","calculateInstructionToPortfolioRate":false,"calculateInLieuSettlementAmount":false,"calculateTradeDateToSettlementFxPnL":false}}}}}},"responses":{"201":{"description":"The created derived portfolio, with populated id","content":{"application/json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/Portfolio"}},"text/plain":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/Portfolio"}},"text/json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/Portfolio"}}}},"400":{"description":"The details of the input related failure","content":{"application/json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/LusidValidationProblemDetails"}},"text/plain":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/LusidValidationProblemDetails"}},"text/json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/LusidValidationProblemDetails"}}}},"default":{"description":"Error response","content":{"application/json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/LusidProblemDetails"}}}}},"security":[{"BearerAuth":[]}],"x-fbn-apistatus":"Stable"}}},"components":{"securitySchemes":{"BearerAuth":{"type":"http","scheme":"bearer"}}}}