Validate Salesforce Connection
sf_validate_connectionValidates Salesforce credentials by making a live API call to the org. Returns connection status, org ID, username, and instance URL.
Instructions
Tests that the provided Salesforce credentials are valid by making a live API call to the org. Use this before scaffolding a project to confirm credentials work.
Returns:
connected: boolean
org_id: Salesforce Org ID
username: Authenticated username
instance_url: Confirmed org URL
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sf_client_id | Yes | Salesforce Connected App Consumer Key (Client ID) | |
| sf_client_secret | Yes | Salesforce Connected App Consumer Secret (Client Secret) | |
| sf_refresh_token | Yes | Salesforce OAuth2 Refresh Token obtained after authorization | |
| sf_base_url | Yes | Salesforce org instance URL, e.g. https://myorg.my.salesforce.com (sandbox auto-detected from hostname) |