Questions tagged [ideamart]

The Idea APIs provided by Ideamart make it easy for an application to access Dialog Axiata network services like sending SMSs, invoking a USSD menu or making an In-app purchase through carrier billing.

Ideamart is a Service Delivery Platform (SDP) offered by Dialog Axiata PLC to developers and content providers to use Dialog network based features via shared APIs and monetize their ideas. The SDP allows developers to use network based features on Idea Pro via Application Programming Interface (API) to create telco based applications.

These are the list of APIs available on Idea Pro

1) SMS API

This is used to send and receive SMS using a HTTP based API. It sends SMS on behalf of the user, check the delivery status of a sent SMS, receive SMSs with a short code etc.

2) USSD (Unstructured Supplementary Service Data) API

This allows applications to initiate USSD sessions using a HTTP-based API. You can build USSD menu driven applications, monetize based on menu request, maintain an active session with customers etc.

3) CaaS (Charging as a Service) API

This monetizes your app with micro-payments. You can retrieve the account balance and other related information of a given subscriber, charge specific amount from a subscriber’s account etc.

4) LBS (Location Based Service) API

This allows to send and receive location requests using a REST based API to find the location of users and create rich & real-time applications.

5) Subscription API

Subscription REST API allows a subscriber to register or unregister to or from an app, send subscription notification, query subscription status and query subscriber base size.

5 questions
3
votes
1 answer

IdeaMart Simulator-v2.2 is not starting up

when executing the command to start up the simulator ./sdp-simulator console in Linux, the app did not start and it says. (Same problem occurred in IdeaMart Simulator-v2.0 also) Running sdk-standalone... ./sdp-simulator: 1: eval:…
majurageerthan
  • 2,169
  • 3
  • 17
  • 30
2
votes
2 answers

Format of the address is invalid in IdeaMart Subscription API

I want to subscribe to users to my Ideamart mobile app. This is the sample request I sent to the ideamart API { "applicationId": "APP_01234", "password": "xxxxx", "action": "1", "subscriberId": "tel:94761234567" } This is the response I…
1
vote
0 answers

How to fix Can't find bundle for base name ncs_rest_sim, locale en_us when running devspace simulator

I Am trying to install devspace simulator on ubuntu 20.10 with java version "1.8.0_271" and I get the following error when I run it: HTTP ERROR 500 Problem accessing /. Reason: Can't find bundle for base name ncs_rest_sim, locale en_us Caused…
francis
  • 3,852
  • 1
  • 28
  • 30
0
votes
1 answer

how to convert a json response to a text output.?

I am using a platforme call ideamart to create some sms based applications. They provide a api called subscription api. deatils about ideamart subscription API Guid to work with subscription API I use below first code to request BaseSize details.is…
Thunga
  • 63
  • 1
  • 9
0
votes
2 answers

Invalid Host IP Error when sending an SMS

I have been trying to send an SMS using the PHP ideamart wrapper and I am getting the following error. Invalid Host IP Error This is the request I made to https://api.dialog.lk/sms/send { "message": "Hello", "destinationAddresses":…
Fawzan
  • 4,738
  • 8
  • 41
  • 85