IntelliPortal

Introduction

  • Overview
  • Getting Started

Platform

  • Send API
  • Webhooks
  • Authentication

Guides

  • Embedded Signup
  • WhatsApp Limits
  • Error Codes

Resources

  • OpenAPI Spec
  • Postman Collection
GuidesAPI ReferenceChangelog
⌘K

© 2026 IntelliPortal Inc. All rights reserved.

Privacy PolicyStatusContact Support

On This Page

  • Introduction
  • Quick Start
  • Next Steps
  • Prerequisites

Need help?

Can't find what you're looking for? Our engineers are here to help.

Chat with support
Docs/Error Codes

Error Codes

Complete reference of error codes, HTTP statuses, and what they mean for your integration.

Error Response Format

All API errors return a consistent JSON structure:

JSON
{
  "error": {
    "code": "INVALID_API_KEY",
    "message": "The provided API key is invalid or expired",
    "status": 401
  }
}

Error Codes Reference

CodeHTTPDescription
INVALID_API_KEY401API key is invalid, expired, or revoked
INSUFFICIENT_SCOPE403API key lacks required permission
RATE_LIMITED429Too many requests for your tier
CLIENT_NOT_FOUND404The client_ref does not match any client
CLIENT_DISCONNECTED400The client's WhatsApp is disconnected
INVALID_PHONE400The recipient phone number is invalid
TEMPLATE_NOT_FOUND404The template name was not found
MESSAGE_FAILED502Meta API rejected the message
WEBHOOK_URL_MISSING400No webhook URL configured
VALIDATION_ERROR400Request body failed validation
INTERNAL_ERROR500An unexpected error occurred