Envestnet CreditAcceleratorFile API

CreditAcceleratorFile API

Operations 5

PUT /creditAccelerator/report/refresh Envestnet Refresh Credit Accelerator File #
GET /creditAccelerator/report/status Envestnet Get File Status #
GET /creditAccelerator/report/statements Envestnet Get Statements #
GET /creditAccelerator/report Envestnet Get Credit Accelerator File #
POST /creditAccelerator/report/generate Envestnet Generate Credit Accelerator File #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/envestnet-creditacceleratorfile-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

envestnet-creditacceleratorfile-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Envestnet Aggregation APIs Account Token Credit Accelerator File API
  description: 'This file describes the Yodlee Aggregation product APIs using the swagger notation that you can use to build your financial application.  You can generate the client SDK in Python, JavaScript, PHP, or any other languages according to your development needs. For more details about the APIs, refer to <a href="https://developer.envestnet.com/resources/yodlee/yodlee-api-overview/docs">Yodlee API v1.1 - Overview</a>.<br><br>You will have to set the header before making the API call. The following headers apply to all the APIs:<ul><li>Authorization: This header holds the access token</li> <li> Api-Version: 1.1</li></ul><b>Note</b>: If there are any API-specific headers, they are mentioned explicitly in the respective API''s description.'
  termsOfService: https://developer.yodlee.com/terms/condition
  contact:
    email: developer@yodlee.com
  license:
    name: Yodlee Developer License
    url: https://developer.yodlee.com/terms/condition#_Services_1
  version: 1.1.0
servers:
- url: /
tags:
- name: CreditAcceleratorFile
  description: CreditAcceleratorFile API
paths:
  /creditAccelerator/report/refresh:
    put:
      tags:
      - CreditAcceleratorFile
      summary: Envestnet Refresh Credit Accelerator File
      description: This service allows you to refresh the already generated credit accelerator file
      operationId: refreshFile
      requestBody:
        description: requestBody
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CreditAcceleratorRefreshRequest'
        required: true
      responses:
        201:
          description: Created Successfully
          content:
            application/json;charset=UTF-8:
              schema:
                $ref: '#/components/schemas/CreditAcceleratorFileResponse'
        400:
          description: 'Y800 : Invalid value for configName<br>Y800 : Invalid value for requestingFirm<br>Y802 : requestingFirm not allowed<br>Y802 : refresh not allowed<br>Y802 : The report is not available, and refresh is not allowed<br>Y806 : Invalid input<br>Y812 : Required field/value - configName missing in the request<br>Y847 : resource cannot be requested, as feature not enabled'
          content:
            application/json;charset=UTF-8:
              schema:
                $ref: '#/components/schemas/YodleeError'
        401:
          description: Unauthorized
          content: {}
        404:
          description: Not Found
          content: {}
        500:
          description: 'Y904 : Internal exception'
          content:
            application/json;charset=UTF-8:
              schema:
                $ref: '#/components/schemas/YodleeError'
      deprecated: false
  /creditAccelerator/report/status:
    get:
      tags:
      - CreditAcceleratorFile
      summary: Envestnet Get File Status
      description: You can use this service to check the status of the credit accelerator file using either reportId or configName as query parameters where configName will only give the status for latest requested credit accelerator file. We recommend polling at a 2 second interval.<br>
      operationId: getFileStatus
      parameters:
      - name: configName
        in: query
        description: Unique identifier for the credit accelerator file
        required: true
        allowEmptyValue: false
        schema:
          type: string
      - name: reportId
        in: query
        description: Unique identifier for the credit accelerator file
        allowEmptyValue: false
        schema:
          type: integer
          format: int64
      responses:
        200:
          description: OK
          content:
            application/json;charset=UTF-8:
              schema:
                $ref: '#/components/schemas/CreditAcceleratorStatusResponse'
        400:
          description: 'Y812 : Required field/value - configName or reportId missing in the request<br>Y802 : configName and reportId together is not allowed'
          content:
            application/json;charset=UTF-8:
              schema:
                $ref: '#/components/schemas/YodleeError'
        401:
          description: Unauthorized
          content: {}
        404:
          description: Not Found
          content: {}
        500:
          description: 'Y904 : Internal exception'
          content:
            application/json;charset=UTF-8:
              schema:
                $ref: '#/components/schemas/YodleeError'
      deprecated: false
  /creditAccelerator/report/statements:
    get:
      tags:
      - CreditAcceleratorFile
      summary: Envestnet Get Statements
      description: Partner can poll the below API to see a list of financial statements which were downloading during the application process on behalf of the consumer. We recommend polling at a 2 second interval.<br>
      operationId: getFileStatements
      parameters:
      - name: configName
        in: query
        description: The config name using which the credit accelerator file generation was requested
        required: true
        allowEmptyValue: false
        schema:
          type: string
      - name: reportId
        in: query
        description: Unique identifier for the credit accelerator file
        allowEmptyValue: false
        schema:
          type: integer
          format: int64
      responses:
        200:
          description: OK
          content:
            application/json;charset=UTF-8:
              schema:
                $ref: '#/components/schemas/CreditAcceleratorStatementResponse'
        400:
          description: 'Y806 : Invalid input<br>Y812 : Required field/value - configName or reportId missing in the request<br>Y802 : configName and reportId together is not allowed'
          content:
            application/json;charset=UTF-8:
              schema:
                $ref: '#/components/schemas/YodleeError'
        401:
          description: Unauthorized
          content: {}
        404:
          description: Not Found
          content: {}
        500:
          description: 'Y904 : Internal exception'
          content:
            application/json;charset=UTF-8:
              schema:
                $ref: '#/components/schemas/YodleeError'
      deprecated: false
  /creditAccelerator/report:
    get:
      tags:
      - CreditAcceleratorFile
      summary: Envestnet Get Credit Accelerator File
      description: Using this service you can retrieve the Credit Accelerator file in JSON or PDF format. Once the file generation has finished processing i.e. status is COMPLETED, you can retrieve call this api service by passign values "json" or pdf" in "format" query parameter
      operationId: getFile
      parameters:
      - name: configName
        in: query
        description: The config name using which the credit accelerator file generation was requested
        required: true
        allowEmptyValue: false
        schema:
          type: string
      - name: format
        in: query
        description: Format in which credit accelerator report shall be provided. Valid values JSON and PDF
        allowEmptyValue: false
        schema:
          type: string
      - name: reportId
        in: query
        description: Unique identifier for the credit accelerator file
        allowEmptyValue: false
        schema:
          type: string
      responses:
        200:
          description: OK
          content:
            application/json;charset=UTF-8:
              schema:
                $ref: '#/components/schemas/CreditAcceleratorFile'
        400:
          description: 'Y800 : Invalid value for format<br>Y812 : Required field/value - configName or reportId missing in the request<br>Y802 : configName and reportId together is not allowed'
          content:
            application/json;charset=UTF-8:
              schema:
                $ref: '#/components/schemas/YodleeError'
        401:
          description: Unauthorized
          content: {}
        404:
          description: Not Found
          content: {}
        500:
          description: 'Y904 : Internal exception'
          content:
            application/json;charset=UTF-8:
              schema:
                $ref: '#/components/schemas/YodleeError'
      deprecated: false
  /creditAccelerator/report/generate:
    post:
      tags:
      - CreditAcceleratorFile
      summary: Envestnet Generate Credit Accelerator File
      description: This service allows you to submit a request to generate credit accelerator file for already linked accounts
      operationId: generateFile
      requestBody:
        description: requestBody
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CreditAcceleratorGenerateRequest'
        required: true
      responses:
        201:
          description: Created Successfully
          content:
            application/json;charset=UTF-8:
              schema:
                $ref: '#/components/schemas/CreditAcceleratorFileResponse'
        400:
          description: 'Y800 : Invalid value for configName<br>Y800 : Invalid value for requestingFirm<br>Y800 : Invalid value for accountIds<br>Y806 : Invalid input<br>Y812 : Required field/value - configName missing in the request<br>Y812 : Required field/value - accountIds missing in the request<br>Y847 : resource cannot be requested, as feature not enabled'
          content:
            application/json;charset=UTF-8:
              schema:
                $ref: '#/components/schemas/YodleeError'
        401:
          description: Unauthorized
          content: {}
        404:
          description: Not Found
          content: {}
        500:
          description: 'Y904 : Internal exception'
          content:
            application/json;charset=UTF-8:
              schema:
                $ref: '#/components/schemas/YodleeError'
      deprecated: false
components:
  schemas:
    CreditAcceleratorUser:
      title: CreditAcceleratorUser
      type: object
      properties:
        loginName:
          type: string
          description: The login name of the user used for authentication. This has to be provided as an input to the POST user/login service.
          readOnly: true
        name:
          $ref: '#/components/schemas/Name'
        userId:
          type: integer
          description: The unique identifier of a consumer/user in the Yodlee system for whom the API services would be accessed for.
          format: int64
          readOnly: true
        email:
          type: string
          description: The email address of the user.
          readOnly: true
    CreditAcceleratorFile:
      title: CreditAcceleratorFile
      type: object
      properties:
        configName:
          type: string
          description: The config name using which the credit accelerator file generation was requested
          readOnly: true
        docContent:
          type: string
          description: Contents of the document in Base64 format
          readOnly: true
        data:
          $ref: '#/components/schemas/CreditAcceleratorData'
        reportConfig:
          $ref: '#/components/schemas/CreditAcceleratorReportConfig'
        selectedAccounts:
          type: array
          items:
            $ref: '#/components/schemas/CreditAcceleratorSelectedAccount'
        submissionDate:
          type: string
          description: Date on which the request to generate credit accelerator file was submitted
          readOnly: true
        id:
          type: integer
          description: Unique identifier for credit accelerator report.
          format: int64
          readOnly: true
        user:
          $ref: '#/components/schemas/CreditAcceleratorUser'
        originalReportId:
          type: integer
          description: Report id of original report on which refresh is performed. This is not available when report is generated for the first time.
          format: int64
          readOnly: true
        status:
          type: string
          description: Generation status of the requested credit accelerator file requested
          readOnly: true
          enum:
          - SUBMITTED
          - IN_PROGRESS
          - COMPLETED
          - FAILED
    CreditAcceleratorTxnSummary:
      title: CreditAcceleratorTxnSummary
      type: object
      properties:
        timePeriod:
          type: string
          description: Time intervals to consider up to the number of days the application was requested.
          readOnly: true
        sum:
          type: number
          description: Total amount for the time period.
          format: double
          readOnly: true
    Coordinates:
      title: Coordinates
      type: object
      properties:
        latitude:
          type: number
          description: 'Latitude of the merchant<br><br><b>Applicable containers</b>: bank,creditCard,loan<br>'
          format: double
        longitude:
          type: number
          description: 'Longitude of the merchant<br><br><b>Applicable containers</b>: bank,creditCard,loan<br>'
          format: double
    CreditAcceleratorStatusResponse:
      title: CreditAcceleratorStatusResponse
      type: object
      properties:
        configName:
          type: string
          description: The config name using which the credit accelerator file generation was requested
          readOnly: true
        reportId:
          type: integer
          description: Unique identifier for the credit accelerator file
          format: int64
          readOnly: true
        selectedAccounts:
          type: array
          description: Accounts which were selected for credit accelerator file generation.
          readOnly: true
          items:
            $ref: '#/components/schemas/CreditAcceleratorSelectedAccount'
        submissionDate:
          type: string
          description: Date on which the request to generate credit accelerator file was submitted
          readOnly: true
        originalReportId:
          type: integer
          description: Report id of original report on which refresh is performed. This is not available when report is generated for the first time.
          format: int64
          readOnly: true
        status:
          type: string
          description: Generation status of the requested credit accelerator file requested
          readOnly: true
          enum:
          - SUBMITTED
          - IN_PROGRESS
          - COMPLETED
          - FAILED
    CreditAcceleratorOccurence:
      title: CreditAcceleratorOccurence
      type: object
      properties:
        count:
          type: number
          description: Number of times the event has occurred within the given time period.
          format: double
          readOnly: true
        timePeriod:
          type: string
          description: Time intervals to consider up to the number of days the application was requested.
          readOnly: true
    CreditAcceleratorAllAccountBalanceSummary:
      title: CreditAcceleratorAllAccountBalanceSummary
      type: object
      properties:
        values:
          type: array
          items:
            $ref: '#/components/schemas/CreditAcceleratorSummary'
        currency:
          type: string
    CreditAcceleratorAccountAnalysis:
      title: CreditAcceleratorAccountAnalysis
      type: object
      properties:
        income:
          $ref: '#/components/schemas/CreditAcceleratorAccountIncome'
        asset:
          $ref: '#/components/schemas/CreditAcceleratorAccountAsset'
        expense:
          $ref: '#/components/schemas/CreditAcceleratorAccountExpense'
    CoverageAmount:
      title: CoverageAmount
      type: object
      properties:
        cover:
          $ref: '#/components/schemas/Money'
        unitType:
          type: string
          description: 'The type of coverage unit indicates if the coverage is for an individual or a family.<br><br><b>Aggregated / Manual</b>: Aggregated<br><b>Applicable containers</b>: insurance,investment<br><b>Endpoints</b>:<ul><li>GET accounts</li><li>GET accounts/{accountId}</li></ul><b>Applicable Values:</b><br>'
          readOnly: true
          enum:
          - PER_FAMILY
          - PER_MEMBER
        type:
          type: string
          description: 'The type of coverage provided to an individual or an entity.<br><br><b>Aggregated / Manual</b>: Aggregated<br><b>Applicable containers</b>: insurance,investment<br><b>Endpoints</b>:<ul><li>GET accounts</li><li>GET accounts/{accountId}</li></ul><b>Applicable Values:</b><br>'
          readOnly: true
          enum:
          - DEDUCTIBLE
          - OUT_OF_POCKET
          - ANNUAL_BENEFIT
          - MAX_BENEFIT
          - COVERAGE_AMOUNT
          - MONTHLY_BENEFIT
          - OTHER
        limitType:
          type: string
          description: 'The type of coverage limit indicates if the coverage is in-network or out-of-network.<br><br><b>Aggregated / Manual</b>: Aggregated<br><b>Applicable containers</b>: insurance,investment<br><b>Endpoints</b>:<ul><li>GET accounts</li><li>GET accounts/{accountId}</li></ul><b>Applicable Values:</b><br>'
          readOnly: true
          enum:
          - IN_NETWORK
          - OUT_NETWORK
        met:
          $ref: '#/components/schemas/Money'
    CreditAcceleratorBankTransferCode:
      title: CreditAcceleratorBankTransferCode
      type: object
      properties:
        sourceType:
          type: string
          readOnly: true
        id:
          type: string
          description: 'The FI''s branch identification number.Additional Details: The routing number of the bank account in the United States. For non-United States accounts, it is the IFSC code (India), BSB number (Australia), and sort code (United Kingdom). <br><b>Account Type</b>: Aggregated<br><b>Applicable containers</b>: bank, investment<br><b>Endpoints</b>:<br><ul><li>GET accounts</li><li>GET accounts/{accountId}</li><li>POST verification</li></ul>'
        type:
          type: string
          description: 'The bank transfer code type varies depending on the region of the account origination. <br><b>Account Type</b>: Aggregated<br><b>Applicable containers</b>: bank, investment<br><b>Endpoints</b>:<br><ul><li>GET accounts</li><li>GET accounts/{accountId}</li><li>POST verification</li></ul><b>Applicable Values</b><br>'
          enum:
          - BSB
          - IFSC
          - ROUTING_NUMBER
          - SORT_CODE
    CreditAcceleratorCashFlowAnalysis:
      title: CreditAcceleratorCashFlowAnalysis
      type: object
      properties:
        cashInflowIncome:
          type: number
          description: Sum of cash inflow transactions identified as income.
          format: double
          readOnly: true
        cashOutflowTransfers:
          type: number
          description: Sum of cash outflow transactions identified as transfers.
          format: double
          readOnly: true
        cashOutflowTotalWithdrawalCountRatio:
          type: number
          description: Ratio of Total Withdrawal count to total transactions count.
          format: double
          readOnly: true
        cashOutflowWithdrawals:
          type: number
          description: Sum of cash outflow transactions identified as checks and withdrawals.
          format: double
          readOnly: true
        cashOutflow:
          type: number
          description: Sum of all cash outflow transactions.
          format: double
          readOnly: true
        cashflowRatio:
          type: number
          description: Cash inflow divided by cash outflow.
          format: double
          readOnly: true
        cashOutflowExpenses:
          type: number
          description: Sum of cash outflow transactions identified as expenses.
          format: double
          readOnly: true
        adjustedCashInflow:
          type: number
          description: Sum of all cash inflow transactions (excluding large amounts), grouped by Currency.
          format: double
          readOnly: true
        cashLeftover:
          type: number
          description: Cash inflow subtracted by cash outflow.
          format: double
          readOnly: true
        cashOutflowDebitServicing:
          type: number
          description: Sum of cash outflow transactions identified as repayments of debt.
          format: double
          readOnly: true
        cashOutflowWithdrawalToExpenseCountRatio:
          type: number
          description: Ratio of Cash withdrawal count to Expense transaction count.
          format: double
          readOnly: true
        adjustedCashflowRatio:
          type: number
          description: Cash inflow (excluding large amounts) divided by cash outflow (excluding large amounts).
          format: double
          readOnly: true
        cashInflowTransfers:
          type: number
          description: Sum of cash inflow transactions identified as transfers.
          format: double
          readOnly: true
        cashInflowDepositCountRatio:
          type: number
          description: Ratio of Total Deposit count to total transactions count.
          format: double
          readOnly: true
        adjustedCashOutflow:
          type: number
          description: Sum of all cash outflow transactions (excluding large amounts), grouped by Currency.
          format: double
          readOnly: true
        cashInflowDeposits:
          type: number
          description: Sum of cash inflow transactions identified as deposits (excluding income).
          format: double
          readOnly: true
        adjustedCashInflowTransfers:
          type: number
          description: Sum of cash inflow transactions identified as transfers (excluding large amounts), grouped by Currency.
          format: double
          readOnly: true
        adjustedCashOutflowDebitServicing:
          type: number
          description: Sum of cash outflow transactions identified as repayments of debt (excluding large amounts), grouped by Currency.
          format: double
          readOnly: true
        adjustedCashLeftover:
          type: number
          description: Cash inflow (excluding large amounts) subtracted by cash outflow (excluding large amounts).
          format: double
          readOnly: true
        adjustedCashOutflowTransfers:
          type: number
          description: Sum of cash outflow transactions identified as transfers (excluding large amounts), grouped by Currency.
          format: double
          readOnly: true
        cashOutflowOtherDebits:
          type: number
          description: Sum of cash outflow transactions identified as other debits.
          format: double
          readOnly: true
        adjustedCashOutflowOtherDebits:
          type: number
          description: Sum of cash outflow transactions identified as other debits (excluding large amounts), grouped by Currency.
          format: double
          readOnly: true
        adjustedCashOutflowWithdrawals:
          type: number
          description: Sum of cash outflow transactions identified as checks and withdrawals (excluding large amounts), grouped by Currency.
          format: double
          readOnly: true
        adjustedCashInflowOtherCredits:
          type: number
          description: Sum of cash inflow transactions identified as other credits (excluding large amounts), grouped by Currency.
          format: double
          readOnly: true
        cashInflow:
          type: number
          description: Sum of all cash inflow transactions.
          format: double
          readOnly: true
        cashInflowOtherCredits:
          type: number
          description: Sum of cash inflow transactions identified as other credits.
          format: double
          readOnly: true
        timePeriod:
          type: string
          description: Time intervals to consider up to the number of days the application was requested.
          readOnly: true
        adjustedCashInflowDeposits:
          type: number
          description: Sum of cash inflow transactions identified as deposits (excluding income and large amounts), grouped by Currency.
          format: double
          readOnly: true
        adjustedCashOutflowExpenses:
          type: number
          description: Sum of cash outflow transactions identified as expenses (excluding large amounts), grouped by Currency.
          format: double
          readOnly: true
        cashOutflowCashWithdrawalCountRatio:
          type: number
          description: Ratio of Cash withdrawal count  to total withdrawal count.
          format: double
          readOnly: true
        adjustedCashInflowIncome:
          type: number
          description: Sum of cash inflow transactions identified as income (excluding large amounts), grouped by Currency.
          format: double
          readOnly: true
    CreditAcceleratorLowBalanceOccurenceALL:
      title: CreditAcceleratorLowBalanceOccurenceALL
      type: object
      properties:
        segment2:
          type: array
          items:
            $ref: '#/components/schemas/CreditAcceleratorAllAccountBalanceOccurrence'
        segment1:
          type: array
          items:
            $ref: '#/components/schemas/CreditAcceleratorAllAccountBalanceOccurrence'
        segment4:
          type: array
          items:
            $ref: '#/components/schemas/CreditAcceleratorAllAccountBalanceOccurrence'
        segment3:
          type: array
          items:
            $ref: '#/components/schemas/CreditAcceleratorAllAccountBalanceOccurrence'
    RewardBalance:
      title: RewardBalance
      type: object
      properties:
        expiryDate:
          type: string
          description: 'The date on which the balance expires.<br><br><b>Account Type</b>: Aggregated<br><b>Applicable containers</b>: reward<br><b>Endpoints</b>:<ul><li>GET accounts</li><li>GET accounts/{accountId}</li><li>GET dataExtracts/userData</li></ul>'
          readOnly: true
        balanceToReward:
          type: string
          description: 'The balance required to qualify for a reward such as retaining membership, business reward, etc.<br><br><b>Account Type</b>: Aggregated<br><b>Applicable containers</b>: reward<br><b>Endpoints</b>:<ul><li>GET accounts</li><li>GET accounts/{accountId}</li><li>GET dataExtracts/userData</li></ul>'
          readOnly: true
        balanceType:
          type: string
          description: 'The type of reward balance.<br><br><b>Account Type</b>: Aggregated<br><b>Applicable containers</b>: reward<br><b>Endpoints</b>:<ul><li>GET accounts</li><li>GET accounts/{accountId}</li><li>GET dataExtracts/userData</li></ul><b>Applicable Values</b><br>'
          readOnly: true
          enum:
          - EXPIRING_BALANCE
          - BALANCE_TO_LEVEL
          - BALANCE_TO_REWARD
          - BALANCE
          - TOTAL_BALANCE
        balance:
          type: number
          description: 'The actual reward balance.<br><br><b>Account Type</b>: Aggregated<br><b>Applicable containers</b>: reward<br><b>Endpoints</b>:<ul><li>GET accounts</li><li>GET accounts/{accountId}</li><li>GET dataExtracts/userData</li></ul>'
          format: double
          readOnly: true
        description:
          type: string
          description: 'The description for the reward balance as available at provider source.<br><br><b>Account Type</b>: Aggregated<br><b>Applicable containers</b>: reward<br><b>Endpoints</b>:<ul><li>GET accounts</li><li>GET accounts/{accountId}</li><li>GET dataExtracts/userData</li></ul>'
          readOnly: true
        balanceToLevel:
          type: string
          description: 'The balance required to reach a reward level.<br><br><b>Account Type</b>: Aggregated<br><b>Applicable containers</b>: reward<br><b>Endpoints</b>:<ul><li>GET accounts</li><li>GET accounts/{accountId}</li><li>GET dataExtracts/userData</li></ul>'
          readOnly: true
        units:
          type: string
          description: 'Unit of reward balance - miles, points, segments, dollars, credits.<br><br><b>Account Type</b>: Aggregated<br><b>Applicable containers</b>: reward<br><b>Endpoints</b>:<ul><li>GET accounts</li><li>GET accounts/{accountId}</li><li>GET dataExtracts/userData</li></ul>'
          readOnly: true
    CreditAcceleratorAccountExpense:
      title: CreditAcceleratorAccountExpense
      type: object
      properties:
        cashTxnSummary:
          $ref: '#/components/schemas/CreditAcceleratorBalanceSummary'
        entertainmentTxnSummary:
          $ref: '#/components/schemas/CreditAcceleratorBalanceSummary'
        taxesTxnSummary:
          $ref: '#/components/schemas/CreditAcceleratorBalanceSummary'
        telecomTxnSummary:
          $ref: '#/components/schemas/CreditAcceleratorBalanceSummary'
        cashflow:
          $ref: '#/components/schemas/CreditAcceleratorCashFlow'
        insuranceTxnSummary:
          $ref: '#/components/schemas/CreditAcceleratorBalanceSummary'
        charityTxnSummary:
          $ref: '#/components/schemas/CreditAcceleratorBalanceSummary'
        ccardTxnSummary:
          $ref: '#/components/schemas/CreditAcceleratorBalanceSummary'
        rentTxnSummary:
          $ref: '#/components/schemas/CreditAcceleratorBalanceSummary'
        utilitiesTxnSummary:
          $ref: '#/components/schemas/CreditAcceleratorBalanceSummary'
        educationTxnSummary:
          $ref: '#/components/schemas/CreditAcceleratorBalanceSummary'
        loanTxnSummary:
          $ref: '#/components/schemas/CreditAcceleratorBalanceSummary'
    CreditAcceleratorReportConfig:
      title: CreditAcceleratorReportConfig
      type: object
      properties:
        largeCreditAmt:
          type: number
          description: Lower limit used to count the number of times the consumer's credit transactions exceeded this amount in Large Deposit Occurrence and Large Transfer Occurrence
          format: double
          readOnly: true
        lowBalAmt3:
          type: number
          description: 'Third upper limit which is used to count the number of times the consumer''''s Daily Balance amount fell below this amount in Low Balance Occurrence: Segment 3'
          format: double
          readOnly: true
        lowBalAmt4:
          type: number
          description: 'Fourth upper limit which is used to count the number of times the consumer''''s Daily Balance amount fell below this amount in Low Balance Occurrence: Segment 4'
          format: double
          readOnly: true
        lowBalAmt1:
          type: number
          description: 'First upper limit which is used to count the number of times the consumer''''s Daily Balance amount fell below this amount in Low Balance Occurrence: Segment 1'
          format: double
          readOnly: true
        requestingFirm:
          $ref: '#/components/schemas/CreditAcceleratorRequestingFirm'
        lowBalAmt2:
          type: number
          description: 'Second upper limit which is used to count the number of times the consumer''''s Daily Balance amount fell below this amount in Low Balance Occurrence: Segment 2'
          format: double
          readOnly: true
        days:
          type: integer
          description: No of days for which the credit accelerator file is requested
          format: int32
          readOnly: true
    CreditAcceleratorLowBalanceOccurrence:
      title: CreditAcceleratorLowBalanceOccurrence
      type: object
      properties:
        segment2:
          $ref: '#/components/schemas/CreditAcceleratorBalanceOccurrence'
        segment1:
          $ref: '#/components/schemas/CreditAcceleratorBalanceOccurrence'
        segment4:
          $ref: '#/components/schemas/CreditAcceleratorBalanceOccurrence'
        segment3:
          $ref: '#/components/schemas/CreditAcceleratorBalanceOccurrence'
    CreditAcceleratorRefreshRequest:
      title: CreditAcceleratorRefreshRequest
      required:
      - configName
      type: object
      properties:
        configName:
          type: string
          description: The config name using which the credit accelerator file generation was requested
    LoanPayoffDetails:
      title: LoanPayoffDetails
      type: object
      properties:
        payByDate:
          type: string
          description: 'The date by which the payoff amount should be paid.<br><br><b>Account Type</b>: Aggregated<br><b>Applicable containers</b>: loan<br><b>Endpoints</b>:<ul><li>GET accounts</li><li>GET accounts/{accountId}</li></ul>'
          readOnly: true
        payoffAmount:
     

# --- truncated at 32 KB (169 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/envestnet/refs/heads/main/openapi/envestnet-creditacceleratorfile-api-openapi.yml