---
title: "PUT /organizations/{organization_pk}/activities/{id}/"
method: PUT
path: "/organizations/{organization_pk}/activities/{id}/"
tags: ["organizations"]
---

# PUT /organizations/{organization_pk}/activities/{id}/

`PUT /organizations/{organization_pk}/activities/{id}/`

## Request

- Base URL: `https://api.manatal.com/open/v3`
- URL: `https://api.manatal.com/open/v3/organizations/{organization_pk}/activities/{id}/`
- Auth: API key in header `Authorization`

An API endpoint that allows activities to be viewed, created, or updated.

## Request body

- object
  - `id` integer
  - `name` string, required: Activity Name
  - `description` string: Activity Description
  - `activity_type` 'call' | 'meeting' | 'task' | 'email' | 'interview'
  - `due_date` string, date-time, nullable: Activity start date
  - `duration` string, nullable: Activity duration
  - `is_done` boolean: Whether activity has been completed
  - `close_date` string, date-time, nullable: Activity close date
  - `importance` 'low' | 'normal' | 'high'
  - `is_shared` boolean: Whether activity is shared with guest users
  - `is_shared_agency` boolean
  - `is_reminder_on` boolean
  - `location` string, nullable
  - `online_meeting_url` string, nullable
  - `online_meeting_type` 'google_meet' | 'manual' | 'microsoft_teams', nullable
  - `creator` integer, nullable
  - `created_at` string, date-time

## Response `200`

- object
  - `id` integer
  - `name` string, required: Activity Name
  - `description` string: Activity Description
  - `activity_type` 'call' | 'meeting' | 'task' | 'email' | 'interview'
  - `due_date` string, date-time, nullable: Activity start date
  - `duration` string, nullable: Activity duration
  - `is_done` boolean: Whether activity has been completed
  - `close_date` string, date-time, nullable: Activity close date
  - `importance` 'low' | 'normal' | 'high'
  - `is_shared` boolean: Whether activity is shared with guest users
  - `is_shared_agency` boolean
  - `is_reminder_on` boolean
  - `location` string, nullable
  - `online_meeting_url` string, nullable
  - `online_meeting_type` 'google_meet' | 'manual' | 'microsoft_teams', nullable
  - `creator` integer, nullable
  - `created_at` string, date-time

---

[API](https://skmtc.dev/manatal/apis/manatal-open-api.md) - [All operations](https://skmtc.dev/manatal/apis/manatal-open-api/llms.txt) - [OpenAPI document](https://skmtc.dev/manatal/apis/manatal-open-api/revisions/564633b3d03b?raw)
