Resolve Universal Lookup
Resolve choices for one action argument, such as finding Slack channels before sending a message. Needs the universal:read permission. limit accepts 1 to 200 and defaults to 50. Parent delegation cannot use Embedded connections, including by connectionId alone.
Path
The app slug from List Universal Apps.
The action slug from List Universal Actions.
The argument key whose choices you need.
Headers
Optional. The id of a child organization of your API key's company to act on. Leave it out to act on the key's own company. See Child organizations.
Query
The published app version. Defaults to latest.
The app version to inspect. Defaults to latest.
Default: latest
Search the lookup choices.
Search text to resolve, for example a channel, user, customer, or project name.
An exact public connection ID. With endUserId, select one account when several are usable.
The public MindCloud connection ID to use when the lookup source requires authentication.
Use only accounts owned by this embedded end user. The API key company must own the end user.
Use only connections owned by this embedded end user. The API key company must own the end user.
Maximum number of rows to return.
Number of rows to skip.
Comma-separated response fields to include.
Response fields
statusstringWhether the lookup resolved or needs more input: resolved, ambiguous, or notFound.
resolvedambiguousnotFound
reasonCodestringA stable reason code: EXACT_MATCH, STRONG_MATCH, MULTIPLE_HIGH_CONFIDENCE_CANDIDATES, INSUFFICIENT_CONFIDENCE, or NO_CANDIDATES.
selectedobjectThe selected lookup option, when one exact match exists.
valuestringThe canonical value to pass as the argument.
labelstringWhat the option is called.
candidatesarray of objectsMatching options the caller can choose from.
valuestringThe canonical value to pass as the argument.
labelstringWhat the option is called.
sourcestringWhere the choices came from: fixedOptions (the argument's own list) or lookupAction (a provider read).
fixedOptionslookupAction
lookupobjectThe lookup definition for this argument.
labelKeystringThe source field shown as the option label.
valueKeystringThe source field passed as the argument value.
actionIdstringThe action that lists the options, or null for fixed options.
pagingobjectOffset paging details for the candidates.
limitnumberThe limit the source was asked for.
offsetnumberThe offset the source was asked for.
fetchedCandidatesCountnumberHow many options the source answered.
hintsarray of objectsInstructions for the caller when more input is needed.
codestringNO_CANDIDATES, or the reasonCode that needs a choice.
messagestringWhat to do next.