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": "8c3e254b-87d6-4b53-9892-46c93df9a79f", "EntityId": "8015536b-a66c-4a6e-8b0f-a9f95ad8f46b", "EntityType": "sample string 3", "AccountId": "cf6edb46-2ac0-4a54-b9a9-5d74c5933fb8", "Amount": 5.0, "TransactionDate": "09/02/2025", "AllLevels": [ { "Id": "1aecd808-ea9d-480b-b309-3df3a8588cd5", "Name": "sample string 2", "FilingCommitteeId": "e6234364-38e0-49f2-9835-dddab2a4483e", "CommitteeName": "sample string 3", "IsFiling": true, "ElectionPeriodId": "60956a2d-e47d-479b-add9-0519a1292859", "IndividualMaxContribution": 1.0, "OrganizationMaxContribution": 1.0, "SunsetDate": "09/02/2025", "LevelOrder": 1, "Percentage": 1.0, "PercentageOverride": true, "CreatedOn": "09/02/2025", "CreatedBy": "bab32e21-1958-4d0f-b000-1927518842e1", "UpdatedOn": "09/02/2025", "UpdatedBy": "6e51476f-72f0-4928-b274-28efeac21505", "DeletedOn": "09/02/2025", "DeletedBy": "3b050244-9c79-4f93-b868-3d2e8e190433", "Deleted": true, "GivenAmount": 1.0, "DistributionId": "0ad57ea6-5d2a-42f4-8cf8-51b0c7383bfb" }, { "Id": "1aecd808-ea9d-480b-b309-3df3a8588cd5", "Name": "sample string 2", "FilingCommitteeId": "e6234364-38e0-49f2-9835-dddab2a4483e", "CommitteeName": "sample string 3", "IsFiling": true, "ElectionPeriodId": "60956a2d-e47d-479b-add9-0519a1292859", "IndividualMaxContribution": 1.0, "OrganizationMaxContribution": 1.0, "SunsetDate": "09/02/2025", "LevelOrder": 1, "Percentage": 1.0, "PercentageOverride": true, "CreatedOn": "09/02/2025", "CreatedBy": "bab32e21-1958-4d0f-b000-1927518842e1", "UpdatedOn": "09/02/2025", "UpdatedBy": "6e51476f-72f0-4928-b274-28efeac21505", "DeletedOn": "09/02/2025", "DeletedBy": "3b050244-9c79-4f93-b868-3d2e8e190433", "Deleted": true, "GivenAmount": 1.0, "DistributionId": "0ad57ea6-5d2a-42f4-8cf8-51b0c7383bfb" } ] }
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>cf6edb46-2ac0-4a54-b9a9-5d74c5933fb8</AccountId> <AllLevels> <JFCAllocationDefinition> <CommitteeName>sample string 3</CommitteeName> <CreatedBy>bab32e21-1958-4d0f-b000-1927518842e1</CreatedBy> <CreatedOn>2025-09-02T05:17:21.2914381-04:00</CreatedOn> <Deleted>true</Deleted> <DeletedBy>3b050244-9c79-4f93-b868-3d2e8e190433</DeletedBy> <DeletedOn>2025-09-02T05:17:21.2914381-04:00</DeletedOn> <DistributionId>0ad57ea6-5d2a-42f4-8cf8-51b0c7383bfb</DistributionId> <ElectionPeriodId>60956a2d-e47d-479b-add9-0519a1292859</ElectionPeriodId> <FilingCommitteeId>e6234364-38e0-49f2-9835-dddab2a4483e</FilingCommitteeId> <GivenAmount>1</GivenAmount> <Id>1aecd808-ea9d-480b-b309-3df3a8588cd5</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>2025-09-02T05:17:21.2914381-04:00</SunsetDate> <UpdatedBy>6e51476f-72f0-4928-b274-28efeac21505</UpdatedBy> <UpdatedOn>2025-09-02T05:17:21.2914381-04:00</UpdatedOn> </JFCAllocationDefinition> <JFCAllocationDefinition> <CommitteeName>sample string 3</CommitteeName> <CreatedBy>bab32e21-1958-4d0f-b000-1927518842e1</CreatedBy> <CreatedOn>2025-09-02T05:17:21.2914381-04:00</CreatedOn> <Deleted>true</Deleted> <DeletedBy>3b050244-9c79-4f93-b868-3d2e8e190433</DeletedBy> <DeletedOn>2025-09-02T05:17:21.2914381-04:00</DeletedOn> <DistributionId>0ad57ea6-5d2a-42f4-8cf8-51b0c7383bfb</DistributionId> <ElectionPeriodId>60956a2d-e47d-479b-add9-0519a1292859</ElectionPeriodId> <FilingCommitteeId>e6234364-38e0-49f2-9835-dddab2a4483e</FilingCommitteeId> <GivenAmount>1</GivenAmount> <Id>1aecd808-ea9d-480b-b309-3df3a8588cd5</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>2025-09-02T05:17:21.2914381-04:00</SunsetDate> <UpdatedBy>6e51476f-72f0-4928-b274-28efeac21505</UpdatedBy> <UpdatedOn>2025-09-02T05:17:21.2914381-04:00</UpdatedOn> </JFCAllocationDefinition> </AllLevels> <Amount>5</Amount> <EntityId>8015536b-a66c-4a6e-8b0f-a9f95ad8f46b</EntityId> <EntityType>sample string 3</EntityType> <TransactionDate>2025-09-02T05:17:21.2757524-04:00</TransactionDate> <TransactionId>8c3e254b-87d6-4b53-9892-46c93df9a79f</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. |