# How to update an attachment column via API? \[Jul 01\]

**URL:** <https://community.nocodb.com/t/how-to-update-an-attachment-column-via-api-jul-01/584>\
**Category:** Discord-Discussions\
**Created:** [November 3, 2022, 10:21am UTC](https://community.nocodb.com/t/how-to-update-an-attachment-column-via-api-jul-01/584 "2022-11-03T10:21:13Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![NocoDB](https://avatars.discourse-cdn.com/v4/letter/n/6f9a4e/32.png) [@NocoDB](https://community.nocodb.com/u/NocoDB)\
**Post date:** [November 3, 2022, 10:21am UTC](https://community.nocodb.com/t/how-to-update-an-attachment-column-via-api-jul-01/584/1 "2022-11-03T10:21:13Z")

</div>

[dummy title body text appended to avoid empty title body]

---

<div class="post-metadata">

**Author:** ![NocoDB](https://avatars.discourse-cdn.com/v4/letter/n/6f9a4e/32.png) [@NocoDB](https://community.nocodb.com/u/NocoDB)\
**Post date:** [November 3, 2022, 10:21am UTC](https://community.nocodb.com/t/how-to-update-an-attachment-column-via-api-jul-01/584/2 "2022-11-03T10:21:14Z")

</div>

> 🙋‍♂️ **Bergi9** _replied_

#### It get consumed but the attachment column didn’t update.

#### ```ts

#### import {Api} from ‘nocodb-sdk’;

#### …

#### nocoDbApi = new Api({

#### baseUrl: ‘[https://example.com/](https://example.com/)’,

#### headers: {

#### ‘xc-token’: ‘someToken’

#### }

#### });

#### …

#### await nocoDbApi.dbTableRow.update(

#### ‘noco’,

#### ‘someProject’,

#### ‘someTable’,

#### ‘someID’,

#### {

#### ‘someAttachmentColumn’: [

#### {

#### url: `https://example.com/someimage.png`,

#### mimetype: ‘image/png’,

#### }

#### ]

#### });

#### ```

#

---

<div class="post-metadata">

**Author:** ![NocoDB](https://avatars.discourse-cdn.com/v4/letter/n/6f9a4e/32.png) [@NocoDB](https://community.nocodb.com/u/NocoDB)\
**Post date:** [November 3, 2022, 10:21am UTC](https://community.nocodb.com/t/how-to-update-an-attachment-column-via-api-jul-01/584/3 "2022-11-03T10:21:15Z")

</div>

> 🙋‍♂️ **Bergi9** _replied_

#### I also tried with axios directly without the nocodb-sdk, same result.

#

---

<div class="post-metadata">

**Author:** ![NocoDB](https://avatars.discourse-cdn.com/v4/letter/n/6f9a4e/32.png) [@NocoDB](https://community.nocodb.com/u/NocoDB)\
**Post date:** [November 3, 2022, 10:21am UTC](https://community.nocodb.com/t/how-to-update-an-attachment-column-via-api-jul-01/584/4 "2022-11-03T10:21:16Z")

</div>

> 🙋‍♂️ **Bergi9** _replied_

#### \<@&682859083799199814\>

#

---

<div class="post-metadata">

**Author:** ![NocoDB](https://avatars.discourse-cdn.com/v4/letter/n/6f9a4e/32.png) [@NocoDB](https://community.nocodb.com/u/NocoDB)\
**Post date:** [November 3, 2022, 10:21am UTC](https://community.nocodb.com/t/how-to-update-an-attachment-column-via-api-jul-01/584/5 "2022-11-03T10:21:17Z")

</div>

> 🙋‍♂️ **FrancyMak** _replied_

#### Hi, a software engineer will answer as quick as possible.

#

---

<div class="post-metadata">

**Author:** ![NocoDB](https://avatars.discourse-cdn.com/v4/letter/n/6f9a4e/32.png) [@NocoDB](https://community.nocodb.com/u/NocoDB)\
**Post date:** [November 3, 2022, 10:21am UTC](https://community.nocodb.com/t/how-to-update-an-attachment-column-via-api-jul-01/584/6 "2022-11-03T10:21:18Z")

</div>

> 💁 **o1lab** _replied_

#### pass the attachment column as a string

#

---

<div class="post-metadata">

**Author:** ![NocoDB](https://avatars.discourse-cdn.com/v4/letter/n/6f9a4e/32.png) [@NocoDB](https://community.nocodb.com/u/NocoDB)\
**Post date:** [November 3, 2022, 10:21am UTC](https://community.nocodb.com/t/how-to-update-an-attachment-column-via-api-jul-01/584/7 "2022-11-03T10:21:20Z")

</div>

> 👨‍💻 **pranavxc** _replied_

#### You need to pass it as JSON string

#### 

#### ```javascript

#### import {Api} from ‘nocodb-sdk’;

#### …

#### nocoDbApi = new Api({

#### baseUrl: ‘[https://example.com/](https://example.com/)’,

#### headers: {

#### ‘xc-token’: ‘someToken’

#### }

#### });

#### …

#### await nocoDbApi.dbTableRow.update(

#### ‘noco’,

#### ‘someProject’,

#### ‘someTable’,

#### ‘someID’,

#### {

#### ‘someAttachmentColumn’: `[

#### {

#### “url”: “[https://example.com/someimage.png](https://example.com/someimage.png)”,

#### “mimetype”: “image/png”,

#### }

#### ]`

#### });```

#

---

<div class="post-metadata">

**Author:** ![NocoDB](https://avatars.discourse-cdn.com/v4/letter/n/6f9a4e/32.png) [@NocoDB](https://community.nocodb.com/u/NocoDB)\
**Post date:** [November 3, 2022, 10:21am UTC](https://community.nocodb.com/t/how-to-update-an-attachment-column-via-api-jul-01/584/8 "2022-11-03T10:21:21Z")

</div>

> 🙋‍♂️ **Bergi9** _replied_

#### It worked, thank you!

#

---

<div class="post-metadata">

**Author:** ![NocoDB](https://avatars.discourse-cdn.com/v4/letter/n/6f9a4e/32.png) [@NocoDB](https://community.nocodb.com/u/NocoDB)\
**Post date:** [November 3, 2022, 10:21am UTC](https://community.nocodb.com/t/how-to-update-an-attachment-column-via-api-jul-01/584/9 "2022-11-03T10:21:22Z")

</div>

[Autogenerated from discord](https://discord.com/channels/661905455894888490/991675977144991794)

* * *

#### Join [NocoDB’s](http://www.nocodb.com/) community

[Discord](https://discord.gg/5RgZmkW) • [Twitter](https://twitter.com/nocodb) • [Reddit](https://www.reddit.com/r/NocoDB/) • [Docs](https://docs.nocodb.com/)
