{
  "page": "https://wealthtech.dev/products/yodlee",
  "title": "Envestnet Yodlee API: access, auth, sandbox and MCP (checked Oct 2026)",
  "description": "Envestnet Yodlee publishes a public REST API reference and an OpenAPI 2.0 spec on GitHub, with endpoints for accounts, transactions and holdings. Some services are testable only in a dedicated environment after a contract is signed, and no rate limits are published on the pages read.",
  "updated": "2026-10-17",
  "data": {
    "$schema": "https://wealthtech.dev/schema/product.schema.json",
    "url": "https://wealthtech.dev/products/yodlee",
    "title": "Envestnet Yodlee API: access, auth, sandbox and MCP (checked Oct 2026)",
    "lastChecked": "2026-10-17",
    "id": "yodlee",
    "name": "Envestnet Yodlee",
    "vendor": "Envestnet | Yodlee",
    "website": "https://www.yodlee.com/",
    "category": "aggregation",
    "tier": "adjacent",
    "company": "envestnet",
    "listed": true,
    "access": {
      "value": "none-found",
      "state": "unknown",
      "checked": "2026-10-17",
      "note": "Not established. The API reference is public and developer.yodlee.com has a public 'Create Your Account' form (not submitted), but no page read says what an account grants or how production keys are issued. The only quotes about access say some services are not available in the developer sandbox and are testable in a dedicated environment 'once the contract is signed'. They do not show that keys need approval. The access value here only follows the site's convention for a fact that was not found; it is not a finding that no API exists."
    },
    "docsUrl": {
      "value": "https://developer.yodlee.com/products/yodlee-core-apis-docs-api-reference",
      "state": "verified",
      "checked": "2026-10-17",
      "source": "vendor",
      "url": "https://developer.yodlee.com/products/yodlee/core-apis/docs/api-reference#yodlee-coreapis-verification-post",
      "evidence": "This file describes the Yodlee Platform APIs using the swagger notation.",
      "capture": "evidence/yodlee/developer-yodlee-com-products-yodlee-core-apis-docs-api-reference.txt",
      "note": null
    },
    "style": {
      "value": [
        "rest"
      ],
      "state": "verified",
      "checked": "2026-10-17",
      "source": "vendor",
      "url": "https://github.com/Yodlee/OpenAPI",
      "evidence": "The master branch contains the latest release of the OpenAPI specification for the Envestnet | Yodlee V1.1 APIs.",
      "capture": "evidence/yodlee/github-com-yodlee-openapi.txt",
      "note": "Described by a Swagger/OpenAPI 2.0 spec; endpoints are HTTP paths such as /auth/token."
    },
    "auth": {
      "value": [
        "api-key"
      ],
      "state": "verified",
      "checked": "2026-10-17",
      "source": "vendor",
      "url": "https://developer.yodlee.com/products/yodlee/core-apis/docs/api-reference#yodlee-coreapis-verification-post",
      "evidence": "This endpoint is used to generate an API key.",
      "capture": "evidence/yodlee/developer-yodlee-com-products-yodlee-core-apis-docs-api-reference.txt",
      "note": "Reference also documents POST /auth/token ('Generate Access Token using client credential authentication') and JWT tokens built from an API key ID and RSA key. Every call carries an Authorization header holding an access token."
    },
    "howToGetAccess": {
      "value": "Create a developer account on developer.yodlee.com; some services are testable only in a dedicated environment once a contract is signed.",
      "state": "verified",
      "checked": "2026-10-17",
      "source": "vendor",
      "url": "https://developer.yodlee.com/user/register",
      "evidence": "Create Your Account",
      "capture": "evidence/yodlee/developer-yodlee-com-user-register.txt",
      "note": "Contract wording is from the API reference: 'once the contract is signed'."
    },
    "sandbox": {
      "value": "unknown",
      "state": "unknown",
      "checked": "2026-10-17",
      "note": "The API reference mentions a 'developer sandbox environment' (for example: 'This service is not available in developer sandbox environment') but no page read says how to get sandbox access or for how long."
    },
    "rateLimits": {
      "value": null,
      "state": "unknown",
      "checked": "2026-10-17",
      "note": "No rate limits found in the API reference, the product pages or the OpenAPI GitHub README."
    },
    "webhooks": {
      "value": true,
      "state": "verified",
      "checked": "2026-10-17",
      "source": "vendor",
      "url": "https://developer.yodlee.com/products/yodlee/core-apis/docs/api-reference#yodlee-coreapis-verification-post",
      "evidence": "Customers can subscribe to REFRESH,DATA_UPDATES and AUTO_REFRESH_UPDATES event.",
      "capture": "evidence/yodlee/developer-yodlee-com-products-yodlee-core-apis-docs-api-reference.txt",
      "note": "Subscribe Event service; availability in the developer sandbox is limited per the reference."
    },
    "sdks": {
      "value": [
        "generated from OpenAPI spec (Python, Java, JavaScript, PHP and others)"
      ],
      "state": "verified",
      "checked": "2026-10-17",
      "source": "vendor",
      "url": "https://developer.yodlee.com/products/yodlee/core-apis/docs/api-reference#yodlee-coreapis-verification-post",
      "evidence": "You can generate a client SDK for Python, Java, JavaScript, PHP, or other languages",
      "capture": "evidence/yodlee/developer-yodlee-com-products-yodlee-core-apis-docs-api-reference.txt",
      "note": "No prebuilt SDK packages found; the README describes generating clients from the spec."
    },
    "openapi": {
      "value": "published",
      "state": "verified",
      "checked": "2026-10-17",
      "source": "vendor",
      "url": "https://github.com/Yodlee/OpenAPI",
      "evidence": "We distribute the spec in YAML format. The information conforms to OpenAPI Specification version 2.0 for Yodlee V1.1 APIs.",
      "capture": "evidence/yodlee/github-com-yodlee-openapi.txt",
      "note": "https://github.com/Yodlee/OpenAPI (swagger.yaml, MIT license)."
    },
    "partnerProgram": {
      "value": null,
      "state": "unknown",
      "checked": "2026-10-17",
      "note": "No partner program page found on developer.yodlee.com pages read. The Account Aggregation page cites '1400+ PARTNERS' without a program page."
    },
    "publicIntegrationList": {
      "value": null,
      "state": "unknown",
      "checked": "2026-10-17",
      "note": "No public list of integrations or connected institutions found on the pages read."
    },
    "connectionMechanisms": {
      "value": [
        "native-api"
      ],
      "state": "verified",
      "checked": "2026-10-17",
      "source": "vendor",
      "url": "https://developer.yodlee.com/products/yodlee/core-apis/docs/api-reference#yodlee-coreapis-verification-post",
      "evidence": "The get user data service is used to get a user's modified data for a particular period of time for accounts, transactions, holdings, and provider account information.",
      "capture": "evidence/yodlee/developer-yodlee-com-products-yodlee-core-apis-docs-api-reference.txt",
      "note": null
    },
    "mcp": [],
    "whatDocsDontSay": [
      "No rate limits are stated on the API reference or product pages read.",
      "The reference does not say how long developer sandbox access lasts or what the sign-up form grants.",
      "Key management and event-subscription endpoints are noted as unavailable in the developer sandbox until a contract is signed."
    ],
    "changelog": [],
    "summary": "Envestnet Yodlee publishes a public REST API reference and an OpenAPI 2.0 spec on GitHub, with endpoints for accounts, transactions and holdings. Some services are testable only in a dedicated environment after a contract is signed, and no rate limits are published on the pages read.",
    "license": "CC BY 4.0",
    "attribution": "wealthtech.dev",
    "publisher": "wealthtech.dev"
  }
}