PubNub Logo Docs
Support Contact Sales Login Try Our APIs

›First steps

Collapse all
Dark mode

Home

  • Home

First steps

  • Set up your account
  • Get the SDK
  • Initialize PubNub
  • Identify users and devices
  • Send messages
  • Receive messages
  • Retrieve old messages
  • Check user presence
  • Add custom metadata
  • Manage access
  • Add serverless business logic
  • Send push notifications

Setup

  • PubNub account
  • Application
  • Users & devices
  • Connection management
  • Data security
  • Data persistence
  • API limits

Chat

  • In-App Chat

SDKs

  • SDKs

Messages

  • Publish
  • Receive
  • Actions
  • Payload type conventions

Channels

  • Basics
  • Subscription
  • Naming conventions

User presence

  • Basics
  • Events
  • State
  • Webhooks

Metadata

  • Channel
  • User
  • Membership

Message Persistence

  • Message Persistence

File sharing

  • File sharing

Access management

  • Manage access

Push notifications

  • Basics
  • iOS
  • Android
  • Troubleshooting

Best practices

  • Architectural choices
  • Message aggregation
  • Friend list & status feed
  • Troubleshooting
  • Migration guides

Serverless processing

  • Basics
  • Development guidelines
  • Functions API
  • Custom integrations

Debug Console
Network Status

Set up your account

The very first step of working with PubNub is to create an account. To do that, sign up using the Admin Portal, which is PubNub's single entry point for all things that relate to your account's configuration.

Sign up

Don't feel like leaving this page to sign up?

When you log in to the Admin Portal for the first time, you might notice that a demo app and a demo keyset have been created for you. They are there to help you get started with various PubNub features, and have a number of PubNub services enabled by default which you can play around with. As convenient as the demo keyset is, it's also rate-limited which means it's not suitable for production use.

We recommend that you create a new app and generate a new keyset to use for development. Each keyset contains a publish key and a subscribe key which you need to include in your app. The Admin Portal also allows you to configure PubNub features so make sure to read about using the Admin Portal.

Now that you have a brand new keyset at your disposal, let's get you an SDK to use.

← HomeGet the SDK →
  • Sign up
© PubNub Inc. - Privacy Policy