# Allow setting more things when creating goal via API

**URL:** <https://forum.beeminder.com/t/allow-setting-more-things-when-creating-goal-via-api/12666>\
**Category:** Bugabee\
**Created:** [December 23, 2025, 3:01pm UTC](https://forum.beeminder.com/t/allow-setting-more-things-when-creating-goal-via-api/12666 "2025-12-23T15:01:05Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![narthur](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/narthur/32/5113_2.png) [@narthur](https://forum.beeminder.com/u/narthur)\
**Post date:** [December 23, 2025, 3:01pm UTC](https://forum.beeminder.com/t/allow-setting-more-things-when-creating-goal-via-api/12666/1 "2025-12-23T15:01:06Z")

</div>

Currently there are things missing when creating new goals that I’d like to have access to:

- deadline
- initial safety buffer
- pledge cap
- hold pledge at $0 for one week
- weekends off

Could we get these options added to the endpoint?

> **[Create a goal for a user - Beeminder API Reference](https://api.beeminder.com/#creategoal)**
>
> See github.com/beeminder for API libraries in various languages. Examples here are currently just Curl and Ruby.

---

<div class="post-metadata">

**Author:** ![cgamer1](https://avatars.discourse-cdn.com/v4/letter/c/838e76/32.png) [@cgamer1](https://forum.beeminder.com/u/cgamer1)\
**Post date:** [December 23, 2025, 10:41pm UTC](https://forum.beeminder.com/t/allow-setting-more-things-when-creating-goal-via-api/12666/2 "2025-12-23T22:41:19Z")

</div>

Some of these can be set upon goal creation:

1. Deadline can be set with the deadline key
2. Initial Safety Buffer is safebuf I think
