> ## Documentation Index
> Fetch the complete documentation index at: https://trigger-v3-fix-additional-files.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# redactString

> An easy way to redact sensitive information from a string

`redactString` is a [Tagged template](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#tagged_templates) that can be used to redact sensitive information from a string.

It is used internally to redact Bearer tokens in Integrations that use [backgroundFetch](/sdk/io/backgroundFetch).

<RequestExample>
  ```typescript
  const response = return io.backgroundFetch<CreateCompletionResponseData>(
    "background",
    "https://someapi.com/v1/endpointname",
    {
      method: "POST",
      headers: {
        "Content-Type": "application/json",
        //by using `redactString` the apiKey will be redacted in the logs
        Authorization: redactString`Bearer ${auth.apiKey}`,
      },
      body: JSON.stringify(params),
    }
  );
  ```
</RequestExample>
