Salesforce JWT
Integrate your application with the Salesforce API using JWT (server-to-server) authentication
🚀 Quickstart
Connect to Salesforce with JWT and see data flow in 2 minutes.
In Tenklo (free signup), go to Integrations → Configure New Integration → Salesforce JWT.
Configure Salesforce JWT credentials
Go to Connections → Add Test Connection. Enter your Consumer Key, Consumer Secret, Private Key, and Username from your JWT-enabled External Client App, plus your Authorization Server URL (your Salesforce login endpoint). Use the connect guide below to create and configure the app in Salesforce.
Make your first request to the Salesforce API (e.g. fetch a list of contacts). Replace the placeholders below with your Environment API key, integration ID, and connection ID:
curl "https://api.tenklo.dev/proxy/services/data/v58.0/query?q=SELECT+Id,FirstName,LastName,Email+FROM+Contact+LIMIT+10" \
-H "Authorization: Bearer <NANGO-API-KEY>" \
-H "Provider-Config-Key: <INTEGRATION-ID>" \
-H "Connection-Id: <CONNECTION-ID>"You can also fetch credentials with the Node SDK or API.
✅ You're connected. Check the Logs tab in Tenklo to inspect requests.
Follow the Auth implementation guide to integrate Tenklo in your app.
To create a JWT External Client App and get credentials, use the connect guide linked below.
📚 Salesforce JWT Integration Guides
Nango-maintained guides for common use cases.
- How do I link my account?
Set up a JWT-enabled External Client App in Salesforce and connect using Consumer Key, Consumer Secret, Private Key, and Username
Official docs: Salesforce REST API
🧩 Pre-built syncs & actions for Salesforce JWT
Explore Nango-provided actions in your dashboard. Extend and customize them to fit your needs.
No pre-built syncs or actions available yet.