Documentation Index
Fetch the complete documentation index at: https://infisical.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Check out the configuration docs for Salesforce OAuth Credentials Rotations to learn how to obtain the required parameters.
Request body
| Field | Type | Required | Description |
|---|---|---|---|
name | string | Yes | A unique, slug-friendly name for the rotation (max 100 characters). |
projectId | string (UUID) | Yes | The project ID. |
connectionId | string (UUID) | Yes | ID of the Salesforce app connection. |
environment | string | Yes | Environment slug (e.g. dev, prod). |
secretPath | string | Yes | Path where the generated secrets will be stored. |
isAutoRotationEnabled | boolean | No | Whether to rotate automatically on the schedule. Defaults to true. |
rotationInterval | number | Yes | Days between rotations (minimum 1). |
rotateAtUtc | object | No | Time of day (UTC) to run rotation: { "hours", "minutes" }. Defaults to { "hours": 0, "minutes": 0 }. |
parameters.appId | string | Yes | The identifier of the Salesforce External Client App to rotate the consumer secret for. |
parameters.appName | string | Yes | The developer name of the Salesforce External Client App to rotate the consumer secret for. |
secretsMapping.consumerKey | string | Yes | Secret key name to store the rotated consumer key (e.g. SALESFORCE_CONSUMER_KEY). |
secretsMapping.consumerSecret | string | Yes | Secret key name to store the rotated consumer secret (e.g. SALESFORCE_CONSUMER_SECRET). |
description | string | No | Optional description. |