Sitelet https://github.com/DataFire/Integrations/tree/v2
Skip to content
 
 

Latest commit

 

History

78 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DataFire Integrations

This is an integration registry for DataFire. See the DataFire repo for full documentation.

Credit to APIs.guru for supplying many of the OpenAPI specs here.

Installing an Integration

Integrations are available in the @datafire scope in npm:

npm install --save @datafire/github

Calling an Integration

You can make calls to an integration on the command line, or in JavaScript.

npm install @datafire/github
datafire run github/users.get
let github = require('@datafire/github').actions;
github.users.get()
  .then(users => {
    console.log(users);
  })

Contributing

New integrations are welcome. They can be automatically added from an OpenAPI spec or an RSS feed:

node scripts/integrate.js --name acme --openapi https://api.acme.com/openapi.json
# or
node scripts/integrate.js --name acme_rss --rss https://acme.com/rss.xml

You can also create integrations programmatically - see the HTTP or MongoDB integrations for examples.

About

Integration registry for DataFire

Resources

Stars

135 stars

Watchers

8 watching

Forks

Releases

Packages

Used by

Contributors

Languages