# Update existing contributors

This API endpoint is used to update existing contributors (users) in the system.

Endpoint: PUT /v1/org/users
Version: 1.0
Security: x-api-key

## Request fields (application/json):

  - `id` (string)
    The unique identifier of the contributor.

  - `org_uuid` (string)
    The UUID of the Collection the contributor belongs to.

  - `full_name` (string)
    The updated full name of the contributor.

  - `email` (string)
    The updated email address of the contributor.

  - `integration_user_ids` (array)
    An array of objects representing the integration user IDs associated with the contributor.

  - `additional_fields` (object)
    An object containing additional fields for the contributor (based on the schema).

  - `version` (string)
    The version of the contributor record.

  - `created_at` (integer)
    The timestamp when the contributor record was created (in milliseconds).

  - `updated_at` (integer)
    The timestamp when the contributor record was last updated (in milliseconds).

  - `dynamic_column_aggs_region` (string)
    A dynamic field for region aggregation.

## Response 200 fields (application/json):

  - `message` (string)
    Success message indicating the update was successful.

## Response 400 fields (application/json):

  - `error` (string)
    Error message indicating the reason for the bad request.

## Response 404 fields (application/json):

  - `error` (string)
    Error message indicating the contributor was not found.


