Fetch specific accounts
Fetch a specified set of accounts. When a client requests all accounts, this API will be used to filter to only the accounts that were authorized by the end user.
Authorizations
The Fiskil Data Provider will include a self-signed JWT as a Bearer token in the Authorization header.
You should verify this JWT using the JWKS URL you can find for your Data Provider instance in the Fiskil
Console. To verify the JWT you must:
- Verify the signature
- Ensure the token has not expired by checking the
expclaim - The
subandissclaims are your data provider subdomain - The
audclaim is the URI of the resource being requested (excluding any query parameters) - The
jtivalue is unique For further detail on security and authentication refer to our Authentication documentation
Path Parameters
Unique identifier for the user the account belongs to. This will be the user that authorized the data sharing.
Value for a unique identifier
256"someLongTermUniqueIDString"
Query Parameters
An opaque ID that indicates there is at least one more page of data available. This value does not need to be numeric or have any specific pattern. If provided, the Data Provider will use this value to send a new request and retrieve the next page. Omitting this value indicates that there is no more data to retrieve.
"qwer123454q2f"
The number of elements that the API consumer wishes to receive. To retrieve multiple pages, the Data Provider will use the opaque nextOffset field to send a subsequent request until the nextOffset is no longer included.
Body
The set of accounts to fetch
Response
An array of accounts.
Note: Each object in the accounts array is expected to contain at least one account type.
An optionally paginated array of accounts.
An optionally paginated array of accounts.
1An annuity account. For example, a fixed or variable annuity account.
The accountType field for annuity accounts may be set to any of the following:
ANNUITY: A form of insurance or investment entitling the investor to a series of annual sums.FIXEDANNUITY: A type of insurance contract that promises to pay the buyer a specific, guaranteed interest rate on their contributions to the account.VARIABLEANNUITY: A type of insurance contract that promises to pay back the buyer based on the performance of an underlying portfolio of mutual funds selected by the buyer.
- Annuity account
- Commercial account
- Deposit account
- Insurance account
- Investment account
- Loan account
- Line-of-credit account
Contains the opaque identifier, nextOffset, to indicate a paginated result set.