REST Callout Logging

Nextian provides logging of REST callouts made to systems outside Salesforce (such as DocuSign) for easy troubleshooting and debugging. Logging is disabled by default and must be enabled by a system administrator.

To limit storage consumption, logging is turned off by default and must be enabled a system administrator. It is recommended to turn logging off and delete unneeded records as soon as troubleshooting has been completed.

Logged callouts are stored in REST Callout records:

FieldDescription
NameAuto-generated callout log id in the RESTCL-XXXX format.
ApplicationCalled (target) application name such as DocuSign or GTV.
Callout NameOptional filed providing additional context for the callout, e.g., GTV_Helper.confirmDraftOrder or GetAccessToken.
Object IdOptional, supplemental Salesforce Object Id (as a string) providing additional context for the callout, e.g., if a callout was made because of synchronize account operation, this would be set to the account id on which the action was called.
HTTP Request
  • URL — URL of the REST endpoint called (e.g., https://na10-api.tract-staging.com/billing/2/billing-accounts).
  • Headers — HTML headers passed to the request.
  • Body — request body (JSON format).
HTTP Response
  • Status Code — HTTP response status code of the operation (e.g., 200, 501, etc.).
  • Status Message — HTTP response status message, e.g., OK.
  • Is Error — Checked if REST operation failed: HTTP status code is present and it does not indicate 3xx: Redirection, 4xx: Client Error or 5xx: Server Error.
  • Body — response body (JSON or HTML format).
Was this page helpful?