Easily Integrate Uber Webhooks with your application.

https://developer.uber.com/docs/riders/guides/webhooks

Steps to receive Uber Webhooks

  • Sign up for your free Hooky account.
  • Create a new Webhook Source, and select Uber. This will be the endpoint that receives webhooks on behalf of your application, and forwards them using the unified SDK.
  • Step 1
  • Step 2
  • Once a webhook is received from Uber, you'll see it under the Live Logs section of your webhook source.
  • Next, follow the examples below to integrate the Hooky SDK in ruby or javascript, and start receiving webhooks.
Save countless hours integrating Uber webhooks into your application.

Integrating Uber Webhooks Using Javascript

Integrating Uber webhooks with Hooky in your Javascript based application is straight forward. Just grab the SDK, and call a function when that webhook is received.

Integrating Uber Webhooks Using Ruby

Integrating Uber webhooks with Hooky in your Ruby or Ruby on Rails application is straight forward. Just grab the SDK, and call a method when that webhook is received.

Configuring Uber Webhook Authentication

Here's how it works

Supported Uber Webhook Events

event_id

Unique event identifier, which can be used to ensure that events are only digested once.

event_time

Unix timestamp of the time the event occurred.

event_type

The type of event that occurred.

meta

The object containing additional information that is specific to the event_type.

meta.user_id

Unique identifier of the user this event was generated for.

meta.resource_id

Unique identifier of the resource this event has been generated for.

meta.status

The status of the Request indicating state that just changed.

resource_href

Contains the URL to GET to request the entire resource.