PubNub website screenshot

PubNub

PubNub is a realtime communication platform supporting pub/sub, presence, chat, App Context (object metadata), Functions (server-less compute on the edge), Push Notifications, and IoT messaging across 1B+ devices. The PubNub REST API runs at ps.pndsn.com; SDKs handle the underlying long-poll / WebSocket protocol. Authentication uses a publish/subscribe key pair per keyset.

2 APIs 0 Features
RealtimeWebSocketsPub/SubIoTMessagingChatPresenceFunctions

APIs

PubNub REST API

Single REST surface for publish, subscribe (long-poll), presence, history, signal, and App Context. Pub/Sub key authentication. SDKs available for 50+ languages and platforms.

PubNub Functions

Edge serverless functions executed on PubNub's network in response to messages, presence events, or HTTP triggers.

Agent Skills

pubnub-app-context

AGENT SKILL

pubnub-app-developer

AGENT SKILL

pubnub-chat

AGENT SKILL

pubnub-functions

AGENT SKILL

pubnub-history

AGENT SKILL

pubnub-illuminate

AGENT SKILL

pubnub-live-auctions

AGENT SKILL

pubnub-live-voting

AGENT SKILL

pubnub-observability

AGENT SKILL

pubnub-presence

AGENT SKILL

pubnub-reliability

AGENT SKILL

pubnub-scale

AGENT SKILL

pubnub-security

AGENT SKILL

pubnub-telemedicine

AGENT SKILL

Pricing Plans

Pubnub Plans Pricing

6 plans

PLANS

Rate Limits

Pubnub Rate Limits

3 limits

RATE LIMITS

FinOps

Pubnub Finops

FINOPS

Event Specifications

PubNub Realtime Streaming API

AsyncAPI description of PubNub's realtime subscribe surface — the event stream that delivers messages, signals, presence updates, file events, message-action events, and App Con...

ASYNCAPI

Resources

🔗
AgentSkills
AgentSkills
🔗
LinkedIn
LinkedIn
🌐
Portal
Portal
🔗
Documentation
Documentation
💰
Pricing
Pricing
👥
GitHub
GitHub
🟢
StatusPage
StatusPage
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
aid: pubnub
url: https://raw.githubusercontent.com/api-evangelist/pubnub/refs/heads/main/apis.yml
name: PubNub
kind: company
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Realtime
- WebSockets
- Pub/Sub
- IoT
- Messaging
- Chat
- Presence
- Functions
created: '2026-05-08'
modified: '2026-05-29'
specificationVersion: '0.19'
description: PubNub is a realtime communication platform supporting pub/sub, presence, chat, App Context (object metadata),
  Functions (server-less compute on the edge), Push Notifications, and IoT messaging across 1B+ devices. The PubNub REST API
  runs at ps.pndsn.com; SDKs handle the underlying long-poll / WebSocket protocol. Authentication uses a publish/subscribe
  key pair per keyset.
apis:
- aid: pubnub:rest-api
  name: PubNub REST API
  tags:
  - Pub/Sub
  - Presence
  - Messaging
  - History
  - REST
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://ps.pndsn.com
  humanURL: https://www.pubnub.com/docs/general/api-reference
  description: Single REST surface for publish, subscribe (long-poll), presence, history, signal, and App Context. Pub/Sub
    key authentication. SDKs available for 50+ languages and platforms.
  properties:
  - type: Documentation
    url: https://www.pubnub.com/docs/general/api-reference
  - type: Pricing
    url: https://www.pubnub.com/pricing/
  - type: AsyncAPI
    url: asyncapi/pubnub-asyncapi.yml
  x-features:
  - Publish, subscribe, presence, history, signal
  - Pub/Sub key model
  - 1B+ devices supported
  - 50+ SDKs
  x-use-cases:
  - In-app chat
  - IoT telemetry
  - Live experiences
- aid: pubnub:functions-api
  name: PubNub Functions
  tags:
  - Functions
  - Edge Compute
  - Serverless
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://admin.pubnub.com/api/v1/functions
  humanURL: https://www.pubnub.com/docs/general/serverless/functions
  description: Edge serverless functions executed on PubNub's network in response to messages, presence events, or HTTP triggers.
  properties:
  - type: Documentation
    url: https://www.pubnub.com/docs/general/serverless/functions
  x-features:
  - JS-based serverless functions
  - Event handlers (publish, presence)
  - HTTP triggers
  x-use-cases:
  - Message transformation
  - Realtime moderation
  - Webhook fan-out
common:
- name: Agent Skills
  url: https://github.com/pubnub/skills
  type: AgentSkills
- type: LinkedIn
  url: https://www.linkedin.com/company/pubnub
- type: Portal
  url: https://www.pubnub.com/
- type: Documentation
  url: https://www.pubnub.com/docs
- type: Pricing
  url: https://www.pubnub.com/pricing/
- type: GitHub
  url: https://github.com/pubnub
- type: StatusPage
  url: https://status.pubnub.com/
- type: Plans
  url: plans/pubnub-plans-pricing.yml
- type: RateLimits
  url: rate-limits/pubnub-rate-limits.yml
- type: FinOps
  url: finops/pubnub-finops.yml
- type: Integrations
  url: https://www.pubnub.com/integrations/
integrations:
- name: PubNub
- name: JavaScript SDK
- name: Java SDK
- name: Unreal Engine SDK
- name: Kotlin SDK
- name: Ruby SDK
- name: C# SDK
- name: Swift SDK
- name: C-core SDK
- name: Unity SDK
- name: Python SDK
- name: PHP SDK
- name: GO SDK
- name: Rust SDK
- name: Objective-C SDK
- name: REST API
- name: Dart SDK
- name: Integrations Hero
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com