Request authorization
Some APIs require you to set authorization headers or parameters. Data Fetcher provides an easy way to configure these.
Set up the authentication as described below. When the request runs, Data Fetcher will automatically set the Authorization header to the correct value.

Set up bearer token authentication

  • Click
  • Set type to Bearer Token using the dropdown.
  • Enter the bearer token value in the input. This can be found in the API documentation and is typically an API key or access token.
  • You're done! When your request runs, Data Fetcher will automatically send an Authorization header with a value of Bearer YOUR_BEARER_TOKEN

Set up basic authentication

  • Click
  • Set type to Basic using the dropdown.
  • Enter the API username and password in the relevant inputs. This can be found in the API documentation and is typically a pair of API keys, a fixed username and API key for the password, or just an API key as the username (leave the password blank).
  • You're done! When your request runs, Data Fetcher will automatically send an Authorization header with a value of username:password, base64 encoded.

Set up OAuth authentication

Set up header authentication

  • Click
  • Set type to Header using the dropdown.
  • Enter the name for the header.
  • Enter the value for the header.
  • When your request runs, Data Fetcher will add a header with the name and value you specified.

Set up parameter authentication

  • Click
  • Set type to Header using the dropdown.
  • Enter the name for the parameter.
  • Enter the value for the parameter.
  • When your request runs, Data Fetcher will add a parameter to the URL with the name and value you specified.

Set up AWS Signature V4 authentication

  • Click
  • Set type to AWS Signature V4 using the dropdown.
  • Enter your AWS access key.
  • Enter your AWS secret key.
  • Enter the region. If you leave this blank, Data Fetcher will try and infer it from the URL.
  • Enter the service. If you leave this blank, Data Fetcher will try and infer it from the URL.
  • If you are using temporary security credentials, enter the session token.
  • When your request runs, Data Fetcher will calculate and add the X-Amz-Content-Sha256, X-Amz-Date & Authorization headers to authenticate with AWS.