ezeesms URL API Documentation

Similar documents
Way2mint SMS Mobile Terminate (MT) API Guide for HTTP HTTPS

HTTP API-HELP DOCUMENT

Response: Note: Please define Dynamic Value in ##Field## The following are the parameters used: For Unicode Message:

Wired 2 Wireless Technology Solutions API Help Document Copyright Introduction. 2. Parameter list

Message parameter details

NIC SMS SERVICE INTEGRATION

HTTP API - HELP DOCUMENT

SMS+ Client User Manual

HTTP Specification Version 1.83

Overview Introduction Messaging Error Codes Message parameter details Contact Details... 7

version 2.0 HTTPS SMSAPI Specification Version 1.0 It also contains Sample Codes for -.Net - PHP - Java

Before you start! : 1. It is important to know some things code, before starting the deal with this file.

HTTP Based Unified API

Bulk HTTP API Specification

User Manual RouteSms SmsPlus Desktop. Version 1.0

Reseller GUIDE Version 3.4

All requests must be authenticated using the login and password you use to access your account.

Quick Answers. You may create any Sender ID for the transactional route, provided the Sender ID should be of 6 alpha characters only.

SMS HTTP API DOCUMENTATION December 2012

SMS Submit Interface description HTTP Version 1.5

SMS Outbound. HTTP interface - v1.1

Reseller Web Site Instructions Manual

Get feedback from your target audience in a single click PROPOSAL & OVERVIEW BULK VOICE MESSAGING/OBD SOLUTION

User Guideline v 2.1. For assistance please contact Grapevine on or

mvaayoo API Ver 1.2.0

XML API SMS GATEWAY. Issue 2.0 Dec XML API

API Specification Doc

SMS Outbound. SMTP interface - v1.1

PCCW mobile SMS Web Access 2.0 User Guide

RouteMobile Mobile Client Manual for Android Version: 2.0

Forthnet Mobile Platform - groupsms http interface v1.0 1 / 9

HTTP API Specification V2.7

API Documentation. Release Version 1 Beta

New Dashboard - Help Screens

Way2mint SMS Mobile Terminate (MT) API Guide for HTTP / HTTPS

LINK Mobility SMS REST API MT and Delivery Reports Version 1.3; Last updated September 21, 2017

Administrator Manual. Last Updated: 15 March 2012 Manual Version:

Requirement Document v1.1 WELCOME TO CANLOG.IN. API Help Document. Version SMS Integration Document

Requirement Document v1.2 WELCOME TO CANLOG.IN. API-Key Help Document. Version SMS Integration Document

REST SERVICE. Web Services API Version 1.5

Administrator Manual. Last Updated: 15 March 2012 Manual Version:

Technical Guide. REST API for Mobile Outbound SMS

Cloud SMS API Guide. Version 5.1

API Integration Document

HTTP API. Table of Contents

Integration Architecture Of SDMS

Desktop SMS Software. User Manual. SMSCountry Networks Pvt. Ltd. #408, Aditya Trade Center, Ameerpet, Hyderabad, Andhra Pradesh, India

Telenor Corporate Call & SMS. API Documentation

Table of Contents 1 AQL SMS Gateway How to Guide...1

My MessageMedia User Guide

Parcel Data Exchange PDX Web Application Customer Guide

Gatesms.eu Mobile Solutions for Business

Web Service API for. Document version 0.5 (2015-8) (Draft)

Product Guide SMS PLUS + Copyrights RouteSms Solutions Limited Page 1

Carrier Reliability & Management: Overview of Plivo s Carrier Network

Pre-Bid Queries for Providing & Implementing of Bulk SMS Solution/Service

Requirement Document v1.1 WELCOME TO CANLOG.IN. API Help Document. Version SMS Integration Document

ENTERPRISE BULK SMS. SMSHUB HTTP API Specification V3.0 Released 9 th August 2013

MyMobileAPI. mymobileapi.com. Windows Service Usage

SMS4BD Gateway Integration

SMS Module. Installation Manual. Mumbai Pune Nagpur Aurangabad

Opaali Portal Quick guide

Bing Shopping program Merchant Migration Guide 1/17/2011

BULK HTTP API DOCUMENTATION

Integrating with Cellsynt's SMS gateway via HTTP interface (technical documentation)

Requirement Document v1.2 WELCOME TO CANLOG.IN. API-Key Help Document. Version SMS Integration Document

Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice.

PRE BID REPLIES FOR NPCI:RFP: /0020 DATED RFQ FOR SMS GATEWAY SERVICES FOR INTEGRATION WITH FRM SOLUTIONS

Front Gateway Product Description for the connection between the SMS gateway and customer

SMS Price List (W.E.F. 1 st April 2018) A. Transactional SMS # Particulars & Description SMS Qty. Total Price (In Rs.) TAX

CHEP Portfolio+Plus 1.3. User Guide V March 2010

Contents Overview... 3 Steps to run an Excel Add-In Setup:... 4 Add-Ins LOGIN SEND SMS Send Text or Flash Sms... 1

PROFESSIONAL SMS APP CENTER USER MANUAL

User Guide for Payroll Service (APS+)

SIX Trade Repository AG

The MyCSF Administrator s Tool Guide

BulkSMS / Customer, Marketo Integration Guide, version 2.6, 2018/01/19. BulkSMS / Customer. Marketo Quick Start Integration Guide

BulkSMS Marketo Gateway

SMS Gateway. API & Application Technical Documentation. Revision 1. Current as at 10 th August Document ID: DOC-SMS-API-R1

Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice.

SONERA OPERATOR SERVICE PLATFORM OPAALI PORTAL SMS. FREQUENTLY ASKED QUESTIONS, version 2.0

VMware AirWatch Tizen Guide

Contents About This Guide... 5 About Notifications... 5 Managing User Accounts... 6 Managing Companies Managing Password Policies...

Mobile Client. User Manual. Version: 2.0.0

Mobile Login Extension User Manual

SOAP WebService. User Manual Version Copyright Route Mobile Limited All Rights Reserved.

HOW TO SELECT A SECURITY-BASED MESSAGING PARTNER. Six key features to consider when choosing a mission-critical messaging partner for your business.

Excel-SMS Enotified. Excel-SMS Help Manual

User Guide. Customer Documentation. Version Issue Date - 1st August 2014

Cisco Unified Workforce Optimization

Bulk SMS API Integration Document Version 1.8

TraiTel Telecommunications. TTMessenger 4.xx. User Manual

How to choose an SMS Provider (SMS Gateway Provider, SMS Reseller, SMS Broker)?

Symantec Encryption Management Server and Symantec Data Loss Prevention. Integration Guide

API SMS Sending 1. ACCOUNT METHOD GET

CMS Enterprise Portal User Manual

GST Registration Guide

SOAP API. The correct URL has been hidden. Please contact your account manager for the full URL information.

redcoal InteraktSMS Technical Guide

SMS API - Web Services with SSL SHA2 HMAC Version 1.7

Transcription:

ezeesms URL API Documentation 1

1. ABOUT COMPANY: Pinnacle Teleservices Pvt. Ltd. is a leading Cellular IT Solutions Company established in 2003 and awarded as ISO 9001: 2008 Certified Company, traveled a long path with an unbelievable velocity. Over the years Pinnacle has emerged as a fast growing online Bulk SMS service provider and Value Added services like 5digit Short code services, IVR Dialers, Outbound & Inbound call solutions, Text to Speech & Speech to text Recognition, cellular Events and promotions etc. Pinnacle is a mobile messaging operator; having proprietary SMS Centre (SMS-C) based on an innovative SS7 based platform and thus differs from traditional SMS providers. This gives the same messaging capabilities as a mobile network operator and enables to offer greater speed, reliability and measurability than standard messaging services. Pinnacle can also provide full delivery reports and a guarantee of controls and security of the messages direct to the handsets. Pinnacle has 50 major Channel Partners and provides services for over 6000 Clients and currently leading the aggregator fleet with live traffic of 300+ Millions SMS per month. The Services are generally aimed and focused on driving for user friendly online applications. Pinnacle has delivered a variety range of tailor made applications for its esteemed clients till now. Our expertise and innovativeness are acknowledged and used by large numbers of corporate clients in India. We also have our presence in the field of wireless technologies like Radio frequency (RFID) identification technology and Bluetooth which are emerging technologies. The Services are generally aimed and focused on driving for user friendly online applications. Pinnacle has delivered a variety range of tailor made applications for its esteemed clients till now. Our expertise and innovativeness are acknowledged and used by large numbers of corporate clients in India. Pinnacle has a network of its Marketing team, a regular and prompt back end support team along with a network of its Channel Partners, contributing to leverage strengths. The solutions arm of Pinnacle is one of the acknowledged and advanced IT Solution Providers in India. Our combined and core expertise lies in the domain of Telecom, managed by multi-talented group of young professionals and dynamic team with vast experience in Database migration, reverse engineering, database development and possessing sound performance records. 2

2.INTRODUCTION: This document is to provide help and illustrations to users who wish to deliver SMS using the Pinnacle SMS Gateway via the HTTP Protocol. Accessing gateway through HTTP API is one of the best and the quickest ways to deliver SMS messages. The HTTP API can be used to send various types of SMS messages including normal Short text messages & Long text messages. This document gives a detailed explanation of using the gateway through HTTP API. Note: HTTP url will do 300 request per second at a time. 3. PARAMETER DEFINITION The following table gives the list of parameters required for sending message through Pinnacle's Gateway using HTTP API. S.NO PARAMETER NAME PARAMETER VALUE PARAMETER DESCRIPTION 1. Username Test User User Name of the Account 2. Password Test password password of the Account 3. Senderid Senderid Senderid 4. Message Test Message Message to be sent 5. dest_mobileno Mobile Number Destination Mobile Number 6. Msgtype txt/uni/etc Type of Message 7. Responseid Submission id SMS submitted return value 8. Date and Time Date and Time Date and Time 9. Response Y OR N Response is required or not. Table: Parameter Definitions USERNAME: - username The user is free to choose his username at the time of registration. The user parameter cannot be more than 30 characters long and can only contain alphabets and numbers, with no blank spaces or special characters. Password: - password The user is free to choose his password at the time of registration. The password parameter cannot be more than 30 characters long and can only contain alphabets and numbers, with no blank spaces or special characters. SENDER-ID / NAME OF SENDER: - senderid The Sender-Id refers to the Alphanumeric Identity of the Sender. For India an alphanumeric sender-id (of maximum 8 characters) is accepted. The sender Id registration is subject to the TRAI regulations and mandate. Please read and refer the details on the TRAI website. Pinnacle has the authority to reject any Sender Id (s) without prior intimation to the user to respect and adhere the DOT / TRAI mandate. MOBILE NUMBER: - dest_mobileno This parameter refers to the destination mobile number(s) to which the message is to be sent. It must include the country code appended before the mobile number. Any error in this parameter value would lead to non-delivery of the message. The mobile number should contain only numbers and no symbols like "+", - etc. 3

MESSAGE: - message The msg parameter refers to the actual message that is to be sent to the destination mobile number. The format of the message differs depending on the type of message being sent. Due to restrictions in the HTTP protocol, the following special characters must be encoded, as shown below, to avoid collision with reserved HTTP characters Sr.No. Character Replacement 1 & amp; 2 # ;hash 3 + plus; 4, comma; Table : Special Character to Replacement MESSAGE TYPE: - MTYPE Message Type is to identify the type of message being sent. The default value of message type is txt, which refers to Normal text message. Pinnacle Gateway classifies the type of messages to be sent on the basis of this parameter and pushes them to its SMSC accordingly. Sr.No MTYPE Description 1 TXT Normal Text Message Table: Message Type Description DATE and TIME:-dt and tm The user is free to choose date and time for schedule a message. Date has to be in format YYYY-MM-DD and Time has to be in 24hrs format. 4. Messaging (A) To send a single message, the gateway requires parameters like Username and password (as described in the Parameter Definitions) for authentication purpose in below URL format Table: http://www.smsjust.com/blank/sms/user/urlsms.php?username=xxxx&pass=xxxx&senderid=xxxx&dest_mobileno=xxxx& message=xxxx&response=y The parameters that are going to be passed and their description is given below: username pass senderid message dest_mobileno response This contains the username of the user This contains the password of the user This field holds the header that will be displayed on the mobile phone This is message will not contain more than800 characters. This field has all the Mobile numbers that are separated by a comma. The maximum number that can be send in a Pollux2 request is 300. Please don t send more that 300 numbers. The default parameter is Y. This filed returns the schedule id with date of SMS submission 4

Here is the list of return values when HTTP request is created ES1001 Authentication Failed (invalid username/password) ES1004 Invalid Senderid ES1009 Sorry unable to process request ES1013 Template id is invalid This will return when username/password are incorrect. This will return when sender id is incorrect. This will return when mobile number is incorrect. This will return when template id is incorrect ES1002 Unauthorized Usage - insufficient privilege This will return when text messaging is not active ES1007 Account Deactivated If response is Y 5068570-2008_12_29 5068571-2008_12_29 Message is blank Account is Expire You have Exceeded your SMS Limit. If response is Y 5068570-2008_12_29 5068571-2008_12_29 This will return when account is deactive. This will return when messages are successfully uploaded with schedule id and followed by today s date. This will return when there is no message in the URL This will return when the account is expired. This will return when your uploaded messages are more then your balance left This will return when messages are successfully uploaded with schedule id and followed by today s date. (B) For scheduling messages, date and time needs to be specified in below URL format http://www.smsjust.com/blank/sms/user/urlsms.php?username=xxxx&pass=xxxx&senderid=xxxx&message=xxxx&dest_ mobileno=xxxx&dt=2012-12-12&tm=18:00:00&response=y dt tm This contains the date of schedule in YYYY-MM-DD format. This contains the time of schedule in 24hrs format. i.e. hr:mm:sec In this API, msgtype can be changed as follows: TYPE MESSAGE TYPE (1) Text TXT (1) Unicode UNI (2) Flash FLASH (3) WAP WAP http://www.smsjust.com/blank/sms/user/urlsms.php?username=xxxx&pass=xxxx&senderid=xxxx&dest_mobileno=xxxxxx 5

XXXX&msgtype=UNI&message=XXXX&response=Y Unicode message can be converted to desired Indian language through the option provided in Messaging->Unicode Messaging. 6

5. Checking Balance To get information of SMS credit balance, the following URL, along with the required parameters, needs to be accessed http://www.smsjust.com/blank/sms/user/balance_check.php?username=xxxx&pass=xxxx Your Balance is : 2313 Invalid Username and Password. Please try again It will show the balances left in your account This will return when authentication is failed. 6. Changing Password For changing the password the URL is given below: http://www.smsjust.com/blank/sms/user/change_password.php?username= XXXX &oldpassword= XXXX &newpassword=xxxx username old password new password This will contain the username of the user This will contain the password of the user This will contain the new password that has to be changed with old password. 7. Reports Here is the list of return values when HTTP request is made Your password has been changed successfully!!! Incorrect Username & Password. Please try again. The response id gets generated after each request posted. The same request can be posted for collecting the DLR's. The URL for collecting the DLR's: http://www.smsjust.com/blank/sms/user/response.php? Scheduleid=2126-2010_12_23 The table below describes the various types of response from the gateway List of Return Value When HTTP Request is Made: Authentication Failed : If username and password does not match account deactivated : If the account of user is inactive No Privilege : If user does not have http url submission privilege/right invlaid account type : If user is reseller Invalid senderid : If sender id does not match Insufficent balance/account Expired : If balance is less than submitted sms volume OR if user account Expired Sorry unable to process : If there is problem in processing the transaction. 7

91XXXXXXXXXX DELIVRD 91XXXXXXXXXX EXPIRED 91XXXXXXXXXX UNDELIV 91XXXXXXXXXX NCPR 91XXXXXXXXXX PENDING If message is delivered successfully. If message is expired. If message is undelivered. If mobile number is registered in Do Not Disturb(DND). If message delivery report is pending. 8

In case of any query please feel free to contact Description Department Contact Details Technical Operations Technical support Support.ezeesms@pinnacleteleservices.com (Level 1) +91 92252 40725 CONTACT DETAILS Pinnacle Teleservices Pvt Ltd. 1st floor, 7 Nawab Layout, Tilak Nagar, Near Law College Square, Nagpur-10, Maharastra, INDIA Mobile: 919225240725/919225245222 Email: support@pinnacleteleservices.com 9