---
title: "Create user activity for device monitoring"
method: POST
path: "/v1/persons/{person_id}/device_activities"
tags: ["Device Monitoring"]
---

# Create user activity for device monitoring

`POST /v1/persons/{person_id}/device_activities`

Records activity from the given person (specified in the request URL).

## Path parameters

- `person_id` string, required

## Request body

- DeviceActivity
  - `device_data` string — Base64-encoded data collected by the Seon SDK.
  - `activity_type` 'APP_START' | 'PASSWORD_RESET' | 'CONSENT_PROVIDED' — The type of activity recorded by the Seon SDK, mapped to a change request- or MFA-related action.

## Response `201`

Successful result of the operation

## Other responses

- `400` — You sent invalid data.
- `403` — You are not authorized to perform this action.
- `404` — Person with the given ID does not exists.
- `500` — Internal server error.
- `default` — Unexpected error

---

[API](https://skmtc.net/solarisgroup/apis/customer-identification-kyc.md) · [All operations](https://skmtc.net/solarisgroup/apis/customer-identification-kyc/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/solarisgroup/customer-identification-kyc/revisions/c481fa2414f9/schema)
