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": "300fd461-1a80-44a7-911a-abab68664132",
"EntityId": "b3697dae-0e03-4de3-a308-7c397a0e3382",
"EntityType": "sample string 3",
"AccountId": "3918abb1-f710-45de-8340-db5cf9f63abd",
"Amount": 5.0,
"TransactionDate": "03/17/2026",
"AllLevels": [
{
"Id": "b815b68a-b609-4e6c-a216-9c2852a885b0",
"Name": "sample string 2",
"FilingCommitteeId": "b5e298af-61db-4c57-b003-83b427c91e3d",
"CommitteeName": "sample string 3",
"IsFiling": true,
"ElectionPeriodId": "a454d0f5-b5b0-444e-b489-609a70c90809",
"IndividualMaxContribution": 1.0,
"OrganizationMaxContribution": 1.0,
"SunsetDate": "03/17/2026",
"LevelOrder": 1,
"Percentage": 1.0,
"PercentageOverride": true,
"CreatedOn": "03/17/2026",
"CreatedBy": "d038f1f5-479b-4d74-9228-6a87da464a05",
"UpdatedOn": "03/17/2026",
"UpdatedBy": "3a6e7a74-904e-4db7-bc82-6dfa277645ce",
"DeletedOn": "03/17/2026",
"DeletedBy": "b7c36757-4dc7-4969-8558-63d22ed158ae",
"Deleted": true,
"GivenAmount": 1.0,
"DistributionId": "3b69fd07-014f-4023-aeb9-12018ae93c77"
},
{
"Id": "b815b68a-b609-4e6c-a216-9c2852a885b0",
"Name": "sample string 2",
"FilingCommitteeId": "b5e298af-61db-4c57-b003-83b427c91e3d",
"CommitteeName": "sample string 3",
"IsFiling": true,
"ElectionPeriodId": "a454d0f5-b5b0-444e-b489-609a70c90809",
"IndividualMaxContribution": 1.0,
"OrganizationMaxContribution": 1.0,
"SunsetDate": "03/17/2026",
"LevelOrder": 1,
"Percentage": 1.0,
"PercentageOverride": true,
"CreatedOn": "03/17/2026",
"CreatedBy": "d038f1f5-479b-4d74-9228-6a87da464a05",
"UpdatedOn": "03/17/2026",
"UpdatedBy": "3a6e7a74-904e-4db7-bc82-6dfa277645ce",
"DeletedOn": "03/17/2026",
"DeletedBy": "b7c36757-4dc7-4969-8558-63d22ed158ae",
"Deleted": true,
"GivenAmount": 1.0,
"DistributionId": "3b69fd07-014f-4023-aeb9-12018ae93c77"
}
]
}
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>3918abb1-f710-45de-8340-db5cf9f63abd</AccountId>
<AllLevels>
<JFCAllocationDefinition>
<CommitteeName>sample string 3</CommitteeName>
<CreatedBy>d038f1f5-479b-4d74-9228-6a87da464a05</CreatedBy>
<CreatedOn>2026-03-17T04:27:40.786197-04:00</CreatedOn>
<Deleted>true</Deleted>
<DeletedBy>b7c36757-4dc7-4969-8558-63d22ed158ae</DeletedBy>
<DeletedOn>2026-03-17T04:27:40.786197-04:00</DeletedOn>
<DistributionId>3b69fd07-014f-4023-aeb9-12018ae93c77</DistributionId>
<ElectionPeriodId>a454d0f5-b5b0-444e-b489-609a70c90809</ElectionPeriodId>
<FilingCommitteeId>b5e298af-61db-4c57-b003-83b427c91e3d</FilingCommitteeId>
<GivenAmount>1</GivenAmount>
<Id>b815b68a-b609-4e6c-a216-9c2852a885b0</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>2026-03-17T04:27:40.786197-04:00</SunsetDate>
<UpdatedBy>3a6e7a74-904e-4db7-bc82-6dfa277645ce</UpdatedBy>
<UpdatedOn>2026-03-17T04:27:40.786197-04:00</UpdatedOn>
</JFCAllocationDefinition>
<JFCAllocationDefinition>
<CommitteeName>sample string 3</CommitteeName>
<CreatedBy>d038f1f5-479b-4d74-9228-6a87da464a05</CreatedBy>
<CreatedOn>2026-03-17T04:27:40.786197-04:00</CreatedOn>
<Deleted>true</Deleted>
<DeletedBy>b7c36757-4dc7-4969-8558-63d22ed158ae</DeletedBy>
<DeletedOn>2026-03-17T04:27:40.786197-04:00</DeletedOn>
<DistributionId>3b69fd07-014f-4023-aeb9-12018ae93c77</DistributionId>
<ElectionPeriodId>a454d0f5-b5b0-444e-b489-609a70c90809</ElectionPeriodId>
<FilingCommitteeId>b5e298af-61db-4c57-b003-83b427c91e3d</FilingCommitteeId>
<GivenAmount>1</GivenAmount>
<Id>b815b68a-b609-4e6c-a216-9c2852a885b0</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>2026-03-17T04:27:40.786197-04:00</SunsetDate>
<UpdatedBy>3a6e7a74-904e-4db7-bc82-6dfa277645ce</UpdatedBy>
<UpdatedOn>2026-03-17T04:27:40.786197-04:00</UpdatedOn>
</JFCAllocationDefinition>
</AllLevels>
<Amount>5</Amount>
<EntityId>b3697dae-0e03-4de3-a308-7c397a0e3382</EntityId>
<EntityType>sample string 3</EntityType>
<TransactionDate>2026-03-17T04:27:40.786197-04:00</TransactionDate>
<TransactionId>300fd461-1a80-44a7-911a-abab68664132</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. |