KidKare Api Service Host

<back to all web services

ObserveRequest

The following routes are available for this service:
POST,OPTIONS/site/observe

To override the Content-type in your clients HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /xml/reply/ObserveRequest HTTP/1.1 
Host: api.kidkare.com 
Content-Type: application/xml
Content-Length: length

<ObserveRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/KidKare.Api.Requests.Login.Impersonate">
  <SiteId>00000000-0000-0000-0000-000000000000</SiteId>
  <UserToken>String</UserToken>
</ObserveRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<LoginResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/KidKare.Api.Requests.Login">
  <Data>
    <SessionId xmlns="http://schemas.servicestack.net/types">String</SessionId>
    <UserName xmlns="http://schemas.servicestack.net/types">String</UserName>
    <ReferrerUrl xmlns="http://schemas.servicestack.net/types">String</ReferrerUrl>
    <ResponseStatus xmlns="http://schemas.servicestack.net/types">
      <ErrorCode>String</ErrorCode>
      <Message>String</Message>
      <StackTrace>String</StackTrace>
      <Errors>
        <ResponseError>
          <ErrorCode>String</ErrorCode>
          <FieldName>String</FieldName>
          <Message>String</Message>
        </ResponseError>
      </Errors>
    </ResponseStatus>
    <ReturnUrl>String</ReturnUrl>
    <Token>String</Token>
  </Data>
  <User>
    <Address>String</Address>
    <Address2>String</Address2>
    <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>
    </AssociatedIds>
    <AvailableYearsFor1099K xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>0</d3p1:int>
    </AvailableYearsFor1099K>
    <BasicAuthHeader>String</BasicAuthHeader>
    <BillAndPayStatus>String</BillAndPayStatus>
    <BirthDate>0001-01-01T00:00:00</BirthDate>
    <BirthDateRaw>String</BirthDateRaw>
    <BusinessName>String</BusinessName>
    <CenterId>0</CenterId>
    <CenterName>String</CenterName>
    <City>String</City>
    <Company>String</Company>
    <Country>String</Country>
    <CreatedDate>0001-01-01T00:00:00</CreatedDate>
    <Culture>String</Culture>
    <CurrentClaimMonth>0001-01-01T00:00:00</CurrentClaimMonth>
    <CurrentClaimMonthForCenter>0001-01-01T00:00:00</CurrentClaimMonthForCenter>
    <DisplayName>String</DisplayName>
    <Email>String</Email>
    <EnrollExpirationMonthNumber>0</EnrollExpirationMonthNumber>
    <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>
    </EnrollmentInfo>
    <Environment>String</Environment>
    <Expires>0001-01-01T00:00:00</Expires>
    <FavoriteLoginType>String</FavoriteLoginType>
    <FirstName>String</FirstName>
    <FullName>String</FullName>
    <Gender>String</Gender>
    <HXUserTypeCode>0</HXUserTypeCode>
    <HadPinCode>false</HadPinCode>
    <HasAnyCenterAndStateLA>false</HasAnyCenterAndStateLA>
    <HasAnySfspCenterAndStateLA>false</HasAnySfspCenterAndStateLA>
    <HasMoreThanOneActiveProvider>false</HasMoreThanOneActiveProvider>
    <HasMoreThanOneArasSfspCenter>false</HasMoreThanOneArasSfspCenter>
    <HasSfspCenterNoErroll>false</HasSfspCenterNoErroll>
    <HxToken>String</HxToken>
    <ImpersonatedName>String</ImpersonatedName>
    <InitAccountingRolloutDate>0001-01-01T00:00:00</InitAccountingRolloutDate>
    <IsAccountingActive>false</IsAccountingActive>
    <IsCxSchool>false</IsCxSchool>
    <IsEulaAgreed>false</IsEulaAgreed>
    <IsFirstTimeLogin>false</IsFirstTimeLogin>
    <IsInBlacklist>false</IsInBlacklist>
    <IsOpenEnrollCenter>false</IsOpenEnrollCenter>
    <IsOpenEnrollCenterNonLA>false</IsOpenEnrollCenterNonLA>
    <IsParachute>false</IsParachute>
    <IsSfspCenterAndStateLA>false</IsSfspCenterAndStateLA>
    <IsSfspCenterNonLA>false</IsSfspCenterNonLA>
    <IsSponsorUseStateRate>false</IsSponsorUseStateRate>
    <IsTemporaryPin>false</IsTemporaryPin>
    <Language>String</Language>
    <LastName>String</LastName>
    <LegalName>String</LegalName>
    <MailAddress>String</MailAddress>
    <MealPatternDate>0001-01-01T00:00:00</MealPatternDate>
    <MealPatternVersionCode>Unspecified</MealPatternVersionCode>
    <ModifiedDate>0001-01-01T00:00:00</ModifiedDate>
    <Nickname>String</Nickname>
    <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>
    </NonCongregateSettings>
    <NotificationEmail>String</NotificationEmail>
    <ObserverUserId>0</ObserverUserId>
    <OriginalUserTypeCode>Center</OriginalUserTypeCode>
    <OwnerId>0</OwnerId>
    <ParentContactType>Unknown</ParentContactType>
    <ParentHasPermissionInitiatePayment>false</ParentHasPermissionInitiatePayment>
    <ParentIsPayer>false</ParentIsPayer>
    <Permissions xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>String</d3p1:string>
    </Permissions>
    <PhoneNumber>String</PhoneNumber>
    <PlanCode>String</PlanCode>
    <PossibleLoginTypes xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>String</d3p1:string>
    </PossibleLoginTypes>
    <PostalCode>String</PostalCode>
    <PreferableParentCenterId>0</PreferableParentCenterId>
    <PreferableParentProviderId>00000000-0000-0000-0000-000000000000</PreferableParentProviderId>
    <PrimaryEmail>String</PrimaryEmail>
    <ProviderPaymentSettings xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringProviderPaymentSettingUFxzMX1W>
        <d3p1:Key>String</d3p1:Key>
        <d3p1:Value>
          <IsInBackist>false</IsInBackist>
          <ParentHasPermissionInitiatePayment>false</ParentHasPermissionInitiatePayment>
          <ProviderAllowInitiatePayment>false</ProviderAllowInitiatePayment>
          <ProviderAllowParaPay>false</ProviderAllowParaPay>
        </d3p1:Value>
      </d3p1:KeyValueOfstringProviderPaymentSettingUFxzMX1W>
    </ProviderPaymentSettings>
    <ReleaseMessage>String</ReleaseMessage>
    <RemovalFromSystemDate>0001-01-01T00:00:00</RemovalFromSystemDate>
    <RequirePasswordChange>false</RequirePasswordChange>
    <Roles xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>String</d3p1:string>
    </Roles>
    <SearchValues>String</SearchValues>
    <SecurityGroupNumber>0</SecurityGroupNumber>
    <Settings xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
    <ShowICPriceChangeWellMessage>false</ShowICPriceChangeWellMessage>
    <SiteId>00000000-0000-0000-0000-000000000000</SiteId>
    <State>String</State>
    <StripeJoinDate>0001-01-01T00:00:00</StripeJoinDate>
    <SubjectedToProviderSecurity>false</SubjectedToProviderSecurity>
    <SupportObserverExit>false</SupportObserverExit>
    <TierCode>0</TierCode>
    <TimeZone>String</TimeZone>
    <UserId>0</UserId>
    <UserName>String</UserName>
  </User>
</LoginResponse>