---
title: "Update organization field value"
method: POST
path: "/v2/teams/{teamKey}/organizations/{organizationKey}/fields/{fieldKey}"
tags: ["Organizations"]
---

# Update organization field value

`POST /v2/teams/{teamKey}/organizations/{organizationKey}/fields/{fieldKey}`

## Request

- Base URL: `https://api.streak.com/api`
- URL: `https://api.streak.com/api/v2/teams/{teamKey}/organizations/{organizationKey}/fields/{fieldKey}`
- Auth: HTTP bearer

Sets one custom text field value on an organization. An empty string clears its text.

## Path parameters

- `fieldKey` string, required
- `organizationKey` string, required
- `teamKey` string, required

## Request body

- DirectoryFieldValueUpdateBody: A custom text field value for a contact or organization.
  - `value` string, required: Text to store. Use an empty string to clear the text.

## Response `200`

OK

- OperationResponse
  - `success` boolean: Whether the operation completed successfully.
  - `message` string, nullable: A message describing the result of the operation.

## Changes

- **2026-10-22** `2ca4abc12d85`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/streakyc/apis/streak/changes/v2/teams/:teamKey/organizations/:organizationKey/fields/:fieldKey/post.md)

---

[API](https://skmtc.dev/streakyc/apis/streak.md) - [All operations](https://skmtc.dev/streakyc/apis/streak/llms.txt) - [OpenAPI document](https://skmtc.dev/streakyc/apis/streak/revisions/3648671fd1cf?raw)
