Skip to main content

  • Login | Forgot Password?
Ribbit Developer logo

REST API Introduction - Event Notifications

The Ribbit Platform will generate many different kinds of events. These events may be received via HTTP POSTs to URLs that can be configured for each application in a domain. At present, events are generated for Message and Call resources. These events include but are not limited to:

  • New Call Received
  • Active Call Status Change (on hold, etc.)
  • Low/No Credit Warning
  • New Voicemail Message
  • New Voicemail Transcription
  • New SMS Message
  • Message Deleted
Each event will contain the following parameters encoded as a JSON string:
 
Name ValueNotes
type
string
Type of event (CallInitiated, for example).
time
time
Time the event occurred.
resource
uriThe URI corresponding to this event.
params
object
Parameters associated with this resource that may have changed as a result of this event.
 
Example:
<< POST <notificationUrl>          
Json={ "type":"cc_call_vmpickup","time":"2009-03-24T19:24:24Z",
"resource":"http://rest.ribbit.com/rest/1.0/calls/67be2a0c-6c65-102c-a24a-00188b741119/1234",
"params":{ "callid":2608143,
"guid":"cce3cd2d-190c-454a-a4a5-42f2ea3e28ab",
"source":"sip:restQA031009-001@mailinator.com",
"dest":"tel:16503355954"}
} }
>> 200 OK

 
  • REST
  • General
  • Events

Articles & Tutorials

  • Introduction to REST
    • Getting Started Using Kermit
    • Request Formats
    • Response Formats
    • Response Codes
    • Pagination
    • Filters
    • Event Notifications
  • Authentication
  • Applications
  • Users
  • Devices
  • Tokens
  • Calls
  • Messages
  • Domains
  • Media
  • Services
  • Company
    • Corporate Site
    • About Us
    • Careers
    • Contact Us
    • LegalPrivacy
    • News
    • Media Kit
  • Products
    • Platform
    • Mobile
    • Salesforce
    • Oracle
  • Solutions
    • Digital Agencies
    • Carriers
    • Systems Integrators
    • Hosted Contact Centers
  • Community
    • Corporate Blog
    • Developer Blog
    • CRM Blog
    • Moble Blog
    • Idea Wall
    • Events Calendar
  • Support
    • Developer Help
    • Ribbit for Salesforce Help
    • Ribbit for Oracle Help
    • Ribbit Mobile Help
    • Feedback
    • Developer Forums
    • Ribbit Mobile Forum
  • Developers
    • Developer Center
    • Develop for Ribbit Mobile
    • Register
    • Ribbit Labs

© 2010 Ribbit Corporation. All Rights Reserved.