Create a Callout
Create a disabled or enabled Callout. Static request header authentication requires AuthHeaderName and AuthHeaderValue. OAuth 2.0 client credentials requires OAuthTokenURL, OAuthClientID, and OAuthClientSecret. No authentication requires no credential fields.
Authorizations
Body
Administrator-facing unique name
"Create Salesforce case"
"https://gateway.internal.example.com/support/cases"
POST, PUT, PATCH Authentication Portal uses for the destination request
static_header, oauth2_client_credentials, none Required when AuthenticationType is static_header. Portal-managed, hop-by-hop, and proxy header names are rejected, including Accept, Connection, Content-Length, Content-Type, Host, Keep-Alive, TE, Trailer, Transfer-Encoding, Upgrade, X-Callout-Request-ID, and any name beginning with Proxy-.
"X-Portal-Callout-Key"
Required when AuthenticationType is oauth2_client_credentials
"https://identity.example.com/oauth/token"
Required when AuthenticationType is oauth2_client_credentials
1024"portal-callouts"
Optional space-separated OAuth scope tokens
4096"cases.write profile"
Include the authenticated Portal user's CID and email address in the outbound request
Allow unverified TLS certificates for the target and OAuth token endpoint
Outbound request timeout in seconds, separate from the Portal request body read timeout
1 <= x <= 10Required when AuthenticationType is static_header
4096"Bearer secret"
Required when AuthenticationType is oauth2_client_credentials
4096"client-secret"
Response
Created
Administrator-facing unique name
"Create Salesforce case"
"https://gateway.internal.example.com/support/cases"
POST, PUT, PATCH Authentication Portal uses for the destination request
static_header, oauth2_client_credentials, none Required when AuthenticationType is static_header. Portal-managed, hop-by-hop, and proxy header names are rejected, including Accept, Connection, Content-Length, Content-Type, Host, Keep-Alive, TE, Trailer, Transfer-Encoding, Upgrade, X-Callout-Request-ID, and any name beginning with Proxy-.
"X-Portal-Callout-Key"
Required when AuthenticationType is oauth2_client_credentials
"https://identity.example.com/oauth/token"
Required when AuthenticationType is oauth2_client_credentials
1024"portal-callouts"
Optional space-separated OAuth scope tokens
4096"cases.write profile"
Include the authenticated Portal user's CID and email address in the outbound request
Allow unverified TLS certificates for the target and OAuth token endpoint
Outbound request timeout in seconds, separate from the Portal request body read timeout
1 <= x <= 101
Opaque identifier used by the browser Callout endpoint