An open API service indexing awesome lists of open source software.

https://github.com/poetic/gravity-forms-api

Blendata npm package for interacting with gravity forms
https://github.com/poetic/gravity-forms-api

Last synced: about 2 months ago
JSON representation

Blendata npm package for interacting with gravity forms

Awesome Lists containing this project

README

        

GravityFormsAPI
=========

A small api for making requests to Gravity Forms integrated WordPress sites

## Installation

npm install gravity-forms-api --save

## Usage

```
import { GravityFormsAPI } from 'gravity-forms-api';

const apiKey = '1234';
const domain = 'www.yourDomain.com';
const privateKey = 'abc';

// initialize gravityForms instance
const gravityForms = new GravityFormsAPI(apiKey, domain, privateKey);

const method = 'GET';
const route = 'forms/1/entries';

// Create a signature for the route you want to interact with
const signature = gravityForms.createSignature(method, route);

// Make the api request
const results = gravityForms.request(route, signature);
```

## Release History

* 0.0.1 Initial release