WhatsApp Utility

WhatsApp Utility Messages allow businesses to send important documents such as PDFs or Word files directly to customers through WhatsApp using a simple HTTP API request, and with the Skynyx third-party API, this process becomes seamless and fully automated. Our API enables you to create and send utility messages by defining parameters such as the recipient’s mobile number, approved utility template, sender ID, document URL or file path, language code, and dynamic values for personalization, ensuring compliance with WhatsApp policies. This solution is ideal for transactional communications like invoices, reports, confirmations, and notifications, and can be easily integrated into web applications, mobile apps, backend services, or automated workflows for reliable document and message delivery.

Try it in Live Tool
WhatsApp Utility
Comparison

Built for Developers: Us vs Other APIs

FeatureUs Other APIs
Credit-Based Pricing Yes Limited or confusing
Transparent Billing Yes Surprise charges
Dev-Focused Docs Yes Sparse examples
Free Credits Yes Paywall from day 1
Fast Support Yes 3+ day wait time
Quick Start

Try It Out

This example will sign your document with a Nutrient certificate.

Use Your Free API Calls

Sign up and receive 100 credits for free, or log in to automatically add your API key to sample code. If you are not sure how credits are consumed read more in our pricing documentation , or check out this guide on calculating credit usage.

Add a File

Add a PDF named document. pdf to your project folder. You can use our sample document.

Run the Code

Copy the code and run it from the same folder you added the files to. For more information, see our language-specific getting started guides.

View the Results

Open result.pdf in your project folder to view the results.

  • HTTP
  • SHELL
  • SHELLWINDOW
  • JAVA
  • JAVA SCRIPT
  • C#
  • PYTHON
  • PHP
# Instruction: Replace values with your own WhatsApp template details and numeric mobile number
POST /v1/whatsapp HTTP/1.1
Host: api.skynyx.dev
Content-Type: application/json
apiKey: your_default_api_key

{
  "api_key": "xxxxx",
  "mobile_no": "your_10_digit_numeric_mobile_number",
  "template_name": "xxx",
  "sender_id": "xxxx",
  "type": "Utility",
  "file": "C:/Users/YourName/Downloads/sample.pdf",
  "language_code": "xxx",
  "parameter": ["xxx", "xxx"]
}