Notifications push
Notifications push stockées au Canada, avec repli par SMS
Envoyez des notifications push à iOS et Android avec vos propres identifiants Apple et Google, chiffrez le contenu si vous le souhaitez et repliez-vous sur un SMS dans le même appel.

Conçu pour le push transactionnel
Des messages que votre application envoie à ses propres utilisateurs quand quelque chose s'est produit.
- Codes de connexion
- Un code sur le téléphone que la personne tient en main, et un SMS si la notification ne l'atteint pas.
- Rappels
- Rendez-vous, livraisons et échéances, envoyés au bon moment.
- Reçus
- La confirmation d'une commande ou d'un paiement, avec vos propres données jointes.
- Alertes
- Quelque chose demande de l'attention tout de suite : un paiement refusé, un avis de sécurité, un changement d'état.
Ce que vous obtenez
Une seule API de votre serveur à chaque appareil, sans SDK mobile obligatoire.
- Vos propres identifiants
- Vous téléversez votre clé APNs et votre compte de service Firebase. honkio n'envoie jamais sous ses propres identifiants pour votre application et ne renvoie jamais les vôtres.
- Un appel, tous les appareils
- Envoyez à un identifiant d'utilisateur et chaque appareil actif de cet utilisateur reçoit la notification. Les jetons sont retirés quand Apple ou Google les déclarent invalides.
- Un SMS quand le push échoue
- Ajoutez un repli et un SMS part quand aucun appareil n'accepte la notification, sous toutes les règles des SMS : consentement, désabonnements et limites d'envoi.
- Un statut de remise honnête
- Acceptée par Apple ou Google est indiquée comme acceptée, pas comme vue. honkio ne voit pas un téléphone éteint ou aux notifications désactivées.
- Mode test
- Les clés de test n'envoient rien et ne facturent rien, et des jetons magiques simulent chaque résultat.
- Webhooks
- Huit événements pour les notifications, les appareils retirés et les identifiants invalides, avec identifiants et statut mais jamais le contenu.
curl -X POST https://api.honkio.ca/v1/push \
-H "Authorization: Bearer mk_test_YOUR_KEY" \
-H "Idempotency-Key: login-code-1042-2026-11-03" \
-H "Content-Type: application/json" \
-d '{
"app_id": "APP_ID",
"to": { "user_id": "user_1042" },
"title": "Your code",
"body": "123456",
"fallback": {
"sms": { "to": "+14165550123", "from": "+14165550100", "body": "Your Acme code is 123456" }
}
}'Un contenu qu'Apple et Google ne peuvent pas lire, pour chaque appareil qui a une clé
Chaque appareil crée sa propre clé avec le paquet Swift ou Android de HonkIO. Un appareil sans clé reçoit le contenu en clair, sauf si vous exigez le chiffrement.
- Pour un appareil qui a enregistré une clé, Apple et Google reçoivent un texte de remplacement et une enveloppe chiffrée, pas votre titre ni votre corps.
- Les paquets Swift et Android de HonkIO créent la clé et déchiffrent la notification, et la documentation fournit un vecteur de test pour votre propre code.
- honkio chiffre le contenu : c'est de la confidentialité envers Apple et Google, pas du chiffrement de bout en bout. Chaque appareil ne peut lire que ses propres notifications.
- Le badge, le son et l'identifiant de fil restent en clair sur iOS. La clé de regroupement reste en clair sur iOS et sur Android.
Stocké au Canada, transmis par Apple et Google
honkio stocke au Canada les identifiants push, les jetons d'appareils, le contenu et les journaux.
Une notification passe tout de même par les serveurs d'Apple ou de Google, aux États-Unis et dans d'autres pays, et l'API de honkio tourne sur une infrastructure hébergée aux États-Unis. Stocké au Canada ne veut pas dire traité uniquement au Canada.
Le titre, le corps et les données sont supprimés après 90 jours par défaut.
Tarifs
Les prix sont en dollars canadiens, avant taxes.
- Notification acceptée
- 5,00 $ par 1 000Après les 2 500 premières de chaque mois civil, qui sont gratuites. Les notifications de test sont gratuites. Un SMS de repli est facturé au prix d'un SMS.
Documentation
Tout, du premier identifiant au webhook.
Questions
- Ai-je besoin de mes propres comptes Apple et Google ?
- Oui. Vous téléversez une clé d'authentification APNs et un compte de service Firebase, et honkio envoie avec eux. honkio n'envoie jamais sous ses propres identifiants pour votre application.
- Est-ce du chiffrement de bout en bout ?
- Non. Pour un appareil qui a enregistré une clé, Apple et Google ne peuvent pas lire le contenu, et un appareil ne peut lire que ses propres notifications. Mais honkio chiffre le contenu et le voit donc. C'est de la confidentialité envers Apple et Google, pas du chiffrement de bout en bout.
- Dois-je installer un SDK ?
- Ce n'est pas obligatoire. Votre application obtient son jeton d'Apple ou de Google comme d'habitude, et votre serveur l'enregistre auprès de l'API, avec le SDK Node, Python ou PHP ou en HTTP simple. Des paquets Swift et Android facultatifs mettent le jeton dans la forme qu'attend honkio et, sur un appareil qui a une clé, déchiffrent ses notifications; ils n'appellent jamais honkio et ne contiennent aucune clé d'API.
- Et si le téléphone est éteint ?
- Apple et Google conservent une notification acceptée jusqu'à sa remise ou son expiration. honkio ne le voit pas : une notification acceptée ne se replie donc pas sur un SMS.
- Quelque chose est-il stocké hors du Canada ?
- honkio stocke les données push au Canada. Les notifications sont traitées par Apple et Google aux États-Unis et dans d'autres pays, et l'API tourne sur une infrastructure hébergée aux États-Unis.
À lire aussi
- API SMS
Envoyez et recevez des SMS avec des numéros canadiens locaux et sans frais, avec le consentement LCAP et les réponses STOP appliqués par l’API.
- API courriel
Envoyez des courriels transactionnels depuis votre domaine et recevez les réponses par l’API, avec les vérifications LCAP et des données stockées au Canada.
- Verify
Des codes à usage unique par texto, pour confirmer qu’un numéro de téléphone canadien appartient bien à votre utilisateur.
- La LCAP pour les développeurs
Ce que la loi anti-pourriel exige du code qui envoie des textos et des courriels : consentement, identification, désabonnement et registres.
Essayez d'abord en mode test
Les clés de test fonctionnent dès l'inscription, sans carte et sans frais.