Taking Advantage of Fulcrum API Wrappers
Fulcrum provides a powerful API for taking advantage of programmatic access to many of Fulcrum’s features. With the API, you can do things like create records and photos, update apps and choice lists, and delete webhooks. The RESTful API is easy to interface with, but there are a few language-specific wrappers that make things even easier.
gem install fulcrum
Or, if you use Bundler add the following line to your Gemfile.
Then in your application instantiate a Fulcrum client object using your API key and you’re ready to make API requests.
In the example above, the
#all method returns a
Fulcrum::Page object that makes iterating through multiple pages of results trivial. Check the Fulcrum Ruby documentation for more details on available endpoints and methods.
Install Fulcrum Python with pip.
pip install fulcrum
Just like the Ruby example, instantiate a client object using your API key. The available methods are similar to those found in Ruby.
Install Fulcrum Node with NPM.
npm install fulcrum-app
As you probably guessed, you’ll instantiate a client object using your API key before making API requests.