{"openapi":"3.0.4","info":{"title":"Create Relationship Definition","description":"Create a new relationship definition to be used for creating relationships between entities.","version":"0.0.1"},"servers":[{"url":"https://fbn-prd.lusid.com/api"}],"paths":{"/api/relationshipdefinitions":{"post":{"tags":["Relationship Definitions"],"summary":"Create Relationship Definition","description":"Create a new relationship definition to be used for creating relationships between entities.","operationId":"CreateRelationshipDefinition","requestBody":{"description":"The definition of the new relationship.","content":{"application/json-patch+json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/CreateRelationshipDefinitionRequest"},"example":{"scope":"PortfolioManagementTeam","code":"Traders","sourceEntityType":"Portfolio","targetEntityType":"Person","displayName":"Authorised traders to trade for specific portfolio ","outwardDescription":"can be traded by","inwardDescription":"can trade with portfolio","lifeTime":"TimeVariant","relationshipCardinality":"ManyToMany"}},"application/json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/CreateRelationshipDefinitionRequest"},"example":{"scope":"PortfolioManagementTeam","code":"Traders","sourceEntityType":"Portfolio","targetEntityType":"Person","displayName":"Authorised traders to trade for specific portfolio ","outwardDescription":"can be traded by","inwardDescription":"can trade with portfolio","lifeTime":"TimeVariant","relationshipCardinality":"ManyToMany"}},"text/json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/CreateRelationshipDefinitionRequest"},"example":{"scope":"PortfolioManagementTeam","code":"Traders","sourceEntityType":"Portfolio","targetEntityType":"Person","displayName":"Authorised traders to trade for specific portfolio ","outwardDescription":"can be traded by","inwardDescription":"can trade with portfolio","lifeTime":"TimeVariant","relationshipCardinality":"ManyToMany"}},"application/*+json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/CreateRelationshipDefinitionRequest"},"example":{"scope":"PortfolioManagementTeam","code":"Traders","sourceEntityType":"Portfolio","targetEntityType":"Person","displayName":"Authorised traders to trade for specific portfolio ","outwardDescription":"can be traded by","inwardDescription":"can trade with portfolio","lifeTime":"TimeVariant","relationshipCardinality":"ManyToMany"}}},"required":true},"responses":{"201":{"description":"The newly created relationship definition","content":{"application/json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/RelationshipDefinition"},"example":{"version":{"effectiveFrom":"2019-01-01T12:00:00.0000000+00:00","asAtDate":"2019-01-01T12:00:00.0100000+00:00"},"relationshipDefinitionId":{"scope":"PortfolioManagementTeam","code":"Traders"},"sourceEntityType":"Portfolio","targetEntityType":"Person","displayName":"Authorised traders to trade for specific portfolio ","outwardDescription":"can be traded by","inwardDescription":"can trade with portfolio","lifeTime":"TimeVariant","relationshipCardinality":"ManyToMany"}},"text/plain":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/RelationshipDefinition"},"example":{"version":{"effectiveFrom":"2019-01-01T12:00:00.0000000+00:00","asAtDate":"2019-01-01T12:00:00.0100000+00:00"},"relationshipDefinitionId":{"scope":"PortfolioManagementTeam","code":"Traders"},"sourceEntityType":"Portfolio","targetEntityType":"Person","displayName":"Authorised traders to trade for specific portfolio ","outwardDescription":"can be traded by","inwardDescription":"can trade with portfolio","lifeTime":"TimeVariant","relationshipCardinality":"ManyToMany"}},"text/json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/RelationshipDefinition"},"example":{"version":{"effectiveFrom":"2019-01-01T12:00:00.0000000+00:00","asAtDate":"2019-01-01T12:00:00.0100000+00:00"},"relationshipDefinitionId":{"scope":"PortfolioManagementTeam","code":"Traders"},"sourceEntityType":"Portfolio","targetEntityType":"Person","displayName":"Authorised traders to trade for specific portfolio ","outwardDescription":"can be traded by","inwardDescription":"can trade with portfolio","lifeTime":"TimeVariant","relationshipCardinality":"ManyToMany"}}}},"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":"EarlyAccess"}}},"components":{"securitySchemes":{"BearerAuth":{"type":"http","scheme":"bearer"}}}}