KindOutput is a datatype to define how an external function is executed.

This datatype is used by the datatype, ExternalFunctionSpecificationOutput, which is used by the createOrUpdateExternalFunction() mutation field and the getExternalFunction() query field.

Table: KindOutput

ParameterTypeRequiredDefaultStabilityDescription
Some input parameters may be required, as indicated in the Required column. For return values, this indicates that you are assured a value if the field is requested for the results.
Table last updated: Mar 26, 2025
fixedKeyFields[string]yes PreviewThe names of the keys when they're returned from the external function. Use for the 'Enrichment' functions.
nameKindEnumyes PreviewThe name of the kind of external function. See KindEnum.
parametersDefiningKeyFields[string]yes PreviewThe parameters that specify the key fields. Use for the 'Enrichment' functions.