---
title: "How to update components fields using API."
canonical: "https://support.appfire.com/space/SUPPORT/3128197413/How%20to%20update%20components%20fields%20using%20API."
format: markdown
---
This article will help you understand how to send a request to update Octo component using Postman and API requests.


## 1. 💻 Configuring Postman variables.

- In postman Variables you will have to adjust and change your header url to your own Jira instance.

![image-20260415-124638.png](media://fdb0f469-ccc1-476d-89cf-722be74ec4b9)

## 2. ⚙️ Jira.

- You can see in your Jira when you go Component Management → Component versions you will see all your components  :

![image-20260415-123620.png](media://7b8532f1-d23a-4e65-b3a4-e2c73401829f)

## 3. 🧩 Postman.

- First you will have to open your Postman and we will need to obtain your components `id`
- In postman you will have to use GET request with following url :

 `{{base-url}}/api/1/virtualComponentRelease?extraFields=linkedVersions`



- In response you will get all your components, find your component and copy `id`
- Now you will have to copy this id into your update request.

`{{base-url}}/api/1/virtualComponentRelease`

- In this case we will try to update our description in Jira for a component, to do that you will have to copy and paste your component `id`, submit which field you want to update and add what you want to change in that field ( in this case description text )  :

![image-20260415-123854.png](media://4e0d674a-8a96-4196-86fd-3f68b909a0f0)

- Now you have to click “send”
- After successful request send you should get response “**204 No Content**”


**After API update : **

![image-20260415-124215.png](media://0e6ea66d-28f8-4d91-a760-c7c864640e3c)


## 4. 🔗 Error troubleshooting. 

- If you run into an error while sending a request, you should always check spelling if your params are correct.

![image-20260415-124405.png](media://e7c6cd8b-6cc7-4fd7-a805-c36675812ab3)