> ## Documentation Index
> Fetch the complete documentation index at: https://docs-restapi.wplimit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Update Event Category

> Update an existing event category.

## Path Parameters

**id** `integer` *required*

The ID of the category to update

## Request Body Parameters

All parameters are optional. Only provided fields will be updated.

**name** `string`

Category name

**short\_description** `string`

Brief description of the category

**order\_number** `integer`

Display order

**status** `string`

Category status

## Example Request

```bash theme={null}
PUT /wp-json/latepoint-api/v1/events/categories/1
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

{
  "short_description": "Small-group, hands-on sessions",
  "order_number": 2
}
```

## Response

```json theme={null}
{
  "success": true,
  "message": "Event category updated successfully",
  "data": {
    "id": 1,
    "name": "Workshops",
    "short_description": "Small-group, hands-on sessions",
    "order_number": 2,
    "status": "active",
    "created_at": "2026-10-20 14:05:10",
    "updated_at": "2026-10-28 11:20:03"
  }
}
```

## Error Responses

| Status | Code | Description |
| - | - | - |
| `404` | `event_category_not_found` | The category does not exist |
| `422` | `save_error` | LatePoint could not save the category |
| `503` | `feature_disabled` | Events is disabled in LatePoint settings |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.