CrowdPower
  • πŸ‘‹Introduction
  • βœ…Getting Started
    • The Basics
    • JavaScript Tag
      • Identify Customer
      • Create Customer Event
      • Create Customer Charge
      • Create Customer Tag
      • Create Page View
      • Prompt for Push
    • Beacon API
      • Identify Customer
      • Create Customer Event
      • Create Customer Charge
      • Create Customer Tag
      • Track
    • Importing Customers
    • Basic Email Setup
    • Advanced Email Setup
  • πŸ“šResources
    • Smart Sending
    • Working with Sessions
    • Working with Traits
    • Working with Phone Numbers
    • Personalizing Messages
    • Push Notifications
    • Unsubscribe Groups
  • πŸ”ŒIntegrations
    • Discord
    • Slack
    • Stripe
    • Zapier
  • REST API
  • Console
Powered by GitBook
On this page

Was this helpful?

  1. Getting Started

Beacon API

Your project has public, secret, and application keys that can be used to access all API endpoints. These keys never expire, but they can be rolled at any time.

PreviousPrompt for PushNextIdentify Customer

Last updated 3 years ago

Was this helpful?

Beacon API

The Beacon API is the same API used by the CrowdPower JavaScript tag to identify customers and record events, and page views. This means your project’s public key can be used to access these endpoints β€” as well as a secret or application key. You can find your keys in .

To authorize, send in your key as an Authorization header:

Authorization: "Bearer <project_secret_key>"

You may also pass the key in as a request parameter:

api_key: "<project_secret_key>"
βœ…
Settings