Class GetAccountDetailsRequestBuilder
- Namespace
- SEBT.Portal.StatePlugins.CO.CbmsApi.Sebt.GetAccountDetails
- Assembly
- SEBT.Portal.StatePlugins.CO.CbmsApi.dll
Builds and executes requests for operations under \sebt\get-account-details
public class GetAccountDetailsRequestBuilder : BaseRequestBuilder
- Inheritance
-
objectBaseRequestBuilderGetAccountDetailsRequestBuilder
Constructors
GetAccountDetailsRequestBuilder(Dictionary<string, object>, IRequestAdapter)
Instantiates a new GetAccountDetailsRequestBuilder and sets the default values.
public GetAccountDetailsRequestBuilder(Dictionary<string, object> pathParameters, IRequestAdapter requestAdapter)
Parameters
pathParametersDictionary<string, object>Path parameters for the request
requestAdapterIRequestAdapterThe request adapter to use to execute the requests.
GetAccountDetailsRequestBuilder(string, IRequestAdapter)
Instantiates a new GetAccountDetailsRequestBuilder and sets the default values.
public GetAccountDetailsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter)
Parameters
rawUrlstringThe raw URL to use for the request builder.
requestAdapterIRequestAdapterThe request adapter to use to execute the requests.
Methods
PostAsync(GetAccountDetailsRequest, Action<RequestConfiguration<GetAccountDetailsRequestBuilderPostQueryParameters>>?, CancellationToken)
Retrieves SEBT card balances, benefits availability and guardian contact information.
public Task<GetAccountDetailsResponse?> PostAsync(GetAccountDetailsRequest body, Action<RequestConfiguration<GetAccountDetailsRequestBuilder.GetAccountDetailsRequestBuilderPostQueryParameters>>? requestConfiguration = null, CancellationToken cancellationToken = default)
Parameters
bodyGetAccountDetailsRequestThe request body
requestConfigurationAction<RequestConfiguration<GetAccountDetailsRequestBuilder.GetAccountDetailsRequestBuilderPostQueryParameters>>Configuration for the request such as headers, query parameters, and middleware options.
cancellationTokenCancellationTokenCancellation token to use when cancelling requests
Returns
Exceptions
- ErrorResponse
When receiving a 400 status code
- ErrorResponse
When receiving a 404 status code
- ErrorResponse
When receiving a 500 status code
ToPostRequestInformation(GetAccountDetailsRequest, Action<RequestConfiguration<GetAccountDetailsRequestBuilderPostQueryParameters>>?)
Retrieves SEBT card balances, benefits availability and guardian contact information.
public RequestInformation ToPostRequestInformation(GetAccountDetailsRequest body, Action<RequestConfiguration<GetAccountDetailsRequestBuilder.GetAccountDetailsRequestBuilderPostQueryParameters>>? requestConfiguration = null)
Parameters
bodyGetAccountDetailsRequestThe request body
requestConfigurationAction<RequestConfiguration<GetAccountDetailsRequestBuilder.GetAccountDetailsRequestBuilderPostQueryParameters>>Configuration for the request such as headers, query parameters, and middleware options.
Returns
- RequestInformation
A Microsoft.Kiota.Abstractions.RequestInformation
WithUrl(string)
Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
public GetAccountDetailsRequestBuilder WithUrl(string rawUrl)
Parameters
rawUrlstringThe raw URL to use for the request builder.