input

A dictionary representing the request that is passed to an integration.

Property
Description

payload

Dictionary of payload values passed in the body of the request

method

The HTTP method used to call the integration (e.g. POST, GET, etc.)

params

Dictionary of query parameters present on the request

path

fullpath

Full path of the integration's execution URL, regardless of whether it or a web service endpoint was used to call the integration

headers

Dictionary of headers present on the request

files

user

Object containing the id, username, and emailof the user who called the integration

Common usage is:

# Retrieve value from payload
input.payload.some_value

# Check method on request
if (input.method == "POST"):
    # Do something
    
# Retrieve customer ID from path params
cust_id = input.params["cust_id"]

input can be referenced in any formula block / lifecycle hook, including the value column of a field mapping.

Last updated

Was this helpful?