Tu movil acaba de piar

Envia notificaciones push a tu iPhone con una sola peticion HTTP. Sin cuentas, sin paneles de control.

Terminal
$ curl -X POST https://pushbird.app/pb_a1b2c3d4... \
  -H 'Content-Type: application/json' \
  -d '{"title":"Deploy","message":"v2.1 is live"}'

{"ok":true}
Como funciona
01

Instala la app

Descarga PushBird de la App Store. La app genera una URL de webhook unica al instante.

02

Copia tu URL de webhook

Tu URL es algo como https://pushbird.app/pb_abc123... - copia, comparte o escanea el codigo QR.

03

Haz una peticion

Llama a la URL desde curl, tu pipeline de CI, un cron o un script de monitoreo. Cualquier cliente HTTP sirve.

04

Recibe la notificacion

El movil vibra. Listo.

Ejemplos rapidos
curl
PHP
Python
Node.js
Go
# POST con JSON
curl -X POST https://pushbird.app/pb_your_secret \
  -H 'Content-Type: application/json' \
  -d '{"title":"Build #42","message":"All tests passed"}'

# POST con texto
curl -X POST https://pushbird.app/pb_your_secret \
  -d 'Server disk at 91%'

# Peticion GET
curl 'https://pushbird.app/pb_your_secret?title=Alert&message=Check+logs'
# POST con JSON
import requests

requests.post("https://pushbird.app/pb_your_secret", json={
    "title": "Deploy",
    "message": "v2.1 shipped to prod"
})

# POST con texto
requests.post("https://pushbird.app/pb_your_secret",
    data="Server disk at 91%")

# Peticion GET
requests.get("https://pushbird.app/pb_your_secret",
    params={"title": "Alert", "message": "Check logs"})
// POST con JSON
await fetch("https://pushbird.app/pb_your_secret", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ title: "CI", message: "Pipeline green" })
});

// POST con texto
await fetch("https://pushbird.app/pb_your_secret", {
  method: "POST",
  body: "Server disk at 91%"
});

// Peticion GET
await fetch("https://pushbird.app/pb_your_secret?title=Alert&message=Check+logs");
// POST con JSON
body := strings.NewReader(`{"title":"Alert","message":"CPU > 90%"}`)
req, _ := http.NewRequest("POST",
    "https://pushbird.app/pb_your_secret", body)
req.Header.Set("Content-Type", "application/json")
http.DefaultClient.Do(req)

// POST con texto
http.Post("https://pushbird.app/pb_your_secret",
    "text/plain", strings.NewReader("Server disk at 91%"))

// Peticion GET
http.Get("https://pushbird.app/pb_your_secret?title=Alert&message=Check+logs")
// POST con JSON
$ch = curl_init('https://pushbird.app/pb_your_secret');
curl_setopt_array($ch, [
    CURLOPT_POST => true,
    CURLOPT_HTTPHEADER => ['Content-Type: application/json'],
    CURLOPT_POSTFIELDS => json_encode([
        'title' => 'Deploy',
        'message' => 'v2.1 shipped'
    ])
]);
curl_exec($ch);

// POST con texto
file_get_contents('https://pushbird.app/pb_your_secret', false,
    stream_context_create(['http' => [
        'method' => 'POST',
        'content' => 'Server disk at 91%'
    ]]));

// Peticion GET
file_get_contents('https://pushbird.app/pb_your_secret?title=Alert&message=Check+logs');
Por que PushBird?

Asi de facil

Instala la app, coge la URL, empieza a enviar. Sin cuentas ni verificaciones.

Privacidad primero

No almacenamos tus mensajes. Las notificaciones pasan por Apple y se olvidan. El secreto del webhook vive solo en tu dispositivo.

Minimalista por diseno

Si necesitas dashboards y gestion de equipos - busca en otro sitio. Si necesitas un webhook que entregue notificaciones de forma fiable, es aqui.

Funciona en todas partes

curl, Python, Node, Go, PHP, Ruby. Si puede hacer peticiones HTTP, puede enviarte un push.