post https://api.fulcrumapp.com/api/v2/choice_lists.json
API Library Examples
from fulcrum import Fulcrum
fulcrum = Fulcrum('{token}')
obj = {
"choice_list": {
"name": "Bridge Inspection Conditions",
"choices": [{
"label": "Excellent",
"value": "Excellent"
}, {
"label": "Good",
"value": "Good"
}, {
"label": "Fair",
"value": "Fair"
}, {
"label": "Poor",
"value": "Poor"
}, {
"label": "Unrated",
"value": "Unrated"
}, {
"label": "N/A",
"value": "N/A"
}]
}
}
choice_list = fulcrum.choice_lists.create(obj)
print(choice_list['choice_list']['id'] + ' has been created!')
const { Client } = require('fulcrum-app');
const client = new Client('{token}');
const obj = {
"name": "Bridge Inspection Conditions",
"choices": [{
"label": "Excellent",
"value": "Excellent"
}, {
"label": "Good",
"value": "Good"
}, {
"label": "Fair",
"value": "Fair"
}, {
"label": "Poor",
"value": "Poor"
}, {
"label": "Unrated",
"value": "Unrated"
}, {
"label": "N/A",
"value": "N/A"
}]
};
client.choiceLists.create(obj)
.then((choiceList) => {
console.log(choiceList.id + ' has been created!');
})
.catch((error) => {
console.log(error.message);
});
require 'fulcrum'
client = Fulcrum::Client.new('{token}')
list = {
"name"=>"Bridge Inspection Conditions",
"choices"=>[{
"label"=>"Excellent",
"value"=>"Excellent"
}, {
"label"=>"Good",
"value"=>"Good"
}, {
"label"=>"Fair",
"value"=>"Fair"
}, {
"label"=>"Poor",
"value"=>"Poor"
}, {
"label"=>"Unrated",
"value"=>"Unrated"
}, {
"label"=>"N/A",
"value"=>"N/A"
}]
};
response = client.choice_lists.create(list)
puts response['id'] + ' has been created!'