Configure Custom Credentials
Use a Custom Credential when the external API expects an authentication value that does not fit the API Key, Basic Authentication, Bearer Token, or Certificate types.
Custom Credentials can place the value in either a request header or a URL parameter. Use the placement required by the external API.
Choose the placement
Choose Header when the API expects the value in an HTTP header.
Choose Parameter when the API expects the value in the query string.
Prefer Header when the API supports it. Query string authentication is visible in URLs, logs, and some monitoring tools, so only use Parameter when the external API requires it.
Configure a custom header
Create a Credential from the relevant Integration.
Set Type to Custom.
Set Placement to Header.
Enter the Header Name and Header Value.
Save the Credential and review the Generated Headers section.
A Custom header Credential sends the configured name and value as an outbound request header.
Configure a custom parameter
Create a Credential from the relevant Integration.
Set Type to Custom.
Set Placement to Parameter.
Enter the Parameter Name and Parameter Value.
Save the Credential and review the Generated Parameters section.
A Custom parameter Credential appends the configured name and value to the outbound request URL.
Attach it to a Payload
Open the Outbound Payload and select HTTP Request in Actions.
Edit Request Settings.
Choose the Credential and save the settings section.
Use the HTTP Request Body, Headers and Parameters sections for request-specific values. Avoid adding a second authentication header or parameter that duplicates the Credential.
Run a controlled request and open the Job’s HTTP Request and HTTP Response Actions to inspect the outcome.
What to check
Before testing, check that:
the Placement matches the external API documentation
the header or parameter name is exact
the value includes any required prefix or formatting
the Payload has this Credential selected
the same header or parameter is not configured twice
After the first test run, open the Job record and check the response status and response body. If authentication fails, compare the generated header or parameter with the external API documentation.


