-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,7 +9,7 @@ | |
"url": "https://www.finbourne.com", | ||
"email": "[email protected]" | ||
}, | ||
"version": "2.0.135", | ||
"version": "2.0.140", | ||
"x-logo": { | ||
"url": "https://www.lusid.com/app/assets/logo_white.png", | ||
"backgroundColor": "#415464" | ||
|
@@ -1657,309 +1657,6 @@ | |
"x-fbn-apistatus": "Experimental" | ||
} | ||
}, | ||
"/api/abor/{scope}/{code}/JELines/$query/$deprecated": { | ||
"post": { | ||
"tags": [ | ||
"Abor" | ||
], | ||
"summary": "[DEPRECATED] GetJELines: DEPRECATED: please use GetJournalEntryLines instead. Get the JELines for the given Abor.", | ||
"description": "DEPRECATED: please use GetJournalEntryLines instead. Gets the JELines for the given Abor\r\n \r\nThe JE Lines have been generated from transactions and translated via posting rules", | ||
"operationId": "GetJELines", | ||
"parameters": [ | ||
{ | ||
"name": "scope", | ||
"in": "path", | ||
"description": "The scope of the Abor.", | ||
"required": true, | ||
"schema": { | ||
"maxLength": 64, | ||
"minLength": 1, | ||
"pattern": "^[a-zA-Z0-9\\-_]+$", | ||
"type": "string" | ||
} | ||
}, | ||
{ | ||
"name": "code", | ||
"in": "path", | ||
"description": "The code of the Abor. Together with the scope is creating the unique identifier for the given Abor.", | ||
"required": true, | ||
"schema": { | ||
"maxLength": 64, | ||
"minLength": 1, | ||
"pattern": "^[a-zA-Z0-9\\-_]+$", | ||
"type": "string" | ||
} | ||
}, | ||
{ | ||
"name": "asAt", | ||
"in": "query", | ||
"description": "The asAt datetime at which to retrieve JELines. Defaults to returning the latest version\r\n of each transaction if not specified.", | ||
"schema": { | ||
"type": "string", | ||
"format": "date-time" | ||
}, | ||
"x-nullable": true | ||
}, | ||
{ | ||
"name": "limit", | ||
"in": "query", | ||
"description": "When paginating, limit the number of returned results to this many. Defaults to 100 if not specified.", | ||
"schema": { | ||
"type": "integer", | ||
"format": "int32" | ||
}, | ||
"x-nullable": true | ||
}, | ||
{ | ||
"name": "page", | ||
"in": "query", | ||
"description": "The pagination token to use to continue listing JELines from a previous call to GetJELines.", | ||
"schema": { | ||
"maxLength": 500, | ||
"minLength": 1, | ||
"pattern": "^[a-zA-Z0-9\\+/]*={0,3}$", | ||
"type": "string" | ||
} | ||
} | ||
], | ||
"requestBody": { | ||
"description": "The query parameters used in running the generation of the JELines.", | ||
"content": { | ||
"application/json-patch+json": { | ||
"schema": { | ||
"$ref": "#/components/schemas/JELinesQueryParameters" | ||
}, | ||
"example": { | ||
"startDate": "2018-03-05T00:00:00.0000000+00:00", | ||
"endDate": "2018-03-19T00:00:00.0000000+00:00", | ||
"propertyKeys": [] | ||
} | ||
}, | ||
"application/json": { | ||
"schema": { | ||
"$ref": "#/components/schemas/JELinesQueryParameters" | ||
}, | ||
"example": { | ||
"startDate": "2018-03-05T00:00:00.0000000+00:00", | ||
"endDate": "2018-03-19T00:00:00.0000000+00:00", | ||
"propertyKeys": [] | ||
} | ||
}, | ||
"text/json": { | ||
"schema": { | ||
"$ref": "#/components/schemas/JELinesQueryParameters" | ||
}, | ||
"example": { | ||
"startDate": "2018-03-05T00:00:00.0000000+00:00", | ||
"endDate": "2018-03-19T00:00:00.0000000+00:00", | ||
"propertyKeys": [] | ||
} | ||
}, | ||
"application/*+json": { | ||
"schema": { | ||
"$ref": "#/components/schemas/JELinesQueryParameters" | ||
}, | ||
"example": { | ||
"startDate": "2018-03-05T00:00:00.0000000+00:00", | ||
"endDate": "2018-03-19T00:00:00.0000000+00:00", | ||
"propertyKeys": [] | ||
} | ||
} | ||
}, | ||
"required": true | ||
}, | ||
"responses": { | ||
"200": { | ||
"description": "The requested JELines for the specified Abor.", | ||
"content": { | ||
"text/plain": { | ||
"schema": { | ||
"$ref": "#/components/schemas/VersionedResourceListOfJournalEntryLine" | ||
}, | ||
"example": { | ||
"version": { | ||
"effectiveFrom": "2018-03-05T00:00:00.0000000+00:00", | ||
"asAtDate": "2018-03-04T23:50:00.0000000+00:00" | ||
}, | ||
"values": [ | ||
{ | ||
"accountingDate": "2018-03-04T23:50:00.0000000+00:00", | ||
"activityDate": "2018-03-04T23:50:00.0000000+00:00", | ||
"portfolioId": { | ||
"scope": "Scope1", | ||
"code": "PortfolioId1" | ||
}, | ||
"instrumentId": "LUID_00000001", | ||
"instrumentScope": "Default", | ||
"subHoldingKeys": {}, | ||
"taxLotId": "TaxLot1", | ||
"generalLedgerAccountCode": "0071", | ||
"local": { | ||
"amount": 110, | ||
"currency": "GBP" | ||
}, | ||
"base": { | ||
"amount": 110, | ||
"currency": "GBP" | ||
}, | ||
"postingModuleCode": "CodePostingModule", | ||
"postingRule": "Rule1", | ||
"asAtDate": "2022-02-03T00:00:00.0000000+00:00", | ||
"activitiesDescription": "Activites Description", | ||
"sourceType": "LusidTransaction", | ||
"sourceId": "Txn1", | ||
"properties": {}, | ||
"movementName": "Open", | ||
"holdingType": "C", | ||
"economicBucket": "NA_Cost", | ||
"economicBucketComponent": "Premium", | ||
"movementSign": "Long", | ||
"holdingSign": "NA" | ||
} | ||
], | ||
"href": "http://example.com", | ||
"links": [] | ||
} | ||
}, | ||
"application/json": { | ||
"schema": { | ||
"$ref": "#/components/schemas/VersionedResourceListOfJournalEntryLine" | ||
}, | ||
"example": { | ||
"version": { | ||
"effectiveFrom": "2018-03-05T00:00:00.0000000+00:00", | ||
"asAtDate": "2018-03-04T23:50:00.0000000+00:00" | ||
}, | ||
"values": [ | ||
{ | ||
"accountingDate": "2018-03-04T23:50:00.0000000+00:00", | ||
"activityDate": "2018-03-04T23:50:00.0000000+00:00", | ||
"portfolioId": { | ||
"scope": "Scope1", | ||
"code": "PortfolioId1" | ||
}, | ||
"instrumentId": "LUID_00000001", | ||
"instrumentScope": "Default", | ||
"subHoldingKeys": {}, | ||
"taxLotId": "TaxLot1", | ||
"generalLedgerAccountCode": "0071", | ||
"local": { | ||
"amount": 110, | ||
"currency": "GBP" | ||
}, | ||
"base": { | ||
"amount": 110, | ||
"currency": "GBP" | ||
}, | ||
"postingModuleCode": "CodePostingModule", | ||
"postingRule": "Rule1", | ||
"asAtDate": "2022-02-03T00:00:00.0000000+00:00", | ||
"activitiesDescription": "Activites Description", | ||
"sourceType": "LusidTransaction", | ||
"sourceId": "Txn1", | ||
"properties": {}, | ||
"movementName": "Open", | ||
"holdingType": "C", | ||
"economicBucket": "NA_Cost", | ||
"economicBucketComponent": "Premium", | ||
"movementSign": "Long", | ||
"holdingSign": "NA" | ||
} | ||
], | ||
"href": "http://example.com", | ||
"links": [] | ||
} | ||
}, | ||
"text/json": { | ||
"schema": { | ||
"$ref": "#/components/schemas/VersionedResourceListOfJournalEntryLine" | ||
}, | ||
"example": { | ||
"version": { | ||
"effectiveFrom": "2018-03-05T00:00:00.0000000+00:00", | ||
"asAtDate": "2018-03-04T23:50:00.0000000+00:00" | ||
}, | ||
"values": [ | ||
{ | ||
"accountingDate": "2018-03-04T23:50:00.0000000+00:00", | ||
"activityDate": "2018-03-04T23:50:00.0000000+00:00", | ||
"portfolioId": { | ||
"scope": "Scope1", | ||
"code": "PortfolioId1" | ||
}, | ||
"instrumentId": "LUID_00000001", | ||
"instrumentScope": "Default", | ||
"subHoldingKeys": {}, | ||
"taxLotId": "TaxLot1", | ||
"generalLedgerAccountCode": "0071", | ||
"local": { | ||
"amount": 110, | ||
"currency": "GBP" | ||
}, | ||
"base": { | ||
"amount": 110, | ||
"currency": "GBP" | ||
}, | ||
"postingModuleCode": "CodePostingModule", | ||
"postingRule": "Rule1", | ||
"asAtDate": "2022-02-03T00:00:00.0000000+00:00", | ||
"activitiesDescription": "Activites Description", | ||
"sourceType": "LusidTransaction", | ||
"sourceId": "Txn1", | ||
"properties": {}, | ||
"movementName": "Open", | ||
"holdingType": "C", | ||
"economicBucket": "NA_Cost", | ||
"economicBucketComponent": "Premium", | ||
"movementSign": "Long", | ||
"holdingSign": "NA" | ||
} | ||
], | ||
"href": "http://example.com", | ||
"links": [] | ||
} | ||
} | ||
} | ||
}, | ||
"400": { | ||
"description": "The details of the input related failure", | ||
"content": { | ||
"text/plain": { | ||
"schema": { | ||
"$ref": "#/components/schemas/LusidValidationProblemDetails" | ||
} | ||
}, | ||
"application/json": { | ||
"schema": { | ||
"$ref": "#/components/schemas/LusidValidationProblemDetails" | ||
} | ||
}, | ||
"text/json": { | ||
"schema": { | ||
"$ref": "#/components/schemas/LusidValidationProblemDetails" | ||
} | ||
} | ||
} | ||
}, | ||
"default": { | ||
"description": "Error response", | ||
"content": { | ||
"application/json": { | ||
"schema": { | ||
"$ref": "#/components/schemas/LusidProblemDetails" | ||
} | ||
} | ||
} | ||
} | ||
}, | ||
"security": [ | ||
{ | ||
"oauth2": [] | ||
} | ||
], | ||
"x-fbn-apistatus": "Deprecated" | ||
} | ||
}, | ||
"/api/abor/{scope}/{code}/journalentrylines/$query": { | ||
"post": { | ||
"tags": [ | ||
|
@@ -129008,41 +128705,6 @@ | |
}, | ||
"additionalProperties": false | ||
}, | ||
"JELinesQueryParameters": { | ||
"type": "object", | ||
"properties": { | ||
"startDate": { | ||
"type": "string", | ||
"description": "The start date of the JELines.", | ||
"format": "dateorcutlabel", | ||
"nullable": true | ||
}, | ||
"endDate": { | ||
"type": "string", | ||
"description": "The end date of the JELInes", | ||
"format": "dateorcutlabel", | ||
"nullable": true | ||
}, | ||
"filter": { | ||
"maxLength": 16384, | ||
"minLength": 0, | ||
"pattern": "^[\\s\\S]*$", | ||
"type": "string", | ||
"description": "Expression to filter the result set.", | ||
"nullable": true | ||
}, | ||
"propertyKeys": { | ||
"type": "array", | ||
"items": { | ||
"type": "string", | ||
"description": "The key that uniquely identifies the property. It has the format {domain}/{scope}/{code}." | ||
}, | ||
"description": "A list of property keys from the 'Instrument', 'Transaction', 'Portfolio', 'Account', 'LegalEntity' or 'CustodianAccount' domain to decorate onto the JELine.", | ||
"nullable": true | ||
} | ||
}, | ||
"additionalProperties": false | ||
}, | ||
"JournalEntryLine": { | ||
"required": [ | ||
"accountingDate", | ||
|
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.