Class SummerEbtCaseResponse
API response model for a Summer EBT case (per-child).
public record SummerEbtCaseResponse
- Inheritance
-
objectSummerEbtCaseResponse
Properties
AllowAddressChange
Whether the portal user can change the mailing address for this case. False for co-loaded cases (benefits managed by caseworker).
public bool AllowAddressChange { get; init; }
Property Value
- bool
AllowCardReplacement
Whether the portal user can request a replacement card for this case. False for co-loaded cases (benefits managed by caseworker).
public bool AllowCardReplacement { get; init; }
Property Value
- bool
ApplicationDate
The application date.
public DateTime? ApplicationDate { get; init; }
Property Value
- DateTime?
ApplicationId
The application ID for this case.
public string? ApplicationId { get; init; }
Property Value
- string
ApplicationStatus
The status of the application.
public ApplicationStatus ApplicationStatus { get; init; }
Property Value
ApplicationStudentId
The application student ID.
public string? ApplicationStudentId { get; init; }
Property Value
- string
BenefitAvailableDate
The date benefits become available.
public DateTime? BenefitAvailableDate { get; init; }
Property Value
- DateTime?
BenefitExpirationDate
The date benefits expire.
public DateTime? BenefitExpirationDate { get; init; }
Property Value
- DateTime?
BenefitExpirationStatus
Whether this case's benefits are about to expire or already have, by the state-local date. Null when neither applies.
public BenefitExpirationStatus? BenefitExpirationStatus { get; init; }
Property Value
CardRequestedAt
When a card replacement was last requested for this case.
public DateTime? CardRequestedAt { get; init; }
Property Value
- DateTime?
CaseDisplayNumber
Guardian-facing reference when distinct from EbtCaseNumber (e.g. Colorado application id).
public string? CaseDisplayNumber { get; init; }
Property Value
- string
ChildDateOfBirth
The child's date of birth.
public DateTime? ChildDateOfBirth { get; init; }
Property Value
- DateTime?
ChildFirstName
The child's first name.
public string ChildFirstName { get; init; }
Property Value
- string
ChildLastName
The child's last name.
public string ChildLastName { get; init; }
Property Value
- string
EbtCardBalance
The EBT card balance.
public decimal? EbtCardBalance { get; init; }
Property Value
- decimal?
EbtCardIssueDate
The EBT card issue date.
public DateTime? EbtCardIssueDate { get; init; }
Property Value
- DateTime?
EbtCardLastFour
The last 4 digits of the EBT card.
public string? EbtCardLastFour { get; init; }
Property Value
- string
EbtCardStatus
The EBT card status.
public CardStatus? EbtCardStatus { get; init; }
Property Value
EbtCaseNumber
State backend case identifier when exposed by the connector (e.g. CBMS case id).
public string? EbtCaseNumber { get; init; }
Property Value
- string
EligibilitySource
The source of eligibility (e.g. school, SNAP, TANF).
public string? EligibilitySource { get; init; }
Property Value
- string
EligibilityType
The eligibility type.
public string EligibilityType { get; init; }
Property Value
- string
HouseholdType
The household type.
public string HouseholdType { get; init; }
Property Value
- string
IssuanceType
The type of issuance for this case (e.g. auto-issuance vs application-based).
public IssuanceType IssuanceType { get; init; }
Property Value
MailingAddress
The mailing address for this case.
public AddressResponse? MailingAddress { get; init; }
Property Value
SummerEBTCaseID
The Summer EBT case identifier.
public string? SummerEBTCaseID { get; init; }
Property Value
- string