---
title: "List Activities for a Profile"
method: GET
path: "/v1/profiles/{profileId}/activities"
tags: ["activity"]
---

# List Activities for a Profile

`GET /v1/profiles/{profileId}/activities`

List of activities belonging to user profile.

Activities represent snapshots of performed actions and can be filtered by various parameters to narrow down the results.

## Path parameters

- `profileId` integer, required

## Query parameters

- `monetaryResourceType` 'ACCRUAL_CHARGE' | 'ACQUIRING_PAYMENT' | 'ASSETS_WITHDRAWAL' | 'BALANCE_CASHBACK' | 'BALANCE_INTEREST' | 'BALANCE_TRANSACTION' | 'BANK_DETAILS_ORDER' | 'BATCH_TRANSFER' | 'CARD_CASHBACK' | 'CARD_ORDER' | 'CARD_TRANSACTION' | 'DIRECT_DEBIT_INSTRUCTION' | 'DIRECT_DEBIT_TRANSACTION' | 'FEE_REFUND' | 'INCIDENT_REFUND' | 'INCORPORATION_ORDER' | 'OPERATIONAL_TRANSACTION' | 'PAYMENT_REQUEST' | 'REWARD' | 'REWARDS_REDEMPTION' | 'SEND_ORDER' | 'SEND_ORDER_EXECUTION' | 'TRANSFER' — Type of Activity Monetary Resource.
- `status` 'REQUIRES_ATTENTION' | 'IN_PROGRESS' | 'UPCOMING' | 'COMPLETED' | 'CANCELLED' — Status of the Activity. - `REQUIRES_ATTENTION` - Requires an end user attention. - `IN_PROGRESS` - Indicates that this activity has yet to be completed. (Example: In progress Top Up) - `UPCOMING` - Indicates that this activity is scheduled to happen in the future. By default these activities will only be shown 2 days before the date. (Example: A scheduled transfer) - `COMPLETED` - Indicates that this activity is at its end state. (Example: A completed Top Up) - `CANCELLED` - Indicates that this activity is cancelled. (Example: A Top Up is cancelled)
- `since` string, date-time
- `until` string, date-time
- `nextCursor` string
- `size` integer

## Headers

- `X-External-Correlation-Id` string, uuid

## Response `200`

OK - Successfully retrieved activities.

- object — Response containing a list of activities for a profile.
  - `cursor` string, nullable — Pagination cursor. Pass this value as the `nextCursor` query parameter to fetch the next page of results. Returns `null` when there are no more pages.
  - `activities` Activity[] — Array of activity objects.
    - `id` string — Activity id.
    - `type` 'ACQUIRING_PAYMENT' | 'AUTO_CONVERSION' | 'BALANCE_ADJUSTMENT' | 'BALANCE_ASSET_FEE' | 'BALANCE_CASHBACK' | 'BALANCE_DEPOSIT' | 'BALANCE_HOLD_FEE' | 'BALANCE_INTEREST' | 'BANK_DETAILS_ORDER' | 'BATCH_TRANSFER' | 'CARD_CASHBACK' | 'CARD_CHECK' | 'CARD_ORDER' | 'CARD_PAYMENT' | 'CASH_WITHDRAWAL' | 'CLAIMABLE_SEND_ORDER' | 'DIRECT_DEBIT_TRANSACTION' | 'EXCESS_REFUND' | 'FEE_REFUND' | 'INCORPORATION_ORDER' | 'INTERBALANCE' | 'PAYMENT_REQUEST' | 'PREFUNDING_TRANSFER' | 'REWARD' | 'SCHEDULED_SEND_ORDER' | 'TRANSFER' — Type of Activity.
    - `resource` object — The resource associated with the activity.
      - `type` 'ACCRUAL_CHARGE' | 'ACQUIRING_PAYMENT' | 'ASSETS_WITHDRAWAL' | 'BALANCE_CASHBACK' | 'BALANCE_INTEREST' | 'BALANCE_TRANSACTION' | 'BANK_DETAILS_ORDER' | 'BATCH_TRANSFER' | 'CARD_CASHBACK' | 'CARD_ORDER' | 'CARD_TRANSACTION' | 'DIRECT_DEBIT_INSTRUCTION' | 'DIRECT_DEBIT_TRANSACTION' | 'FEE_REFUND' | 'INCIDENT_REFUND' | 'INCORPORATION_ORDER' | 'OPERATIONAL_TRANSACTION' | 'PAYMENT_REQUEST' | 'REWARD' | 'REWARDS_REDEMPTION' | 'SEND_ORDER' | 'SEND_ORDER_EXECUTION' | 'TRANSFER' — Type of Activity Monetary Resource.
      - `id` string — The unique identifier of the resource.
    - `title` string — Title of the Activity. Value can be formatted with custom tags to put emphasis on important wordings. Supported custom tags: - `<strong>`: Indicates strong emphasis on words that the end user should pay attention to. - `<positive>`: Indicates a positive transaction (e.g., top up to balance is successful). - `<negative>`: Indicates a negative transaction (e.g., amount is deducted from a balance). - `<strikethrough>`: (Coming soon) Indicates the negation of an activity (e.g., transfer is cancelled).
    - `description` string — A short description that briefly summarizes the activity.
    - `primaryAmount` string — A currency formatted text that describe the primary amount of transaction. Value of this field is intended to have units in it and should not be treated as a numeric value. One example of primaryAmount would be: "Topping up 100 USD balance with 80 GBP". In this case `100 USD` would be the primaryAmount of the activity.
    - `secondaryAmount` string — A currency formatted text that describe the secondary amount of transaction. Value of this field is intended to have units in it and should not be treated as a numeric value. Value can be empty if there is no good candidate as secondary amount. One example of secondaryAmount would be: "Topping up 100 USD balance with 80 GBP". In this case `80 GBP` would be the secondaryAmount of the activity.
    - `status` 'REQUIRES_ATTENTION' | 'IN_PROGRESS' | 'UPCOMING' | 'COMPLETED' | 'CANCELLED' — Status of the Activity. - `REQUIRES_ATTENTION` - Requires an end user attention. - `IN_PROGRESS` - Indicates that this activity has yet to be completed. (Example: In progress Top Up) - `UPCOMING` - Indicates that this activity is scheduled to happen in the future. By default these activities will only be shown 2 days before the date. (Example: A scheduled transfer) - `COMPLETED` - Indicates that this activity is at its end state. (Example: A completed Top Up) - `CANCELLED` - Indicates that this activity is cancelled. (Example: A Top Up is cancelled)
    - `createdOn` string, date-time — Timestamp when the activity was created.
    - `updatedOn` string, date-time — Timestamp when the activity was last modified.

## Other responses

- `429` — Rate limit exceeded. Retry after the number of seconds specified in the `Retry-After` header.

---

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