> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flinks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Receive Your Attributes Data

> Set up the API call flow to retrieve enriched Attributes data using a loginId and requestId.

By now, you should already be familiar with most of the steps to set up Data Aggregation and the process of retrieving Financial Data. This section will just provide a quick recap as to what the required steps are that need to be completed before setting up the [/Attributes](../../api/enrich/endpoints/consumer-attributes/attributes) API call.

## Overview

Anytime you want to access an end user's financial data, you will need to use the `loginId` associated to that user's account to make a request to our API.

Here is a step-by-step overview of the API calls flow:

1. A successful connection redirects the user to the landing page of your choice. At this moment, a `loginId` is issued and sent from your client-side to your server.
2. When you initiate an API call, the `loginId` is exchanged for a `requestId` with Flinks API and a session is initiated.
3. Once a session is active, you can request for data and receive it. If you place a request while a session is loading, it may return an error. If this happens, retry after the session finishes loading.

<Warning>
  <p class="h4">Note on making API calls</p>

  If you have not already set up these API calls, please refer to [Flinks API Reference ](../../api-home) for more details about setting this up.
</Warning>

<Check>
  #### Checklist

  You should now be able to:

  * Receive a new requestId with incoming `loginId` by calling the Authorize endpoint with the parameter `MostRecentCached:true`.
  * Request ready-to-deliver data with the [`/GetAccountsDetail`](../../api/connect/endpoints/account-linking/get-accounts-detail) endpoint and handle `202 OPERATION_PENDING` responses.
  * Request pending-to-deliver data with the [`/GetAccountsDetailAsync`](../../api/connect/endpoints/account-linking/get-accounts-detail-async) endpoint for the previous `202 OPERATION_PENDING` responses.
</Check>
