New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

n8n-nodes-d7-messaging

Package Overview
Dependencies
Maintainers
0
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

n8n-nodes-d7-messaging

Custom n8n nodes for D7 API

0.1.4
Source
npm
Version published
Weekly downloads
852
311.59%
Maintainers
0
Weekly downloads
 
Created
Source

D7Networks Integration Documentation

This comprehensive documentation covers the implementation and usage of D7Networks' SMS and WhatsApp API integrations in n8n.

D7 SMS API

The D7 SMS API node provides a streamlined interface for sending SMS messages through the D7Networks messaging platform.

Configuration Parameters

ParameterTypeDescriptionRequired
Recipient NumbersStringComma-separated list of phone numbers in E.164 format (e.g., +971XXXXXXXX)Yes
Message ContentStringThe text content to be sent in the SMSYes
API KeyStringAuthentication token from D7Networks portalYes

Technical Implementation

The SMS API utilizes the following endpoint:

POST https://api.d7networks.com/messages/v1/send

Message Configuration:

  • Channel: SMS
  • Message Type: Text
  • Data Coding: Text
  • Default Originator: SignOTP
  • Client Reference: D7-AirTableSMS

D7 WhatsApp API

The D7 WhatsApp API node enables sophisticated WhatsApp messaging capabilities with multiple message types and media support.

Message Categories

1. Utility Messages
  • Purpose: Transactional communications
  • Types: Text or Media-based
  • Requires pre-approved templates
  • Supports dynamic parameters
2. Marketing Messages
  • Purpose: Promotional content
  • Types: Text or Media-based
  • Requires pre-approved templates
  • Supports rich media content
3. Service Messages
  • Purpose: Customer service communications
  • Types:
    • Text: Custom messages with URL preview
    • Media: Rich media with captions

Configuration Parameters

Common Parameters
ParameterTypeRequiredDescription
Message TypeOptionsYesSelect message category and type
OriginatorStringYesWhatsApp business number
RecipientsStringYesComma-separated phone numbers
API KeyStringYesD7Networks authentication token
Template-specific Parameters
ParameterTypeApplicable TypesDescription
Template IDStringUtility/MarketingTemplate identifier
LanguageStringUtility/MarketingTemplate language code
Body ParametersCollectionUtility/MarketingDynamic template values
Media Parameters
ParameterTypeApplicable TypesDescription
Media URLStringMedia messagesContent URL
Media TypeOptionsMedia messagesImage/Video/Document
Media CaptionStringService MediaOptional caption

Technical Details

Endpoint:

POST https://api.d7networks.com/whatsapp/v2/send

Supported Media Formats:

  • Images: JPG, PNG
  • Videos: MP4
  • Documents: PDF, DOC, DOCX

Authentication

Both APIs use Bearer token authentication:

Authorization: Bearer {API_KEY}

Response Handling

Both nodes return the API response in JSON format, including:

  • Request status
  • Message ID
  • Delivery information
  • Error details (if any)

For detailed API specifications and error codes, refer to the D7Networks API Documentation.

Keywords

n8n-community-node-package

FAQs

Package last updated on 20 Jan 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts