ConnectSecure
Integrate your application with the ConnectSecure API
🚀 Quickstart
Connect to ConnectSecure with Tenklo and see data flow in 2 minutes.
In Tenklo (free signup), go to Integrations -> Configure New Integration -> ConnectSecure.
Go to Connections -> Add Test Connection -> Authorize. Enter your ConnectSecure pod host, tenant, Client ID, and Client Secret. Tenklo verifies the credentials against your pod before creating the connection.
Make your first request to the ConnectSecure API (list companies). Replace the placeholders below with your API key, integration ID, and connection ID:
curl "https://api.tenklo.dev/proxy/r/company/companies?skip=0&limit=10" \
-H "Authorization: Bearer <API-KEY>" \
-H "Provider-Config-Key: <INTEGRATION-ID>" \
-H "Connection-Id: <CONNECTION-ID>"Or fetch credentials with the Node SDK or API.
✅ You're connected! Check the Logs tab in Tenklo to inspect requests.
Follow our Auth implementation guide to integrate Tenklo in your app.
To find your ConnectSecure connection details, follow the connect guide linked below.
📚 ConnectSecure Integration Guides
Nango-maintained guides for common use cases.
- How do I link my ConnectSecure account? Find the four required connection values and connect to Tenklo
Official docs: ConnectSecure support and documentation
🧩 Pre-built syncs & actions for ConnectSecure
Explore Nango-provided actions in your dashboard. Extend and customize them to fit your needs.
Others
| Function name | Description | Type | Source code |
|---|---|---|---|
create-user | Create a new user account in this tenant. | Action | 🔗 Github |
get-asset | Get full details for a single asset by id. | Action | 🔗 Github |
get-company | Get a single MSP client company by id. | Action | 🔗 Github |
get-compliance-master | Get the master list of compliance benchmark checks (e.g. CIS controls) with descriptions and remediation commands. | Action | 🔗 Github |
get-password-policy | Get the tenant's password complexity policy. | Action | 🔗 Github |
list-agents | List monitoring agents installed across assets in this account. | Action | 🔗 Github |
list-approver-users | List users who can act as approvers for a given company. | Action | 🔗 Github |
list-assets | List discovered assets (endpoints/devices) across this account. | Action | 🔗 Github |
list-companies | List MSP client companies (tenant-scoped) in this ConnectSecure account. | Action | 🔗 Github |
list-compliance-types | List available compliance framework types and the OS/platform variants each supports. | Action | 🔗 Github |
list-credentials | List stored scan/discovery credentials configured for this account | Action | 🔗 Github |
list-integrations | List third-party integrations configured or available for this account, including their action/parameter definitions. | Action | 🔗 Github |
list-jobs | List background jobs (scans, syncs, report generation, etc) run in this account. | Action | 🔗 Github |
list-problem-groups | List vulnerability/problem severity-group categories used to classify findings. | Action | 🔗 Github |
list-problems-summary | List a summarized, deduplicated view of security problems/vulnerabilities across the account (one row per distinct problem, with aggregate asset/company counts). | Action | 🔗 Github |
list-roles | List the fixed vocabulary of assignable user roles. | Action | 🔗 Github |
list-settings | List global/company-level configuration settings for this account. | Action | 🔗 Github |
list-users | List user accounts in this ConnectSecure tenant. | Action | 🔗 Github |
list-vulnerabilities | List distinct vulnerabilities (CVEs) detected across assets in this account. | Action | 🔗 Github |
update-user-role | Update a user's assigned roles. | Action | 🔗 Github |
agents | Sync monitoring agents installed across assets in this account. | Sync | 🔗 Github |
assets | Sync discovered assets (endpoints/devices) across this account. | Sync | 🔗 Github |
companies | Sync MSP client companies in this account. | Sync | 🔗 Github |
compliance_master | Sync the master list of compliance benchmark checks (e.g. CIS controls). | Sync | 🔗 Github |
problem_groups | Sync the reference list of vulnerability/problem severity-group categories. | Sync | 🔗 Github |
users | Sync user accounts in this tenant. | Sync | 🔗 Github |
vulnerabilities | Sync distinct vulnerabilities (CVEs) detected across assets in this account | Sync | 🔗 Github |