TapTalk.io Documentation
  • Introduction
  • OneTalk Omnichannel Documentation
    • Getting Started with OneTalk
      • Team Members
      • Add Topic
      • Assign Agent to Topic
      • Paid Proactive Chat
    • Channel Integration
      • Telegram Integration
      • WhatsApp SME Integration
      • Instagram DM Integration
      • Facebook Messenger Integration
      • Live Chat Integration (iOS, Android, Web)
        • OneTalk Live Chat for Android
          • Get Started
          • Event Listener
          • Authentication
          • Case & Topic
          • Navigate Live Chat UI
          • Customize UI Appearance
        • OneTalk Live Chat for iOS
          • Get Started
          • Background Process in TapTalk.io Omnichannel iOS
          • Event Delegate
          • Authentication
          • Case & Topic
          • Navigate Live Chat UI
          • Customize UI Appearance
        • OneTalk Live Chat for Web
          • Get Started
          • Callback
          • Method
        • OneTalk Live Chat for React Native
          • Get Started - Android
          • Authentication - Android
          • Get Started - iOS
          • Authentication - iOS
        • OneTalk Live Chat for Flutter
          • Get Started - Android
          • Get Started - iOS
      • Google Business Messages Integration
      • Google Business Profile Integration
      • Tokopedia Integration
    • Integration API
      • Inbox API
      • User/Contact API
    • Live Chat Widget Callback Function
    • Social Channel Button
    • Custom Chatbot Integration
      • Get Started
      • Edit or Delete Chatbot
      • Development
    • QnA via API
    • Webhook
  • PowerTalk Chat SDK Documentation
    • Getting Started with PowerTalk
    • PowerTalk Android
      • Get Started
      • Enable Chat Features
      • Authentication
      • TapUI and TapCore
      • Background Process in TapTalk.io
      • Connection
      • Event Listener
      • Push Notification
      • General
      • User
      • Room List
        • Room List - TapUI
        • Room List - TapCore
      • Chat Room and Messages
        • Chat Room and Messages - TapUI
        • Chat Room and Messages - TapCore
      • Contact
      • Message Type
      • Customize UI Appearance
      • Customize Chat Features
      • Customize Chat Message Bubble
      • Customize Navigation Bar
      • Deep Linking
      • Error Codes
    • PowerTalk iOS
      • Get Started
      • TapUI and TapCore
      • Background Process in TapTalk.io
      • Implement Application Delegate
      • Authentication
      • Connection
      • Event Delegate
      • Push Notification
      • General
      • User
      • Room List
        • Room List - TapUI
        • Room List - TapCore
      • Chat Room and Messages
        • Chat Room and Messages - TapUI
        • Chat Room and Messages - TapCore
      • Contact
      • Message Type
      • Customize UI Appearance
      • Customize Chat Features
      • Customize Chat Message Bubble
      • Customize Navigation Bar
      • Deep Linking
      • Error Codes
    • PowerTalk React Native
      • Get Started - Android
      • Get Started - iOS
    • PowerTalk Flutter
      • Get Started - Android
      • Get Started - iOS
    • Javascript SDK
      • Get Started
      • Authentication
      • Connection
      • General
      • Event Listener
      • User
      • Room List
      • Chat Room
      • Messages
      • Contact
      • Message Type
    • Server API
      • Get Started
      • Base URL
      • Authentication
      • User
      • Contact
      • Message
      • Room
    • Webhook
      • Get Started
      • Webhook Payload
  • MeetTalk SDK Documentation
    • Getting Started with MeetTalk
    • MeetTalk Android
      • Get Started
      • Event Listener
    • MeetTalk iOS
      • Get Started
      • Implement Application Delegate
      • Event Delegate
  • SendTalk API Documentation
    • Introduction
    • Whatsapp Verification
Powered by GitBook
On this page
  • Server Error Codes
  • Client Error Codes

Was this helpful?

  1. PowerTalk Chat SDK Documentation
  2. PowerTalk iOS

Error Codes

PreviousDeep LinkingNextPowerTalk React Native

Last updated 28 days ago

Was this helpful?

TapTalk.io SDK has two different types of error codes, which are:

: This error caused by server-side issues. : This error caused by client-side issues such as invalid parameters and validation handling.

Server Error Codes

Server-side error codes generally contain five-digit integers beginning with 4xx and 5xx.

Error Codes

Description

40001

HTTP request header validation failed.

40002

API request parameter validation failed.

40101

The request failed because HTTP request header Authorization is not provided when required.

40102

The request failed because HTTP request header Authorization format is invalid.

40103

The request failed because the server failed to parse the token or the token is not found or invalid. Client should get a new token.

40104

The request failed because the token has expired. Client should get a new token.

40105

The request failed because the token owner does not belong to the client's info. Client should get a new token.

40106

The request failed because the user is not found for the specified token.

49101

The authentication request failed because the app key is not provided.

49102

The authentication request failed because server failed to parse the app key, or the app key is invalid.

49103

The authentication request failed because the provided app key is not found.

49104

The authentication request failed because the provided app key is not intended to be used with the client's platform.

49106

The authentication request failed because the app key has expired.

49201

The authentication request failed because the app is not enabled by the customer.

49202

The authentication request failed because the app is not available because either the app, project, or customer is currently suspended.

49203

The authentication request failed because the app is not found.

50001

The authentication request failed because an error occurred while validating the app key.

Client Error Codes

Client-side error codes generally contain five-digit integers beginning with 9xx.

Error Codes

Description

90001

The request failed because TapTalk.io active user is not found.

90002

The request failed because access token is not available, authentication is needed.

90003

The request failed because user already connected to TapTalk.io.

90004

The request failed because the device is not connected to the server.

90005

The request failed because provided authentication ticket is invalid.

90006

The request failed because user is not authenticated.

90101

The request failed because the selected group chat has already been deleted.

90102

The request failed because another admin needs to be assigned before leaving the group.

90301

The request failed because file URI data was not found.

90302

The request failed because maximum file size was exceeded.

90303

The server failed to process the file upload due to user cancellation.

90304

The request failed because image compression was unsuccessful.

90305

The request failed because an invalid message type was provided.

90306

The request failed because media caption exceeds the character limit.

Server Error Codes
Client Error Codes