Yodlee · Capability
Yodlee Core APIs — Institutions
Yodlee Core APIs — Institutions. 1 operations. Lead operation: Get institutions. Self-contained Naftiko capability covering one Yodlee business surface.
What You Can Do
GET
Getinstitutions
— Get institutions
/v1/institutions
MCP Tools
get-institutions
Get institutions
read-only
idempotent
Capability Spec
naftiko: 1.0.0-alpha2
info:
label: Yodlee Core APIs — Institutions
description: 'Yodlee Core APIs — Institutions. 1 operations. Lead operation: Get institutions. Self-contained Naftiko capability
covering one Yodlee business surface.'
tags:
- Yodlee
- Institutions
created: '2026-05-19'
modified: '2026-05-19'
binds:
- namespace: env
keys:
YODLEE_API_KEY: YODLEE_API_KEY
capability:
consumes:
- type: http
namespace: core-institutions
baseUri: ''
description: Yodlee Core APIs — Institutions business capability. Self-contained, no shared references.
resources:
- name: institutions
path: /institutions
operations:
- name: getinstitutions
method: GET
description: Get institutions
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: dataset$filter
in: query
type: string
description: 'Expression to filter the providers by dataset(s) or dataset attribute(s). The default value will be
the dataset or dataset attributes configured as default for '
- name: name
in: query
type: string
description: Name in minimum 1 character or routing number.
- name: priority
in: query
type: string
description: Search priority
- name: providerId
in: query
type: integer
description: providerId
- name: skip
in: query
type: integer
description: skip (Min 0) - This is not applicable along with 'name' parameter.
- name: top
in: query
type: integer
description: top (Max 500) - This is not applicable along with 'name' parameter.
exposes:
- type: rest
namespace: core-institutions-rest
port: 8080
description: REST adapter for Yodlee Core APIs — Institutions. One Spectral-compliant resource per consumed operation,
prefixed with /v1.
resources:
- path: /v1/institutions
name: institutions
description: REST surface for institutions.
operations:
- method: GET
name: getinstitutions
description: Get institutions
call: core-institutions.getinstitutions
with:
dataset$filter: rest.dataset$filter
name: rest.name
priority: rest.priority
providerId: rest.providerId
skip: rest.skip
top: rest.top
outputParameters:
- type: object
mapping: $.
- type: mcp
namespace: core-institutions-mcp
port: 9090
transport: http
description: MCP adapter for Yodlee Core APIs — Institutions. One tool per consumed operation, routed inline through this
capability's consumes block.
tools:
- name: get-institutions
description: Get institutions
hints:
readOnly: true
destructive: false
idempotent: true
call: core-institutions.getinstitutions
with:
dataset$filter: tools.dataset$filter
name: tools.name
priority: tools.priority
providerId: tools.providerId
skip: tools.skip
top: tools.top
outputParameters:
- type: object
mapping: $.