Have ideas to improve npm?Join in the discussion! »

    @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

    Keywords

    none

    Install

    npm i @datafire/groupon

    DownloadsWeekly Downloads

    19

    Version

    5.0.0

    License

    MIT

    Unpacked Size

    12.6 kB

    Total Files

    4

    Last publish

    Collaborators

    • avatar