Hi @Onlypfachi
Check out the loadOptionsMethod
and loadOptionsDependsOn
properties to dynamically load options based on the value of another property.
Here’s our documentation on this: Base files | n8n Docs
And here’s an example from the community: (Integration) Refresh attributes list automatically
{
displayName: 'City',
typeOptions: {
loadOptionsDependsOn: ['country'],
},
}
You could try to limit the number of options that need to be loaded at once by adding more dependencies or filters, or by limiting the number of options returned by your getEndpointOptions
function.
Let us know how you get on!