Trello custom field value

Hi all I am trying to get my trello card’s custom field value using the get a card>get custom field> modules. Problem i’m having is that make.com does not return the actual value of the custom field! help! where am i going wrong??? I will paste the output bundle below. all im getting is the custom field name. I think. @Christofer_Willis have you dealt with this ever?

[
{
“id”: “669ca3081371ba05dc671eb6”,
“idModel”: “669ca0143cc36319184c89f0”,
“modelType”: “board”,
“fieldGroup”: “09faf06b38f0d7916dd7a0b0992e269fe3e6981181a704d6ff806d0ddabad379”,
“display”: {
“cardFront”: true
},
“name”: “super info”,
“pos”: 16384,
“type”: “text”,
“limits”: {
“customFieldOptions”: {
“perField”: {
“status”: “ok”,
“disableAt”: 50,
“warnAt”: 40
}
}
},
“isSuggestedField”: false
}
]

@samliew can you assist?

Hi,

Yes, the “Get Custom Field” module retrieves custom field details, but it does not return the value of the custom field for a specific card. It provides information about the custom field itself.

Please refer to this article to learn more about this endpoint.

To clarify, the “Get Custom Field” module retrieves the custom field details within Trello as system, not the custom field values for a particular card.

For your use case- where you want to get the value of a custom field from a specific card- the “Get a Card” module is sufficient.
This module natively supports the customFieldItems parameter which is set by default to "true", allowing it to retrieve the values of your custom fields for card indicated in the module.

When executing your scenario take a look on bubble on “Get a card” module- there you will be able to see retrieved data. Your customField content should be there.

If you need further assistance, feel free to ask! If your problem was solved, please mark reply as solution:

2 Likes

@mszymkowiak thanks so much! you have solved my issue!! tysm!

2 Likes

@mszymkowiak one last thing: can i do the same with trello card labels? meaning just pull the label name value? do i have to use the “get a label” Module?

Here, it is a little bit more complicated.

When getting a card, you will receive an array of label IDs.

To use it later, you should:

  • Option 1 - Use an iterator and the “Get a Label” module. This is the simplest but consumes operations.
  • Option 2 - Use “List Labels” and then map the IDs with names. This option is the best for the scalability of your scenario.
  • Option 3 - Retrieve labels one time using “List Labels” and then map them with IDs using the switch function. This is great option because it doesn’t cost any extra operations later. The cons are that if you add a new label or change its name, you must update it in the scenario as well.