# Mautic rest APIs

**URL:** <https://forum.mautic.org/t/mautic-rest-apis/14805>\
**Category:** Development\
**Tags:** volunteer, mautic-3, development, discussion\
**Created:** [June 16, 2020, 10:59am UTC](https://forum.mautic.org/t/mautic-rest-apis/14805 "2020-06-16T10:59:09Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mutagatifu](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/mutagatifu/32/2007_2.png) [@mutagatifu](https://forum.mautic.org/u/mutagatifu)\
**Post date:** [June 16, 2020, 10:59am UTC](https://forum.mautic.org/t/mautic-rest-apis/14805/1 "2020-06-16T10:59:09Z")

</div>

```
i am using mautic apis but the one to edit the contact does not work, and when sending PUT request it erase all data .if anyone could help, would be happy thx
```

---

<div class="post-metadata">

**Author:** ![danielhilst](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/danielhilst/32/2132_2.png) [@danielhilst](https://forum.mautic.org/u/danielhilst)\
**Post date:** [March 31, 2021, 3:10pm UTC](https://forum.mautic.org/t/mautic-rest-apis/14805/2 "2021-03-31T15:10:39Z")

</div>

I’m using the REST API to edit contacts using the `PATCH /api/contacts/{mauticId}/edit` endpoint. `PUT ` is used in HTTP to send a full object, if you want to edit only some fields (usually is what we want since there are so many fields) use `PATCH` instead
