﻿<?xml version="1.0" encoding="utf-8"?>
<!-- Prosper Data Export - Schema - Version: 1.0.1 - -->
<!-- Subject to the Prosper API Services Terms of Use Agreement located at http://www.prosper.com/legal/terms-of-use-api -->
<!-- Note: The sql namespace (urn:schemas-microsoft-com:xml-sql) is optional and can be removed along with its references (sql:*) -->
<xsd:schema id="ProsperDataExportSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:sql="urn:schemas-microsoft-com:mapping-schema">
  <xsd:element name="ProsperDataExport" sql:is-constant="1">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="Bids" minOccurs="0" maxOccurs="1" sql:is-constant="1">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="Bid" minOccurs="0" maxOccurs="unbounded" sql:relation="[Bid]">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element name="Amount" type="xsd:decimal" />
                    <xsd:element name="CreationDate" type="xsd:dateTime" sql:datatype="dateTime" />
                    <xsd:element name="Key" type="xsd:string" />
                    <xsd:element name="ListingKey" type="xsd:string" />
                    <xsd:element name="ListingStatus" type="xsd:string" />
                    <xsd:element name="MemberKey" type="xsd:string" />
                    <xsd:element name="MinimumRate" type="xsd:decimal" />
                    <xsd:element name="ParticipationAmount" type="xsd:decimal" />
                    <xsd:element name="Status" type="xsd:string" />
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
        <xsd:element name="Categories" minOccurs="0" maxOccurs="1" sql:is-constant="1">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="Category" minOccurs="0" maxOccurs="unbounded" sql:relation="[Category]">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element name="CategoryKey" type="xsd:string" />
                    <xsd:element name="CategoryLevel" type="xsd:integer" />
                    <xsd:element name="Hierarchy" type="xsd:string" />
                    <xsd:element name="Key" type="xsd:string" />
                    <xsd:element name="Name" type="xsd:string" />
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
        <xsd:element name="Groups" minOccurs="0" maxOccurs="1" sql:is-constant="1">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="Group" minOccurs="0" maxOccurs="unbounded" sql:relation="[Group]">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element name="ApprovalDate" type="xsd:dateTime" sql:datatype="dateTime" />
                    <xsd:element name="CategoryKeys" type="xsd:string" />
                    <xsd:element name="City" type="xsd:string" />
                    <xsd:element name="CreationDate" type="xsd:dateTime" sql:datatype="dateTime" />
                    <xsd:element name="Description" type="xsd:string" />
                    <xsd:element name="GroupLeaderRewardPercentageOfBase" type="xsd:decimal" />
                    <xsd:element name="GroupRating" type="xsd:string" />
                    <xsd:element name="Images" type="xsd:string" />
                    <xsd:element name="IsAcceptingNewMembers" type="xsd:boolean" />
                    <xsd:element name="Key" type="xsd:string" />
                    <xsd:element name="Links" type="xsd:string" />
                    <xsd:element name="ListingReviewRequirement" type="xsd:string" />
                    <xsd:element name="MemberKey" type="xsd:string" />
                    <xsd:element name="Name" type="xsd:string" />
                    <xsd:element name="ShortDescription" type="xsd:string" />
                    <xsd:element name="ShortName" type="xsd:string" />
                    <xsd:element name="State" type="xsd:string" />
                    <xsd:element name="Status" type="xsd:string" />
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
        <xsd:element name="Listings" minOccurs="0" maxOccurs="1" sql:is-constant="1">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="Listing" minOccurs="0" maxOccurs="unbounded" sql:relation="[Listing]">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element name="AmountFunded" type="xsd:decimal" />
                    <xsd:element name="AmountRemaining" type="xsd:decimal" />
                    <xsd:element name="AmountRequested" type="xsd:decimal" />
                    <xsd:element name="BankDraftFeeAnnualRate" type="xsd:decimal" />
                    <xsd:element name="BidCount" type="xsd:integer" />
                    <xsd:element name="BidMaximumRate" type="xsd:decimal" />
                    <xsd:element name="BorrowerCity" type="xsd:string" />
                    <xsd:element name="BorrowerMaximumRate" type="xsd:decimal" />
                    <xsd:element name="BorrowerRate" type="xsd:decimal" />
                    <xsd:element name="BorrowerState" type="xsd:string" />
                    <xsd:element name="Category" type="xsd:integer" />
                    <xsd:element name="CreationDate" type="xsd:dateTime" sql:datatype="dateTime" />
                    <xsd:element name="CreditGrade" type="xsd:string" />
                    <xsd:element name="ProsperRating" type="xsd:string" />
                    <xsd:element name="DebtToIncomeRatio" type="xsd:decimal" />
                    <xsd:element name="Description" type="xsd:string" />
                    <xsd:element name="Duration" type="xsd:integer" />
                    <xsd:element name="EndDate" type="xsd:dateTime" sql:datatype="dateTime" />
                    <xsd:element name="FundingOption" type="xsd:string" />
                    <xsd:element name="GroupKey" type="xsd:string" />
                    <xsd:element name="GroupLeaderRewardRate" type="xsd:decimal" />
                    <xsd:element name="HasVerifiedBankAccount" type="xsd:integer" />
                    <xsd:element name="Images" type="xsd:string" />
                    <xsd:element name="IsBorrowerHomeowner" type="xsd:boolean" />
                    <xsd:element name="Key" type="xsd:string" />
                    <xsd:element name="LenderRate" type="xsd:decimal" />
                    <xsd:element name="ListingNumber" type="xsd:integer" />
                    <xsd:element name="MemberKey" type="xsd:string" />
                    <xsd:element name="PercentFunded" type="xsd:decimal" />
                    <xsd:element name="StartDate" type="xsd:dateTime" sql:datatype="dateTime" />
                    <xsd:element name="Status" type="xsd:string" />
                    <xsd:element name="Title" type="xsd:string" />
                    <xsd:element name="ModifiedDate" type="xsd:dateTime" sql:datatype="dateTime" />
                    <xsd:element name="ProductSpecID" type="xsd:integer" />
                    <xsd:element name="LoanTermInMonths" type="xsd:integer" />
                    <xsd:element name="Term" type="xsd:integer" />
                    <xsd:element name="EstimatedLoss" type="xsd:decimal" />
                    <xsd:element name="LenderYield" type="xsd:decimal" />
                    <xsd:element name="EffectiveYield" type="xsd:decimal" />
                    <xsd:element name="EstimatedReturn" type="xsd:decimal" />
                    <xsd:element name="VerificationStage" type="xsd:integer" />
                    <xsd:element name="ActiveProsperLoans" type="xsd:integer" />
                    <xsd:element name="TotalProsperLoans" type="xsd:integer" />
                    <xsd:element name="ProsperPrincipalBorrowed" type="xsd:decimal" />
                    <xsd:element name="ProsperPrincipalOutstanding" type="xsd:decimal" />
                    <xsd:element name="OnTimeProsperPayments" type="xsd:integer" />
                    <xsd:element name="ProsperPaymentsLessThanOneMonthLate" type="xsd:integer" />
                    <xsd:element name="ProsperPaymentsOneMonthPlusLate" type="xsd:integer" />
                    <xsd:element name="TotalProsperPaymentsBilled" type="xsd:integer" />
                    <xsd:element name="ProsperScore" type="xsd:integer" />
                    <xsd:element name="CreditScoreRangeLower" type="xsd:integer" />
                    <xsd:element name="CreditScoreRangeUpper" type="xsd:integer" />
                    <xsd:element name="MonthlyLoanPayment" type="xsd:decimal" />
                    <xsd:element name="TradesOpenedLast6Months" type="xsd:string" />
                    <xsd:element name="AvailableBankcardCredit" type="xsd:string" />
                    <xsd:element name="TotalInquiries" type="xsd:string" />
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
        <xsd:element name="Loans" minOccurs="0" maxOccurs="1" sql:is-constant="1">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="Loan" minOccurs="0" maxOccurs="unbounded" sql:relation="[Loan]">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element name="AgeInMonths" type="xsd:integer" />
                    <xsd:element name="AmountBorrowed" type="xsd:decimal" />
                    <xsd:element name="BorrowerRate" type="xsd:decimal" />
                    <xsd:element name="CreationDate" type="xsd:dateTime" sql:datatype="dateTime" />
                    <xsd:element name="CreditGrade" type="xsd:string" />
                    <xsd:element name="DebtToIncomeRatio" type="xsd:decimal" />
                    <xsd:element name="GroupKey" type="xsd:string" />
                    <xsd:element name="Key" type="xsd:string" />
                    <xsd:element name="ListingKey" type="xsd:string" />
                    <xsd:element name="LenderRate" type="xsd:decimal" />
                    <xsd:element name="OriginationDate" type="xsd:dateTime" sql:datatype="dateTime" />
                    <xsd:element name="Status" type="xsd:string" />
                    <xsd:element name="Term" type="xsd:integer" />
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
        <xsd:element name="Marketplaces" minOccurs="0" maxOccurs="1" sql:is-constant="1">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="Marketplace" minOccurs="0" maxOccurs="unbounded" sql:relation="[Marketplace]">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element name="CreationDate" type="xsd:dateTime" sql:datatype="dateTime" />
                    <xsd:element name="GroupsCountToDate" type="xsd:integer" />
                    <xsd:element name="HistoricalInterestRatesTable" type="xsd:string" />
                    <xsd:element name="LoansClosedCountToDate" type="xsd:integer" />
                    <xsd:element name="MemberBorrowersCountToDate" type="xsd:integer" />
                    <xsd:element name="MemberGroupLeadersCountToDate" type="xsd:integer" />
                    <xsd:element name="MemberLendersCountToDate" type="xsd:integer" />
                    <xsd:element name="MemberRegistrationsCountToDate" type="xsd:integer" />
                    <xsd:element name="PrincipalClosedAmountToDate" type="xsd:decimal" />
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
        <xsd:element name="Members" minOccurs="0" maxOccurs="1" sql:is-constant="1">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="Member" minOccurs="0" maxOccurs="unbounded" sql:relation="[Member]">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element name="City" type="xsd:string" />
                    <xsd:element name="CreationDate" type="xsd:dateTime" sql:datatype="dateTime" />
                    <xsd:element name="Description" type="xsd:string" />
                    <xsd:element name="Endorsements" type="xsd:string" />
                    <xsd:element name="FriendMemberKeys" type="xsd:string" />
                    <xsd:element name="GroupKey" type="xsd:string" />
                    <xsd:element name="Images" type="xsd:string" />
                    <xsd:element name="Key" type="xsd:string" />
                    <xsd:element name="Roles" type="xsd:string" />
                    <xsd:element name="ScreenName" type="xsd:string" />
                    <xsd:element name="State" type="xsd:string" />
                    <xsd:element name="SupportedGroupKeys" type="xsd:string" />
                    <xsd:element name="WatchListingKeys" type="xsd:string" />
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
      </xsd:sequence>
    </xsd:complexType>
  </xsd:element>
</xsd:schema>