POST {version}/CalculateAndSaveSplits
Inserts a JFC Splits for a Transaction
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
version | string |
None. |
Body Parameters
TransactionDetailName | Description | Type | Additional information |
---|---|---|---|
TransactionId | globally unique identifier |
None. |
|
EntityId | globally unique identifier |
None. |
|
EntityType | string |
None. |
|
AccountId | globally unique identifier |
None. |
|
Amount | decimal number |
None. |
|
TransactionDate | date |
None. |
|
AllLevels | Collection of JFCAllocationDefinition |
None. |
Request Formats
application/json, text/json
Sample:
{ "TransactionId": "25e4db0e-70cd-4e6f-85b0-3abbc3904306", "EntityId": "a7cdd50c-f429-4499-b08a-e7aa376646ca", "EntityType": "sample string 3", "AccountId": "0a63c65a-ab49-4332-968d-3f154ca9727b", "Amount": 5.0, "TransactionDate": "10/16/2024", "AllLevels": [ { "Id": "ddaab536-a909-42e8-b441-f5bdfaba7ed2", "Name": "sample string 2", "FilingCommitteeId": "73146f9a-a506-4c8d-ae62-e4ab60037b2d", "CommitteeName": "sample string 3", "IsFiling": true, "ElectionPeriodId": "c0e04d76-b9e2-426c-b40b-ef66351fa2d8", "IndividualMaxContribution": 1.0, "OrganizationMaxContribution": 1.0, "SunsetDate": "10/16/2024", "LevelOrder": 1, "Percentage": 1.0, "PercentageOverride": true, "CreatedOn": "10/16/2024", "CreatedBy": "232fd936-e6fa-48a8-bbf0-a94a240c1d04", "UpdatedOn": "10/16/2024", "UpdatedBy": "d8505af0-a559-41ce-a862-450c3e60d863", "DeletedOn": "10/16/2024", "DeletedBy": "5e24a836-6f04-4ad6-a95c-9a76f67fbe86", "Deleted": true, "GivenAmount": 1.0, "DistributionId": "fb4837e0-7c0c-48c4-810a-b4743d29246a" }, { "Id": "ddaab536-a909-42e8-b441-f5bdfaba7ed2", "Name": "sample string 2", "FilingCommitteeId": "73146f9a-a506-4c8d-ae62-e4ab60037b2d", "CommitteeName": "sample string 3", "IsFiling": true, "ElectionPeriodId": "c0e04d76-b9e2-426c-b40b-ef66351fa2d8", "IndividualMaxContribution": 1.0, "OrganizationMaxContribution": 1.0, "SunsetDate": "10/16/2024", "LevelOrder": 1, "Percentage": 1.0, "PercentageOverride": true, "CreatedOn": "10/16/2024", "CreatedBy": "232fd936-e6fa-48a8-bbf0-a94a240c1d04", "UpdatedOn": "10/16/2024", "UpdatedBy": "d8505af0-a559-41ce-a862-450c3e60d863", "DeletedOn": "10/16/2024", "DeletedBy": "5e24a836-6f04-4ad6-a95c-9a76f67fbe86", "Deleted": true, "GivenAmount": 1.0, "DistributionId": "fb4837e0-7c0c-48c4-810a-b4743d29246a" } ] }
application/xml, text/xml
Sample:
<TransactionDetail xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Aristotle.CM.Model"> <AccountId>0a63c65a-ab49-4332-968d-3f154ca9727b</AccountId> <AllLevels> <JFCAllocationDefinition> <CommitteeName>sample string 3</CommitteeName> <CreatedBy>232fd936-e6fa-48a8-bbf0-a94a240c1d04</CreatedBy> <CreatedOn>2024-10-16T12:27:30.8334343-04:00</CreatedOn> <Deleted>true</Deleted> <DeletedBy>5e24a836-6f04-4ad6-a95c-9a76f67fbe86</DeletedBy> <DeletedOn>2024-10-16T12:27:30.8334343-04:00</DeletedOn> <DistributionId>fb4837e0-7c0c-48c4-810a-b4743d29246a</DistributionId> <ElectionPeriodId>c0e04d76-b9e2-426c-b40b-ef66351fa2d8</ElectionPeriodId> <FilingCommitteeId>73146f9a-a506-4c8d-ae62-e4ab60037b2d</FilingCommitteeId> <GivenAmount>1</GivenAmount> <Id>ddaab536-a909-42e8-b441-f5bdfaba7ed2</Id> <IndividualMaxContribution>1</IndividualMaxContribution> <IsFiling>true</IsFiling> <LevelOrder>1</LevelOrder> <Name>sample string 2</Name> <OrganizationMaxContribution>1</OrganizationMaxContribution> <Percentage>1</Percentage> <PercentageOverride>true</PercentageOverride> <SunsetDate>2024-10-16T12:27:30.8334343-04:00</SunsetDate> <UpdatedBy>d8505af0-a559-41ce-a862-450c3e60d863</UpdatedBy> <UpdatedOn>2024-10-16T12:27:30.8334343-04:00</UpdatedOn> </JFCAllocationDefinition> <JFCAllocationDefinition> <CommitteeName>sample string 3</CommitteeName> <CreatedBy>232fd936-e6fa-48a8-bbf0-a94a240c1d04</CreatedBy> <CreatedOn>2024-10-16T12:27:30.8334343-04:00</CreatedOn> <Deleted>true</Deleted> <DeletedBy>5e24a836-6f04-4ad6-a95c-9a76f67fbe86</DeletedBy> <DeletedOn>2024-10-16T12:27:30.8334343-04:00</DeletedOn> <DistributionId>fb4837e0-7c0c-48c4-810a-b4743d29246a</DistributionId> <ElectionPeriodId>c0e04d76-b9e2-426c-b40b-ef66351fa2d8</ElectionPeriodId> <FilingCommitteeId>73146f9a-a506-4c8d-ae62-e4ab60037b2d</FilingCommitteeId> <GivenAmount>1</GivenAmount> <Id>ddaab536-a909-42e8-b441-f5bdfaba7ed2</Id> <IndividualMaxContribution>1</IndividualMaxContribution> <IsFiling>true</IsFiling> <LevelOrder>1</LevelOrder> <Name>sample string 2</Name> <OrganizationMaxContribution>1</OrganizationMaxContribution> <Percentage>1</Percentage> <PercentageOverride>true</PercentageOverride> <SunsetDate>2024-10-16T12:27:30.8334343-04:00</SunsetDate> <UpdatedBy>d8505af0-a559-41ce-a862-450c3e60d863</UpdatedBy> <UpdatedOn>2024-10-16T12:27:30.8334343-04:00</UpdatedOn> </JFCAllocationDefinition> </AllLevels> <Amount>5</Amount> <EntityId>a7cdd50c-f429-4499-b08a-e7aa376646ca</EntityId> <EntityType>sample string 3</EntityType> <TransactionDate>2024-10-16T12:27:30.8334343-04:00</TransactionDate> <TransactionId>25e4db0e-70cd-4e6f-85b0-3abbc3904306</TransactionId> </TransactionDetail>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
No return value
HttpResponseMessageName | Description | Type | Additional information |
---|---|---|---|
Version | Version |
None. |
|
Content | HttpContent |
None. |
|
StatusCode | HttpStatusCode |
None. |
|
ReasonPhrase | string |
None. |
|
Headers | Collection of Object |
None. |
|
RequestMessage | HttpRequestMessage |
None. |
|
IsSuccessStatusCode | boolean |
None. |