HTTP + XML
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /xml/reply/UserDetailsRequest HTTP/1.1
Host: api.kidkare.com
Content-Type: application/xml
Content-Length: length
<UserDetailsRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/KidKare.Api.Requests.Login" />
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<ResponseWithDataOfUserDetailsResponseOsxXMdRf xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/KidKare.Api.Requests">
<Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/KidKare.Api.Requests.Login">
<d2p1:Address>String</d2p1:Address>
<d2p1:Address2>String</d2p1:Address2>
<d2p1:AssociatedIds xmlns:d3p1="http://schemas.datacontract.org/2004/07/MinuteMenu.Core.SingleSignOn.Entities">
<d3p1:SystemAssociation>
<d3p1:InternalId>String</d3p1:InternalId>
<d3p1:MetaData>String</d3p1:MetaData>
<d3p1:OwnerId>0</d3p1:OwnerId>
<d3p1:System>Unspecified</d3p1:System>
<d3p1:SystemId>Unknown</d3p1:SystemId>
</d3p1:SystemAssociation>
</d2p1:AssociatedIds>
<d2p1:AvailableYearsFor1099K xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:int>0</d3p1:int>
</d2p1:AvailableYearsFor1099K>
<d2p1:BasicAuthHeader>String</d2p1:BasicAuthHeader>
<d2p1:BillAndPayStatus>String</d2p1:BillAndPayStatus>
<d2p1:BirthDate>0001-01-01T00:00:00</d2p1:BirthDate>
<d2p1:BirthDateRaw>String</d2p1:BirthDateRaw>
<d2p1:BusinessName>String</d2p1:BusinessName>
<d2p1:CenterId>0</d2p1:CenterId>
<d2p1:CenterName>String</d2p1:CenterName>
<d2p1:City>String</d2p1:City>
<d2p1:Company>String</d2p1:Company>
<d2p1:Country>String</d2p1:Country>
<d2p1:CreatedDate>0001-01-01T00:00:00</d2p1:CreatedDate>
<d2p1:Culture>String</d2p1:Culture>
<d2p1:CurrentClaimMonth>0001-01-01T00:00:00</d2p1:CurrentClaimMonth>
<d2p1:CurrentClaimMonthForCenter>0001-01-01T00:00:00</d2p1:CurrentClaimMonthForCenter>
<d2p1:DisplayName>String</d2p1:DisplayName>
<d2p1:Email>String</d2p1:Email>
<d2p1:EnrollExpirationMonthNumber>0</d2p1:EnrollExpirationMonthNumber>
<d2p1:EnrollmentInfo xmlns:d3p1="http://schemas.datacontract.org/2004/07/KidKare.Api.Models">
<d3p1:OwnerId>0</d3p1:OwnerId>
<d3p1:SiteId>00000000-0000-0000-0000-000000000000</d3p1:SiteId>
<d3p1:SystemCode>Unspecified</d3p1:SystemCode>
<d3p1:SystemCodeId>0</d3p1:SystemCodeId>
</d2p1:EnrollmentInfo>
<d2p1:Environment>String</d2p1:Environment>
<d2p1:Expires>0001-01-01T00:00:00</d2p1:Expires>
<d2p1:FavoriteLoginType>String</d2p1:FavoriteLoginType>
<d2p1:FirstName>String</d2p1:FirstName>
<d2p1:FullName>String</d2p1:FullName>
<d2p1:Gender>String</d2p1:Gender>
<d2p1:HXUserTypeCode>0</d2p1:HXUserTypeCode>
<d2p1:HadPinCode>false</d2p1:HadPinCode>
<d2p1:HasAnyCenterAndStateLA>false</d2p1:HasAnyCenterAndStateLA>
<d2p1:HasAnySfspCenterAndStateLA>false</d2p1:HasAnySfspCenterAndStateLA>
<d2p1:HasMoreThanOneActiveProvider>false</d2p1:HasMoreThanOneActiveProvider>
<d2p1:HasMoreThanOneArasSfspCenter>false</d2p1:HasMoreThanOneArasSfspCenter>
<d2p1:HasSfspCenterNoErroll>false</d2p1:HasSfspCenterNoErroll>
<d2p1:HxToken>String</d2p1:HxToken>
<d2p1:ImpersonatedName>String</d2p1:ImpersonatedName>
<d2p1:InitAccountingRolloutDate>0001-01-01T00:00:00</d2p1:InitAccountingRolloutDate>
<d2p1:IsAccountingActive>false</d2p1:IsAccountingActive>
<d2p1:IsCxSchool>false</d2p1:IsCxSchool>
<d2p1:IsEulaAgreed>false</d2p1:IsEulaAgreed>
<d2p1:IsFirstTimeLogin>false</d2p1:IsFirstTimeLogin>
<d2p1:IsInBlacklist>false</d2p1:IsInBlacklist>
<d2p1:IsOpenEnrollCenter>false</d2p1:IsOpenEnrollCenter>
<d2p1:IsOpenEnrollCenterNonLA>false</d2p1:IsOpenEnrollCenterNonLA>
<d2p1:IsParachute>false</d2p1:IsParachute>
<d2p1:IsSfspCenterAndStateLA>false</d2p1:IsSfspCenterAndStateLA>
<d2p1:IsSfspCenterNonLA>false</d2p1:IsSfspCenterNonLA>
<d2p1:IsSponsorUseStateRate>false</d2p1:IsSponsorUseStateRate>
<d2p1:IsTemporaryPin>false</d2p1:IsTemporaryPin>
<d2p1:Language>String</d2p1:Language>
<d2p1:LastName>String</d2p1:LastName>
<d2p1:LegalName>String</d2p1:LegalName>
<d2p1:MailAddress>String</d2p1:MailAddress>
<d2p1:MealPatternDate>0001-01-01T00:00:00</d2p1:MealPatternDate>
<d2p1:MealPatternVersionCode>Unspecified</d2p1:MealPatternVersionCode>
<d2p1:ModifiedDate>0001-01-01T00:00:00</d2p1:ModifiedDate>
<d2p1:Nickname>String</d2p1:Nickname>
<d2p1:NonCongregateSettings xmlns:d3p1="http://schemas.datacontract.org/2004/07/KidKare.Bll.Centers.PortCX.Models">
<d3p1:AllowFridayFlag>false</d3p1:AllowFridayFlag>
<d3p1:AllowMealServedFlag>false</d3p1:AllowMealServedFlag>
<d3p1:AllowMondayFlag>false</d3p1:AllowMondayFlag>
<d3p1:AllowSaturdayFlag>false</d3p1:AllowSaturdayFlag>
<d3p1:AllowSundayFlag>false</d3p1:AllowSundayFlag>
<d3p1:AllowThursdayFlag>false</d3p1:AllowThursdayFlag>
<d3p1:AllowTuesdayFlag>false</d3p1:AllowTuesdayFlag>
<d3p1:AllowWednesdayFlag>false</d3p1:AllowWednesdayFlag>
<d3p1:CenterId>0</d3p1:CenterId>
<d3p1:ClientId>0</d3p1:ClientId>
<d3p1:MealDays xmlns:d4p1="http://schemas.datacontract.org/2004/07/System">
<d4p1:DayOfWeek>Sunday</d4p1:DayOfWeek>
</d3p1:MealDays>
</d2p1:NonCongregateSettings>
<d2p1:NotificationEmail>String</d2p1:NotificationEmail>
<d2p1:ObserverUserId>0</d2p1:ObserverUserId>
<d2p1:OriginalUserTypeCode>Center</d2p1:OriginalUserTypeCode>
<d2p1:OwnerId>0</d2p1:OwnerId>
<d2p1:ParentContactType>Unknown</d2p1:ParentContactType>
<d2p1:ParentHasPermissionInitiatePayment>false</d2p1:ParentHasPermissionInitiatePayment>
<d2p1:ParentIsPayer>false</d2p1:ParentIsPayer>
<d2p1:Permissions xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>String</d3p1:string>
</d2p1:Permissions>
<d2p1:PhoneNumber>String</d2p1:PhoneNumber>
<d2p1:PlanCode>String</d2p1:PlanCode>
<d2p1:PossibleLoginTypes xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>String</d3p1:string>
</d2p1:PossibleLoginTypes>
<d2p1:PostalCode>String</d2p1:PostalCode>
<d2p1:PreferableParentCenterId>0</d2p1:PreferableParentCenterId>
<d2p1:PreferableParentProviderId>00000000-0000-0000-0000-000000000000</d2p1:PreferableParentProviderId>
<d2p1:PrimaryEmail>String</d2p1:PrimaryEmail>
<d2p1:ProviderPaymentSettings xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringProviderPaymentSettingUFxzMX1W>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>
<d2p1:IsInBackist>false</d2p1:IsInBackist>
<d2p1:ParentHasPermissionInitiatePayment>false</d2p1:ParentHasPermissionInitiatePayment>
<d2p1:ProviderAllowInitiatePayment>false</d2p1:ProviderAllowInitiatePayment>
<d2p1:ProviderAllowParaPay>false</d2p1:ProviderAllowParaPay>
</d3p1:Value>
</d3p1:KeyValueOfstringProviderPaymentSettingUFxzMX1W>
</d2p1:ProviderPaymentSettings>
<d2p1:ReleaseMessage>String</d2p1:ReleaseMessage>
<d2p1:RemovalFromSystemDate>0001-01-01T00:00:00</d2p1:RemovalFromSystemDate>
<d2p1:RequirePasswordChange>false</d2p1:RequirePasswordChange>
<d2p1:Roles xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>String</d3p1:string>
</d2p1:Roles>
<d2p1:SearchValues>String</d2p1:SearchValues>
<d2p1:SecurityGroupNumber>0</d2p1:SecurityGroupNumber>
<d2p1:Settings xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
<d2p1:ShowICPriceChangeWellMessage>false</d2p1:ShowICPriceChangeWellMessage>
<d2p1:SiteId>00000000-0000-0000-0000-000000000000</d2p1:SiteId>
<d2p1:State>String</d2p1:State>
<d2p1:StripeJoinDate>0001-01-01T00:00:00</d2p1:StripeJoinDate>
<d2p1:SubjectedToProviderSecurity>false</d2p1:SubjectedToProviderSecurity>
<d2p1:SupportObserverExit>false</d2p1:SupportObserverExit>
<d2p1:TierCode>0</d2p1:TierCode>
<d2p1:TimeZone>String</d2p1:TimeZone>
<d2p1:UserId>0</d2p1:UserId>
<d2p1:UserName>String</d2p1:UserName>
</Data>
<IsSuccess>false</IsSuccess>
<Message>String</Message>
<ResponseCode>0</ResponseCode>
</ResponseWithDataOfUserDetailsResponseOsxXMdRf>