POST /v1/system-keys

Creates a new system key with your Fivetran account.

Servers

Request headers

Name Type Required Description
Accept String No

Default value: "application/json"

Content-Type String Yes The media type of the request body.

Default value: "application/json"

Request body fields

Name Type Required Description
expiration_period String No

The system key's expiration period

Possible values:

  • "THREE_MONTHS"
  • "SIX_MONTHS"
  • "ONE_MONTH"
  • "ONE_WEEK"
  • "INFINITE"
name String No

The system key name within the account

permissions[] Array No
permissions[].resource_type String No

The resource type for the permission

Possible values:

  • "TRANSFORMATION"
  • "REMOTE_EXECUTION_AGENT"
  • "TEAM"
  • "ROLES"
  • "CONNECTOR"
  • "WEBHOOK"
  • "USER"
  • "ACCOUNT"
  • "DESTINATION"
permissions[].resource_filter Object No
permissions[].resource_filter.ids[] Array No

The IDs of managed entities

permissions[].resource_filter.group_ids[] Array No

The IDs of managed groups

permissions[].access_level String No

The access level for the permission

Possible values:

  • "READ"
  • "MANAGE"
  • "NONE"

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.