SupportDashboard
DocsAPI ReferenceWebhooksMethods
  • Documentation
    • Introduction
    • Authentication
    • RCS Support
  • Quickstart
    • SMS
    • RCS
  • Guides
    • Purchase Phone Numbers
    • Brands
    • Campaigns
    • Messages
    • Handling Expired URLs
LogoLogo
SupportDashboard
On this page
  • Overview
  • Using Your API Key
  • Authentication Errors
  • Overview
  • Using Your API Key
  • Authentication Errors
Documentation

Authentication

Overview

The Pinnacle API authenticates requests using API keys that you can generate and manage in your Pinnacle Dashboard. Every API request must include a valid API key to access Pinnacleโ€™s services.

Using Your API Key

Pinnacle uses the PINNACLE-API-KEY header for authentication. Include your API key in every request:

$curl -X GET "https://api.pinnacle.sh/status" \
> -H "PINNACLE-API-KEY: your_api_key_here"

Authentication Errors

If your API key is missing, invalid, or expired, Pinnacle will return a 401 Unauthorized response:

1{
2 "error": "Invalid API key."
3}
Was this page helpful?
Previous

RCS Platform & Carrier Support

RCS business messaging is now live on all major US networks ๐ŸŽ‰
Next
Built with

RCS business messaging is now live on all major US networks ๐ŸŽ‰