Drop down select webhook to API

When we send a dropdown select property via webhook to an API through a Hubspot workflow, can the API capture all of the drop down menu items for that property, or can the API only see the currently selected drop down property, without being able to see all of the available drop down menu options available for selection?

Hi @jditmer0,
Good afternoon! From my understanding you are using a workflow webhook and want it to evaluate all possible dropdown select property values as opposed to just the current record enrolled.
The purpose of webhooks in workflows is to get or post information between apps: How to Trigger Webhooks in HubSpot Contact-Based Workflows
That is based on the value of the property for the enrolled record: https://legacydocs.hubspot.com/docs/methods/workflows/webhook_information
So, from my understanding, it would go off the current value.
Is there a reason you’d need to access the other dropdown values not selected for an enrolled record in a workflow and can you elaborate on your goal?
Looping in my colleague @Jaycee_Lewis as well as subject matter experts @louischausse and @ChristinaKay in case they have further insight!
Thank you and have a great day!
Best,
Jessie
HubSpot Community Moderator

:blush:Hey, @jditmer0 :waving_hand: Thanks for the interesting question. Please let me know if I’ve misunderstood you (it happens :blush:)

When a dropdown select property is sent via a webhook through a HubSpot workflow, the webhook payload includes only the currently selected value of that dropdown property. It does not transmit the entire list of available dropdown options. If your API requires access to all possible dropdown menu items, you would need to retrieve that list separately. For example, by querying the Properties API for the property’s definition and its associated options.

Talk soon! — Jaycee

Hi @jditmer0

The webhook will send the selected value or label of the dropdown field as part of the payload, but it will not send all available dropdown options. The API will only see the specific value that the user selected in the form or record at the time the webhook is triggered. If you want to get all options then Make an additional API request to HubSpot to retrieve the field definition, which will include all available dropdown options.

I hope this will help you out. Please mark it as Solution Accepted and upvote to help another Community member.
Thanks!