@datafire/groupon

5.0.0 • Public • Published

@datafire/groupon

Client library for Groupon API2

Installation and Usage

npm install --save @datafire/groupon
let groupon = require('@datafire/groupon').create();

.then(data => {
  console.log(data);
});

Description

Put all those great ideas for Groupon improvements, extensions, and multiple-platform interfaces to work.

Actions

status.format.get

Returns the status of Groupon's API and all the currently available versions of the API.

groupon.status.format.get({
  "format": ""
}, context)

Input

  • input object
    • format required string (values: json)
    • client_id string
    • device_id string
    • user_agent string

Output

Output schema unknown

divisions.format.get

Returns the list of all launched divisions.

groupon.divisions.format.get({
  "format": "",
  "client_id": "",
  "show": ""
}, context)

Input

  • input object
    • format required string (values: json, xml)
    • client_id required string
    • show required string

Output

Output schema unknown

groupon_says.format.get

Returns the list of recent (or random) Groupon Says commentaries.

groupon.groupon_says.format.get({
  "format": "",
  "client_id": "",
  "limit": ""
}, context)

Input

  • input object
    • format required string (values: json, xml)
    • client_id required string
    • limit required string
    • random string

Output

Output schema unknown

deals.id.format.get

Returns the detailed information about a specified deal.

groupon.deals.id.format.get({
  "id": "",
  "format": "",
  "client_id": "",
  "show": ""
}, context)

Input

  • input object
    • id required string
    • format required string (values: json, xml)
    • client_id required string
    • show required string
    • email_address string
    • area string
    • referral_id string

Output

Output schema unknown

deals.format.get

Returns an ordered list of deals that are currently launched for a specific division.

groupon.deals.format.get({
  "format": "",
  "client_id": "",
  "show": ""
}, context)

Input

  • input object
    • format required string (values: json, xml)
    • client_id required string
    • show required string
    • email_address string
    • area string
    • lat string
    • lng string
    • radius string
    • division_id string
    • device_token string
    • subscriber_id string
    • affiliate string

Output

Output schema unknown

deals.deal_id.posts.format.get

Returns the lists of all the discussion posts for the specified deal.

groupon.deals.deal_id.posts.format.get({
  "format": "",
  "client_id": "",
  "deal_id": ""
}, context)

Input

  • input object
    • format required string (values: json, xml)
    • client_id required string
    • deal_id required string

Output

Output schema unknown

Definitions

This integration has no definitions

Readme

Keywords

none

Package Sidebar

Install

npm i @datafire/groupon

Weekly Downloads

1

Version

5.0.0

License

MIT

Unpacked Size

12.6 kB

Total Files

4

Last publish

Collaborators

  • datafire