Actions145
- Account Actions
- Account Audit Actions
- Billing Entry Actions
- Call Detail Record Actions
- Carrier Actions
- Device Actions
- Device Template Actions
- Email Template Actions
- Feature Code Actions
- File Actions
- Flow Actions
- Flow Template Actions
- LCR Actions
- Mobile SIM Actions
- Number Port Actions
- Phone Number Actions
- Provision Actions
- Report Actions
- Reseller Actions
- SIP Trunk Actions
- Tariff Actions
- Tariff Code Actions
- Tariff Profile Actions
- Tenant Actions
- Tenant Audit Actions
- Transcription Actions
- User Actions
- Voice Actions
- Voice Mail Message Actions
Overview
This node allows interaction with the TeleFlow API to manage various telephony-related resources, including SIP Trunks. Specifically, the "Get" operation for the "SIP Trunk" resource retrieves detailed information about a single SIP Trunk by its unique identifier. This is useful in scenarios where you need to fetch configuration or status details of a specific SIP Trunk within your telephony infrastructure.
Practical examples include:
- Retrieving SIP Trunk details before updating or auditing configurations.
- Fetching SIP Trunk information to display in dashboards or reports.
- Integrating SIP Trunk data into workflows that automate telephony management.
Properties
| Name | Meaning |
|---|---|
| ID | The unique identifier of the SIP Trunk resource to retrieve. This is required. |
| Fields | Optional key-value pairs specifying additional fields to include in the request query. You can add multiple field name and value pairs to refine the query. |
The "Fields" property allows adding custom query parameters to the GET request, enabling more specific queries if supported by the API.
Output
The output is a JSON object representing the retrieved SIP Trunk resource. It contains all the properties returned by the TeleFlow API for the specified SIP Trunk ID, including but not limited to its name, host, and other configuration details.
No binary data output is produced by this operation.
Example output structure (simplified):
{
"id": "string",
"name": "string",
"host": "string",
// other SIP Trunk related fields as returned by the API
}
Dependencies
- Requires an API authentication token credential configured in n8n to access the TeleFlow API.
- The base URL for the TeleFlow API must be set in the credentials.
- The node sends HTTP requests with JSON content type and expects JSON responses.
Troubleshooting
- Missing ID error: If the "ID" property is not provided for the Get operation, the node will throw an error stating that the ID is required. Ensure you provide a valid SIP Trunk ID.
- API connection issues: Errors related to network connectivity or invalid credentials may occur. Verify that the API key/token and base URL are correctly configured.
- Invalid field names in "Fields": Providing unsupported or incorrect field names in the "Fields" property may result in unexpected API errors or empty responses. Consult the TeleFlow API documentation for valid query parameters.
- Continue on Fail: If enabled, the node will continue processing subsequent items even if one fails, returning the error message in the output JSON.
Links and References
- TeleFlow API Documentation (Replace with actual URL)
- n8n HTTP Request Node Documentation