Integrated Application Benefit Amounts Input

Holds the information required to compute the benefit amounts for the selected benefits.

JSON Example 

1{
2  "sourceRecordId": "1LaSG000005I1Fh0AK",
3  "selectedBenefitIds": [
4    "0jiSG0000005lMTYAY",
5    "0jiSG0000005mqPYAQ"
6  ],
7  "contextInfo": {
8    "contextDefinitionApiName": "BenefitEnrollmentContext__stdctx",
9    "inputData": {
10      "BenefitEnrollment": {
11        "PrimaryBeneficiaryId": "001SG00000XyZ12YAF",
12        "UsageType": "BenefitApplication",
13        "AppliedBenefits": [
14          { "Name": "SNAP", "BenefitId": "0jiSG0000005lMTYAY" },
15          { "Name": "LIHEAP", "BenefitId": "0jiSG0000005mqPYAQ" }
16        ],
17        "Applicants": [
18          {
19            "Role": "Primary Applicant",
20            "FirstName": "John",
21            "LastName": "Smith",
22            "BirthDate": "2011-02-01",
23            "IsDisabled": true,
24            "IsLivingTogether": true,
25            "IsPreparingFoodTogether": true,
26            "Profile": {
27              "FirstName": "John",
28              "LastName": "Smith",
29              "BirthDate": "2011-02-01",
30              "Gender": "Male",
31              "IsDisabled": true
32            },
33            "Incomes": [
34              {
35                "Type": "Salary",
36                "Status": "Active",
37                "Amount": 500,
38                "Frequency": "Monthly",
39                "StartDate": "2026-02-01",
40                "EndDate": "2026-02-28",
41                "EmployerName": "Acme Corp"
42              }
43            ],
44            "Expenses": [
45              {
46                "Type": "Child Care",
47                "Status": "Active",
48                "Amount": 200,
49                "Frequency": "Monthly",
50                "StartDateTime": "2026-02-01T06:30:00.000Z"
51              }
52            ]
53          },
54          {
55            "Role": "Household Member",
56            "FirstName": "Radhika",
57            "LastName": "Madan",
58            "BirthDate": "1997-02-01",
59            "IsDisabled": false,
60            "IsLivingTogether": true,
61            "IsPreparingFoodTogether": true,
62            "Profile": {
63              "FirstName": "Radhika",
64              "LastName": "Madan",
65              "BirthDate": "1997-02-01",
66              "Gender": "Female",
67              "IsDisabled": false
68            },
69            "Incomes": [
70              {
71                "Type": "Salary",
72                "Status": "Active",
73                "Amount": 200,
74                "Frequency": "Monthly",
75                "StartDate": "2026-02-01"
76              }
77            ]
78          }
79        ]
80      }
81    }
82  }
83}

Properties 

NameTypeDescriptionRequired or OptionalAvailable Version
contextInfoContext Info InputContext information used to add details to the context.Optional68.0
parametersObjectInput parameters to the expression sets.Optional68.0
selectedBenefitIdsString[]List of Salesforce IDs for the benefits the applicant selected for the amount calculation. If not provided, the API returns an empty benefits array.Required68.0
sourceRecordIdStringID of the source record that invoked the API.Required68.0

See Also