v64

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-01176310978.7 KB
directory

Restore Directory Member

Restore a soft-deleted directory member.

put/api/v1/directory_members/{member_id}/restore

Path parameters

member_idinteger required

Query parameters

response_format'normalized' | 'raw'

Response shape selector for directory member APIs.

Directory response format for the restored member.

Request body

commentsstring

Comment stored in version history for this restore

Example request

{
  "comments": "Restored"
}

Response

Successful Response

namestring required

Name of the directory member

typestring required

Type of the directory member

contact_tagsobject nullable

Tags for the directory member

commentsstring nullable

The comments for the most recent edit to the directory member

idinteger required

Internal ID of the directory member

created_atstring date-time required

When the contact was created

updated_atstring date-time required

Timestamp of most recent update

deleted_atstring date-time nullable

When the contact was deleted, if deleted

last_updated_bystring nullable

Email of the user who last updated the directory member

created_bystring nullable

Email of the user who created the directory member

Example response

{
  "name": "Jane Doe",
  "type": "Operator",
  "extensions": [
    {
      "name": "work",
      "numbers": [
        {
          "number": "+1234567890",
          "rules": [
            {
              "language": "en"
            }
          ]
        }
      ]
    }
  ],
  "contact_tags": {
    "tag1": [
      "value1"
    ],
    "tag2": [
      "value2"
    ]
  },
  "comments": "Updated to add new extension",
  "id": 1,
  "created_at": "2024-01-01T00:00:00Z",
  "updated_at": "2024-01-01T00:00:00Z",
  "last_updated_by": "user@email.com",
  "created_by": "user@email.com"
}