194 lines
5.2 KiB
YAML
Executable File
194 lines
5.2 KiB
YAML
Executable File
name: Uber API
|
|
is_valid: true
|
|
id: 6a707aa0-892b-42a0-b0a4-b10b6b56e6e5
|
|
link: https://api.uber.com
|
|
app_version: 1.0.0
|
|
generated: true
|
|
sharing: false
|
|
verified: false
|
|
tested: false
|
|
owner: 2501f368-edf2-4fee-bb7e-457d65d7410c
|
|
private_id: 547f1803-edf7-433f-8016-d508ed978f65
|
|
description: Move your app forward with the Uber API
|
|
environment: cloud
|
|
smallimage: ""
|
|
large_image: ""
|
|
contact_info:
|
|
name: ""
|
|
url: ""
|
|
actions:
|
|
- description: The Price Estimates endpoint returns an estimated price range for each
|
|
product offered at a given location. The price estimate is provided as a formatted
|
|
string with the full price range and the localized currency symbol.<br><br>The
|
|
response also includes low and high estimates, and the [ISO 4217](http://en.wikipedia.org/wiki/ISO_4217)
|
|
currency code for situations requiring currency conversion. When surge is active
|
|
for a particular product, its surge_multiplier will be greater than 1, but the
|
|
price estimate already factors in this multiplier.
|
|
name: get_price_estimates
|
|
nodetype: action
|
|
environment: cloud
|
|
sharing: false
|
|
privateid: ""
|
|
appid: ""
|
|
tested: false
|
|
parameters:
|
|
- description: Latitude component of start location.
|
|
name: start_latitude
|
|
example: ""
|
|
multiline: false
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: Longitude component of start location.
|
|
name: start_longitude
|
|
example: ""
|
|
multiline: false
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: Latitude component of end location.
|
|
name: end_latitude
|
|
example: ""
|
|
multiline: false
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: Longitude component of end location.
|
|
name: end_longitude
|
|
example: ""
|
|
multiline: false
|
|
required: true
|
|
schema:
|
|
type: string
|
|
returns:
|
|
schema:
|
|
type: string
|
|
- description: The Time Estimates endpoint returns ETAs for all products offered at
|
|
a given location, with the responses expressed as integers in seconds. We recommend
|
|
that this endpoint be called every minute to provide the most accurate, up-to-date
|
|
ETAs.
|
|
name: get_time_estimates
|
|
nodetype: action
|
|
environment: cloud
|
|
sharing: false
|
|
privateid: ""
|
|
appid: ""
|
|
tested: false
|
|
parameters:
|
|
- description: Latitude component of start location.
|
|
name: start_latitude
|
|
example: ""
|
|
multiline: false
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: Longitude component of start location.
|
|
name: start_longitude
|
|
example: ""
|
|
multiline: false
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: Unique customer identifier to be used for experience customization.
|
|
name: customer_uuid
|
|
example: ""
|
|
multiline: false
|
|
required: false
|
|
schema:
|
|
type: string
|
|
- description: Unique identifier representing a specific product for a given latitude
|
|
& longitude.
|
|
name: product_id
|
|
example: ""
|
|
multiline: false
|
|
required: false
|
|
schema:
|
|
type: string
|
|
returns:
|
|
schema:
|
|
type: string
|
|
- description: The User Activity endpoint returns data about a user's lifetime activity
|
|
with Uber. The response will include pickup locations and times, dropoff locations
|
|
and times, the distance of past requests, and information about which products
|
|
were requested.<br><br>The history array in the response will have a maximum length
|
|
based on the limit parameter. The response value count may exceed limit, therefore
|
|
subsequent API requests may be necessary.
|
|
name: get_user_activity
|
|
nodetype: action
|
|
environment: cloud
|
|
sharing: false
|
|
privateid: ""
|
|
appid: ""
|
|
tested: false
|
|
parameters:
|
|
- description: Offset the list of returned results by this amount. Default is zero.
|
|
name: offset
|
|
example: ""
|
|
multiline: false
|
|
required: false
|
|
schema:
|
|
type: string
|
|
- description: Number of items to retrieve. Default is 5, maximum is 100.
|
|
name: limit
|
|
example: ""
|
|
multiline: false
|
|
required: false
|
|
schema:
|
|
type: string
|
|
returns:
|
|
schema:
|
|
type: string
|
|
- description: The User Profile endpoint returns information about the Uber user that
|
|
has authorized with the application.
|
|
name: get_user_profile
|
|
nodetype: action
|
|
environment: cloud
|
|
sharing: false
|
|
privateid: ""
|
|
appid: ""
|
|
tested: false
|
|
parameters: []
|
|
returns:
|
|
schema:
|
|
type: string
|
|
- description: The Products endpoint returns information about the Uber products offered
|
|
at a given location. The response includes the display name and other details
|
|
about each product, and lists the products in the proper display order.
|
|
name: get_product_types
|
|
nodetype: action
|
|
environment: cloud
|
|
sharing: false
|
|
privateid: ""
|
|
appid: ""
|
|
tested: false
|
|
parameters:
|
|
- description: Latitude component of location.
|
|
name: latitude
|
|
example: ""
|
|
multiline: false
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: Longitude component of location.
|
|
name: longitude
|
|
example: ""
|
|
multiline: false
|
|
required: true
|
|
schema:
|
|
type: string
|
|
returns:
|
|
schema:
|
|
type: string
|
|
authentication:
|
|
required: true
|
|
parameters:
|
|
- description: ""
|
|
id: ""
|
|
name: ""
|
|
example: ""
|
|
value: ""
|
|
multiline: false
|
|
required: true
|
|
in: ""
|
|
scheme: ""
|