Send Push Notifications
Without Developing Your Own App

Pushed allows you to send real-time push notifications to
iOs, Android and Desktop (Chrome, Firefox & Safari) devices.

Pushed on Google Play Pushed on the App Store

Get Started Sign Up Now For Free and Start Sending Push Notifications

Be notified when it happens

Sending push notifications can be a tricky endeavour on any platform, with Pushed you can avoid all of the hassle.
We offer a complete platform with awesome features oriented to content creators and developers.

Send your first notification now!
You will only need 5 minutes
 

1. Download Mobile App & Signup

Pushed is available for iOs and Android devices, download and signup to get started. It's free.

Google Play App Store

2. Request Developer Access

In order to send push notifications, you need to request developer access. Don't worry, it's an immediate process, all you need is a valid e-mail address. You will receive an e-mail message with a verification link you must confirm.

Click Here to Request Developer Access

This link will open Pushed Developer Panel, in which you will have to Sign In using the same credentials with which you sign up before in the mobile app.

Check your e-mail address now, the one you used to Sign In a moment ago, yep, the same with which you sign up before in the mobile app. You should now receive the following e-mail from us. Click on the Confirm My Email Address button to complete your developer registration.

Great! Now you own a Pushed Developer Account, which means you can send push notifications. This account is completely free. Forever. Let us guide you through the process of sending your first notification.
Any issue? Contact Us.

3. Create your app

Apps are the core of Pushed notifications, they are made by the community, alias Developers, Freelance, Companies, Organizations, etc... that means people like you. Apps acts as the containers of the notifications, as every notification belongs to an app.

Confusing? Let's create your first app and you will quickly understand. To create your first app open the Apps section of the Developer Panel and click on Create your first app now. The following modal window will open:

You can always edit your apps name and description, so don't head with the naming process.

You should now see the App Settings page, where you can edit all the details of your recently created app.

Be aware that you're recenlty created app, and all apps by default, are private. That means that it won't appear in Pushed Discover, the marketplace for Pushed apps, and nobody will be able to subscribe without the subscription link. This is ok for now, as we're only doing some tests. Keep in mind this for production environments.

4. Subscribe

In order to receive push notifications on your mobile device, you have to subscribe to the recently created app using de QR subscription code. On your app Settings section, click on QR Subscription Code, the QR Subscription Code for your app will appear:

Open Pushed mobile app (you download it in the first step). Tap on the icon (located right at the top). The search view will open, now tap again on the icon (located right at the top), device camera will turn on, now scan the QR code of your app:

You just subscribed to your new app. Now you are ready to send notifications.

5. Send your first notification

Open your Developer Portal and click on New Notification, the following modal window will pop up, insert some notification content and click Send Notification:

In a few seconds you should receive in your device the notification:

You got it!

Easy right? That's exactly what we wanted. Now it's turn to build something amazing and be notified when it happens!

Easy Integration

Reaching users for any purposes is easy peasy with Pushed REST API and lets your web, mobile app, mashups, custom script, and anything else you can think of to send notifications. No custom code is required, as every modern programming language has built-in HTTP libraries to reach Pushed. Just add the code whenever you want to be notified and we will make it happen.

curl -s \
  --form-string "app_key=your_app_key" \
  --form-string "app_secret=your_app_secret" \
  --form-string "target_type=app" \
  --form-string "content=Your notification content." \
  https://api.pushed.co/1/push
use LWP::UserAgent;
LWP::UserAgent->new()->post(
  "https://api.pushed.co/1/push", [
  "app_key" => "your_app_key",
  "app_secret" => "your_app_secret",
  "target_type" => "app",
  "content" => "Your notification content."
]);
require "net/https"

url = URI.parse("https://api.pushed.co/1/push")
req = Net::HTTP::Post.new(url.path)
req.set_form_data({
  :app_key => "your_app_key",
  :app_secret => "your_app_secret",
  :target_type => "app",
  :content => "Your notification content."})
res = Net::HTTP.new(url.host, url.port)
res.use_ssl = true
res.verify_mode = OpenSSL::SSL::VERIFY_PEER
res.start {|http| http.request(req) }
#!/usr/bin/python

import json,httplib
connection = httplib.HTTPSConnection('api.pushed.co', 443)
connection.connect()
connection.request('POST', '/1/push', json.dumps({
  "app_key": "your_app_key",
  "app_secret": "your_app_secret",
  "target_type": "app",
  "content": "Your notification content."}),
  {
	"Content-Type": "application/json"
  }
)
result = json.loads(connection.getresponse().read())
print result
curl_setopt_array($ch = curl_init(), array(
  CURLOPT_URL => "https://api.pushed.co/1/push",
  CURLOPT_POSTFIELDS => array(
	"app_key" => "your_app_key",
	"app_secret" => "your_app_secret",
	"target_type" => "app",
	"content" => "Your notification content."
  ),
  CURLOPT_SAFE_UPLOAD => true,
));
curl_exec($ch);
curl_close($ch);

mmm... you know what? Enough said. Sign Up & Start Sending Notifications. It's free!