---
title: "Retrieve profile data from a client v1"
method: GET
path: "/v1/query/client/{clientId}"
tags: ["Query"]
deprecated: true
---

# Retrieve profile data from a client v1

`GET /v1/query/client/{clientId}`

> **Deprecated.**

Retrieve workflows user submissions. A user can submit data through multiple workflows, that is aggregated here.

## Path parameters

- `clientId` string, required — Client identifier

## Query parameters

- `includeFullServiceDetails` string — Parameter to specify whether full service details should be provided or not.

## Response `200`

OK

- ProfileDataResource
  - `id` string — Unique identifier that coincides with the user
  - `ownerIds` string[] — The IDs of the owners of the user that interacted with the workflow
  - `created` integer — Date that indicates the first interaction of the user with the workflow
  - `lastModified` integer — Date that indicates the last interaction of the user with the workflow
  - `profileType` 'NORMAL' | 'OWNER' — Indicates if the profile is corporate/individual
  - `status` 'ACCEPTED' | 'REJECTED' | 'IN_PROGRESS' | 'PENDING_REVIEW' | 'NOT_STARTED' | 'ABANDONED' — End client status. When an end client completes the flow without encountering an "Accept" or "Reject" node, they are considered to be in a pending review state. This occurs when the flow does not explicitly provide a status decision at the end.
  - `statusManuallyChanged` boolean — Indicates whether there has been a manual status update at some point in the profile's history. It is important to note that this does not necessarily mean the current status of the profile was manually updated.
  - `flowData` object — Map of flow data
  - `notes` NoteDTO[] — List of profile notes
    - `id` string — Note id
    - `text` string — Note text
    - `createdBy` string — User that added the note
    - `created` string, date-time — Timestamp of when the note was added
  - `tasks` TaskDTO[] — List of profile tasks
    - `id` string — Task id
    - `text` string — Task text
    - `resolved` boolean — Task status
    - `createdBy` string — User that added the task
    - `updatedBy` string — User that updated the task
    - `created` string, date-time — Timestamp of when the task was added
    - `updated` string, date-time — Timestamp of when the task was updated
  - `user` string — The user ID belonging to the user that interacted with the workflow

---

[API](https://skmtc.net/trulioo/apis/trulioo-platform-api.md) · [All operations](https://skmtc.net/trulioo/apis/trulioo-platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/trulioo/trulioo-platform-api/versions/a825565ee177/schema)
