Create Changeset

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

API Library Examples

from fulcrum import Fulcrum
fulcrum = Fulcrum('{token}')

obj = {
  "changeset": {
    "form_id": "my-form-id",
    "metadata": {
      "comment": "Daily status update",
      "app_created_by": "ACME Engineering",
      "app_name": "Fulcrum Update Script"
    }
  }
}

changeset = fulcrum.changesets.create(obj)
print(changeset['changeset']['id'] + ' has been created!')
import { FulcrumClient, FulcrumRegion } from '@fulcrumapp/fulcrum-js';
const client = new FulcrumClient({
  apiKey: '{token}',
  // Use the region configured for your Fulcrum account.
  region: FulcrumRegion.US
});

const obj = {
  "form_id": "my-form-id",
  "metadata": {
    "comment": "Daily status update",
    "app_created_by": "ACME Engineering",
    "app_name": "Fulcrum Update Script"
  }
};

client.changesets.create({ changesetCreateRequest: { changeset: obj } })
  .then((response) => {
    console.log(response.data);
  })
  .catch((error) => {
    console.log(error.message);
  });
require 'fulcrum'

client = Fulcrum::Client.new('{token}')

changeset = {
  "form_id"=>"my-form-id",
  "metadata"=>{
    "comment"=>"Daily status update",
    "app_created_by"=>"ACME Engineering",
    "app_name"=>"Fulcrum Update Script"
  }
}

response = client.changesets.create(changeset)

puts response['id'] + ' has been created!'
Body Params
changeset
object
required
Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json