Ready-made System Integration Solutions

Activating API Sending

We offer you the ability to integrate the SMS service into your application via API. Below, you will find guides to help you get started with the integration in just a few minutes:
1. To ensure secure sending through the API service and to comply with the Communications and Information Technology Commission regulations, please generate Bearer Tokens and register your IP address in the whitelist. Messages sent from IP addresses not registered in the whitelist will be rejected. You can find a detailed guide on generating Bearer Tokens and registering your IP in the whitelist at the following link.
2. We provide integration solutions with various ready-made systems such as Noor System, Salla Platform, and Daftra Platform, with more integrations in progress to expand connectivity and assist developers in completing their tasks easily. For available integration solutions, https://dev.taqnyat.sa/ar/integration
3. For API documentation and guides, please visit: https://dev.taqnyat.sa/en/doc/sms/
4. Sample code is also available to assist you in completing the API integration process smoothly https://dev.taqnyat.sa/en/programming_examples/index.html

example Link
Programming Examples in Multiple Languages ​​(Restful, HTTP, JSON, Get) Programming Examples in Multiple Languages
Php Php
Python Python
Net Net
Asp.Net Example Using Vb.Net example Asp.Net Example Using Vb.Net
Asp.Net Example Using C# example Asp.Net Example Using C#
Asp.Net Example Using Vb.Net example Asp.Net Example Using Vb.Net
Example of sending using Access example To send using Access
Example with how to use DLL example Example with how to use DLL
Asp.Net example using C# programming language example Asp.Net example using C# programming language
Example using VB6 language example Example using VB6 language
Example using Nodejs language example Example using Nodejs language
Example using Oracle language example Example using Oracle language

Note: If there is an issue with repeated message sending from your application, we provide a built-in function to prevent receiving duplicate messages within 15 minutes from our gateway. You can use and add it to the send function using the parameter: smsId=0.

Webhook

The Webhook service allows you to receive delivery reports directly on your own website.
You can view a detailed guide at the link below:
  • In the Webhook URL field, enter the web address where you wish to receive the delivery reports.
  • The Webhook confirmation phrase is a custom phrase defined in your system, which must be returned to us as a response to confirm that your server successfully received the delivery report.
Reference Image:
...