Jump to Content
8x8 CPaaSJaaSChapiContact Center
HomeGuidesAPI Reference
v1

JaaSChapiContact Center8x8 CPaaS
v1HomeGuidesAPI Reference

SMS API

  • Getting started with SMS API
  • Send API
    • Send SMSpost
    • Send SMS batchpost
    • Cancel batch of scheduled SMSdelete
    • SMS Success Feedbackpost
    • Cancel the scheduled messagedelete
  • Engage API
    • Send SMS Engage surveypost
    • Send SMS Engage surveys as batchpost
  • Reporting API
    • Start SMS log export jobpost
    • Get log export job resultget
    • Cancel the log export jobdelete
    • Retrieve SMS detailsget
    • Remove Personally Identifiable Information (PII)delete
    • Get SMS price listget
    • Get account balanceget
  • Webhook Configuration API
    • Get all Webhooks for Accountget
    • Create or Replace webhookspost
    • Delete webhooksdelete
  • SMS Callbacks Reference
    • Inbound SMS
    • Delivery receipts for outbound SMS
    • SMS Engage response webhook
  • SMS Delivery receipts error codes

Verification API

  • Getting started with Verification API
  • Verification API
    • Code generationpost
    • Code validationget

Chatapps API

  • Getting started with Chat Apps API
  • Send API
    • Send messagepost
    • Send message batchpost
  • Supported Chat Apps channels
  • Supported Chat Apps Content Types
  • Management API
    • Mark message as readpost
    • Get WhatsApp templatesget
    • Add WhatsApp templatepost
    • Remove WhatsApp templatedelete
  • Reporting API
    • Download Chat Apps Logs
    • Start log export jobpost
    • Get log export job resultget
    • Cancel the log export jobdelete
    • Retrieve message detailsget
  • Webhook Configuration API
    • Get all Webhooks for Accountget
    • Create or Replace webhookspost
    • Delete webhooksdelete
  • Chat Apps Callbacks Reference
    • Inbound Chat Apps message
    • Delivery receipts for outbound Chat Apps
  • Chat Apps Fallback management
  • Delivery Error Codes

Voice V1 API

  • Voice Messaging API
    • Send Single Voice Messagepost
    • Send Many Voice Messagespost
    • Retrieve Voice Message Statusget
  • Voice Languages and Profiles
  • DTMF Callback

Number Masking API

  • How to implement 8x8 Number Masking?
  • Getting started with Number Masking
  • Number Masking API
    • Get My Virtual Numbersget
    • Check Virtual Numberget
  • Webhooks
    • Get webhook information for your accountget
    • Create a new webhookpost
    • Delete a specific type of webhookdelete
  • Call Handle
  • Call Actions
  • Call Status
  • Session Status
  • Call Recordings
  • Virtual Number Updated

Voice IVR

  • Getting started with 8x8 IVR services
  • Voice IVR Call Handle
    • Say
    • Say&Capture
    • MakeCall
    • Hangup
  • Call Status
  • Session Status

Video Interaction API

  • Introduction
  • Management API
    • Token creationpost
  • Getting Started
  • Reporting API
    • Call Logsget
    • Detail callget
    • Retrieve Imageget
  • Token example creation
  • iframe integration

Number Lookup API

  • Getting started with Number Lookup API
  • Number Lookup API
    • Get phone number lookup dataget
  • Number Lookup Error Codes

Automation API

  • Getting started with Automation API
    • Triggers & Steps
    • Branches
    • Context & Scripting
    • Time zone & Onboarding
    • Examples
  • Workflow Definition Management
    • Retrieve a list of active workflow definitions.get
    • Create a new workflow definitionpost
    • Retrieve the version history of a workflow definition.get
    • Update workflow definitionput
    • Delete workflow definitiondelete
    • Test workflow definitionpost
  • Workflow Instance Management
    • Retrieve a list of workflow instancesget
    • Retrieve workflow instance statusget
    • Update workflow instance statuspatch
    • Retrieve a list of errors for a workflow instanceget
  • Workflow Triggers
    • Trigger workflows using an external eventpost
  • Miscellaneous
    • Retrieve a list of supported time zonesget
    • Retrieve a list of supported JavaScript functionsget
    • Retrieve the allowed workflow counts and current usageget
    • Retrieve a list of executed workflow counts by yearlyget

Contacts API

  • Getting started with Contacts API
  • Contacts API
    • Search contactsget
    • Create contactpost
    • Get contact information by idget
    • Delete single contactdelete
    • Update contact informationpatch
  • Groups API
    • Search for groupsget
    • Create a grouppost
    • Get group information by idget
    • Delete groupdelete
    • Update group informationpatch
    • Add a contact to a grouppost
    • Remove contacts from a groupdelete
  • Batch API
    • Batch create contactspost
    • Batch delete contactspost
    • Copy contacts between groupspost
    • Move contacts between groupspost
    • Batch delete groupspost
    • Get batch information by idget
    • Get batch job listget

General API information

  • API Error codes
  • Message status reference
  • Price object reference
  • Webhook object structure
  • Security
  • IP address list

SMPP

  • SMPP - Connection
  • SMPP TLVs
  • SMPP - Delivery receipts
  • SMPP - Data encoding

Programmable Voice

  • Callflows API
    • MakeCall
    • Say
    • SayAndCapture
    • playFile
    • hangup
  • Use Cases (Sample Callflows)
    • Voice Message
    • Simple IVR
  • Session Status of Calls API