Skip to content

Commit 2404ca6

Browse files
committed
Implemented permanent user delete endpoint
1 parent 729415c commit 2404ca6

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,12 @@ client.users.find({ email: '[email protected]' }, callback);
147147
client.users.archive({ id: '1234' }, callback);
148148
```
149149

150+
```node
151+
// Permanently delete a user user by id (https://developers.intercom.com/v2.0/reference#delete-users)
152+
const intercomUserId = '123'
153+
client.users.requestPermanentDeletion(intercomUserId, callback);
154+
```
155+
150156
## Leads
151157

152158
```node

lib/user.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,7 @@ export default class User {
4343
bulk(params, f) {
4444
return (new Bulk(this.client, 'user').bulk(params, f));
4545
}
46+
requestPermanentDeletion(intercom_user_id, f) {
47+
return this.client.post('/user_delete_requests', { intercom_user_id }, f);
48+
}
4649
}

0 commit comments

Comments
 (0)