Files
shuffle-cracked/backend/go-app/generated/Uber API-547f1803-edf7-433f-8016-d508ed978f65/api.yaml
T
2020-05-11 19:17:35 +02:00

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: ""