POST {version}/CalculateAndSaveSplits
Inserts a JFC Splits for a Transaction
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| version | string |
None. |
Body Parameters
TransactionDetail| Name | 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": "fa0ea4da-2520-406d-8a86-07ce75449385",
"EntityId": "f4233510-0d2e-464c-996f-2e02a5c557eb",
"EntityType": "sample string 3",
"AccountId": "50f1a7cc-ffce-4e1a-9f84-1f04efaf25b1",
"Amount": 5.0,
"TransactionDate": "11/27/2025",
"AllLevels": [
{
"Id": "35f13f31-e945-4c64-8219-a152ed5469e4",
"Name": "sample string 2",
"FilingCommitteeId": "c549e93b-edaf-47cb-8c1c-1e9a89c75c10",
"CommitteeName": "sample string 3",
"IsFiling": true,
"ElectionPeriodId": "304d4274-0b0c-4b1d-9273-b79ca110d0a3",
"IndividualMaxContribution": 1.0,
"OrganizationMaxContribution": 1.0,
"SunsetDate": "11/27/2025",
"LevelOrder": 1,
"Percentage": 1.0,
"PercentageOverride": true,
"CreatedOn": "11/27/2025",
"CreatedBy": "2cf77589-f331-4693-9ab7-ca7a1d42f4cf",
"UpdatedOn": "11/27/2025",
"UpdatedBy": "88148674-ac92-41e1-8ac6-b82a83105d0e",
"DeletedOn": "11/27/2025",
"DeletedBy": "4e5a4efb-ac4a-45eb-b290-69deaa560629",
"Deleted": true,
"GivenAmount": 1.0,
"DistributionId": "d312cba4-05c3-486c-9213-35d7f02a0844"
},
{
"Id": "35f13f31-e945-4c64-8219-a152ed5469e4",
"Name": "sample string 2",
"FilingCommitteeId": "c549e93b-edaf-47cb-8c1c-1e9a89c75c10",
"CommitteeName": "sample string 3",
"IsFiling": true,
"ElectionPeriodId": "304d4274-0b0c-4b1d-9273-b79ca110d0a3",
"IndividualMaxContribution": 1.0,
"OrganizationMaxContribution": 1.0,
"SunsetDate": "11/27/2025",
"LevelOrder": 1,
"Percentage": 1.0,
"PercentageOverride": true,
"CreatedOn": "11/27/2025",
"CreatedBy": "2cf77589-f331-4693-9ab7-ca7a1d42f4cf",
"UpdatedOn": "11/27/2025",
"UpdatedBy": "88148674-ac92-41e1-8ac6-b82a83105d0e",
"DeletedOn": "11/27/2025",
"DeletedBy": "4e5a4efb-ac4a-45eb-b290-69deaa560629",
"Deleted": true,
"GivenAmount": 1.0,
"DistributionId": "d312cba4-05c3-486c-9213-35d7f02a0844"
}
]
}
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>50f1a7cc-ffce-4e1a-9f84-1f04efaf25b1</AccountId>
<AllLevels>
<JFCAllocationDefinition>
<CommitteeName>sample string 3</CommitteeName>
<CreatedBy>2cf77589-f331-4693-9ab7-ca7a1d42f4cf</CreatedBy>
<CreatedOn>2025-11-27T23:27:55.2202843-05:00</CreatedOn>
<Deleted>true</Deleted>
<DeletedBy>4e5a4efb-ac4a-45eb-b290-69deaa560629</DeletedBy>
<DeletedOn>2025-11-27T23:27:55.2202843-05:00</DeletedOn>
<DistributionId>d312cba4-05c3-486c-9213-35d7f02a0844</DistributionId>
<ElectionPeriodId>304d4274-0b0c-4b1d-9273-b79ca110d0a3</ElectionPeriodId>
<FilingCommitteeId>c549e93b-edaf-47cb-8c1c-1e9a89c75c10</FilingCommitteeId>
<GivenAmount>1</GivenAmount>
<Id>35f13f31-e945-4c64-8219-a152ed5469e4</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-11-27T23:27:55.2202843-05:00</SunsetDate>
<UpdatedBy>88148674-ac92-41e1-8ac6-b82a83105d0e</UpdatedBy>
<UpdatedOn>2025-11-27T23:27:55.2202843-05:00</UpdatedOn>
</JFCAllocationDefinition>
<JFCAllocationDefinition>
<CommitteeName>sample string 3</CommitteeName>
<CreatedBy>2cf77589-f331-4693-9ab7-ca7a1d42f4cf</CreatedBy>
<CreatedOn>2025-11-27T23:27:55.2202843-05:00</CreatedOn>
<Deleted>true</Deleted>
<DeletedBy>4e5a4efb-ac4a-45eb-b290-69deaa560629</DeletedBy>
<DeletedOn>2025-11-27T23:27:55.2202843-05:00</DeletedOn>
<DistributionId>d312cba4-05c3-486c-9213-35d7f02a0844</DistributionId>
<ElectionPeriodId>304d4274-0b0c-4b1d-9273-b79ca110d0a3</ElectionPeriodId>
<FilingCommitteeId>c549e93b-edaf-47cb-8c1c-1e9a89c75c10</FilingCommitteeId>
<GivenAmount>1</GivenAmount>
<Id>35f13f31-e945-4c64-8219-a152ed5469e4</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-11-27T23:27:55.2202843-05:00</SunsetDate>
<UpdatedBy>88148674-ac92-41e1-8ac6-b82a83105d0e</UpdatedBy>
<UpdatedOn>2025-11-27T23:27:55.2202843-05:00</UpdatedOn>
</JFCAllocationDefinition>
</AllLevels>
<Amount>5</Amount>
<EntityId>f4233510-0d2e-464c-996f-2e02a5c557eb</EntityId>
<EntityType>sample string 3</EntityType>
<TransactionDate>2025-11-27T23:27:55.2202843-05:00</TransactionDate>
<TransactionId>fa0ea4da-2520-406d-8a86-07ce75449385</TransactionId>
</TransactionDetail>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
No return value
HttpResponseMessage| Name | 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. |