---
title: "Create a candidate activity"
method: POST
path: "/candidates/{id}/activities"
tags: ["Candidates"]
---

# Create a candidate activity

`POST /candidates/{id}/activities`

Log an activity against a candidate.

## Path parameters

- `id` number, required

## Request body

- object
  - `type` string, required — One of the following activity types: `email`, `meeting`, `call_talked`, `call_lvm`, `call_missed`, `text_message` or `other`.
  - `regarding_id` number — The ID of the job order that this activity is regarding. Leave `null` for a general activity.
  - `notes` string
  - `date` string — The datetime the activity took place. If not specified it defaults to the current date and time.

## Response `201`

Created

---

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