patchSavehackLaunch
PATCH/savehack-launches/:id
Update an existing Savehack Launch
Request
Path Parameters
- application/json
Body
required
- savehackLaunch.AutopilotLaunchUnrequired
- savehackLaunch.DailyLaunchUnrequired
- savehackLaunch.WeeklyLaunchUnrequired
- savehackLaunch.MonthlyLaunchUnrequired
- savehackLaunch.ThiefLaunchUnrequired
- savehackLaunch.RocketLaunchUnrequired
- savehackLaunch.OneTimeLaunchUnrequired
- savehackLaunch.RouletteLaunchUnrequired
- savehackLaunch.MoonstruckLaunchUnrequired
- savehackLaunch.PercentageLaunchUnrequired
- savehackLaunch.EverestLaunchUnrequired
- savehackLaunch.CalendarChaosLaunchUnrequired
- savehackLaunch.SaveLeagueLaunchUnrequired
- savehackLaunch.EurocupLaunchUnrequired
- savehackLaunch.CopycatLaunchUnrequired
- savehackLaunch.RoundupLaunchUnrequired
savehackLaunch
object
Partial SavehackLaunch, only containing the fields that should be updated. The savehackLaunch.SavehackLaunch schema is re-used for simplicity here, but required fields can be ignored - all fields are optional.
oneOf
Possible values: [AutopilotLaunch]
Possible values: [DailyLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
Possible values: [WeeklyLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
Possible values: <= 6
Determines which day of the week the SavehackLaunch should create a Deposit.
Possible values: [MonthlyLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
Possible values: >= 1 and <= 31
Determines which day of the month the SavehackLaunch should create a Deposit.
Possible values: [ThiefLaunch]
Possible values: >= 1
The lower boundary (inclusive) for the amount (in cents or the smallest currency subunit) that will be Deposited.
Possible values: <= 9223372036854776000
The upper boundary (inclusive) for the amount (in cents or the smallest currency subunit) that will be Deposited.
Possible values: [RocketLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
Possible values: [OneTimeLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
Possible values: [RouletteLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
Possible values: [MoonstruckLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
Possible values: [PercentageLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
Possible values: >= 1 and <= 31
Determines which day of the month the launch should happen
Possible values: [EverestLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
Possible values: >= 1
The amount (in cents or the smallest currency subunit) by which each weekly Deposit grows over the previous one. Optional — when omitted, each weekly Deposit grows by cents instead.
Possible values: <= 6
Determines which day of the week the launch should happen
Possible values: [CalendarChaosLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
Possible values: [SaveLeagueLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
Used in saveleague savehack to determine the selected team.
Possible values: [EurocupLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
Possible values: [CopycatLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
Possible values: [RoundupLaunch]
Responses
- 200
- 400
- 404
Update was successful
- application/json
- Schema
- Example (from schema)
Schema
- schemas-savehackLaunch.AutopilotLaunch
- schemas-savehackLaunch.DailyLaunch
- schemas-savehackLaunch.WeeklyLaunch
- schemas-savehackLaunch.MonthlyLaunch
- schemas-savehackLaunch.ThiefLaunch
- schemas-savehackLaunch.RocketLaunch
- schemas-savehackLaunch.OneTimeLaunch
- schemas-savehackLaunch.RouletteLaunch
- schemas-savehackLaunch.MoonstruckLaunch
- schemas-savehackLaunch.PercentageLaunch
- schemas-savehackLaunch.EverestLaunch
- schemas-savehackLaunch.CalendarChaosLaunch
- schemas-savehackLaunch.SaveLeagueLaunch
- schemas-savehackLaunch.EurocupLaunch
- schemas-savehackLaunch.CopycatLaunch
- savehackLaunch.RoundupLaunch
savehackLaunch
object
oneOf
dream
object
required
Represents how much money (in cents or the smallest currency subunit) the User wants to save to complete this Dream.
(Optional) Date before which the User wants to complete this Dream.
Represents when the dream was completed
Current balance cents for dream
Represents when the dream was deleted
Current count of active savehacks
user
object
groupDream
object
(Optional) GroupDream this Dream is a part of.
account
object
Identifies the account where all money towards this dream is stored
savehack
object
required
translated_name
object
required
dreamInspiration
object
nullable
(Optional) The Dream Inspiration associated with this launch's Dream.
translatedName
object
Possible values: >= 1 and <= 9223372036854776000
Default value: 0
Possible values: [DreamInspiration]
Possible values: [AutopilotLaunch]
dream
object
required
Represents how much money (in cents or the smallest currency subunit) the User wants to save to complete this Dream.
(Optional) Date before which the User wants to complete this Dream.
Represents when the dream was completed
Current balance cents for dream
Represents when the dream was deleted
Current count of active savehacks
user
object
groupDream
object
(Optional) GroupDream this Dream is a part of.
account
object
Identifies the account where all money towards this dream is stored
savehack
object
required
translated_name
object
required
dreamInspiration
object
nullable
(Optional) The Dream Inspiration associated with this launch's Dream.
translatedName
object
Possible values: >= 1 and <= 9223372036854776000
Default value: 0
Possible values: [DreamInspiration]
Possible values: [DailyLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
dream
object
required
Represents how much money (in cents or the smallest currency subunit) the User wants to save to complete this Dream.
(Optional) Date before which the User wants to complete this Dream.
Represents when the dream was completed
Current balance cents for dream
Represents when the dream was deleted
Current count of active savehacks
user
object
groupDream
object
(Optional) GroupDream this Dream is a part of.
account
object
Identifies the account where all money towards this dream is stored
savehack
object
required
translated_name
object
required
dreamInspiration
object
nullable
(Optional) The Dream Inspiration associated with this launch's Dream.
translatedName
object
Possible values: >= 1 and <= 9223372036854776000
Default value: 0
Possible values: [DreamInspiration]
Possible values: [WeeklyLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
Possible values: <= 6
Determines which day of the week the SavehackLaunch should create a Deposit.
dream
object
required
Represents how much money (in cents or the smallest currency subunit) the User wants to save to complete this Dream.
(Optional) Date before which the User wants to complete this Dream.
Represents when the dream was completed
Current balance cents for dream
Represents when the dream was deleted
Current count of active savehacks
user
object
groupDream
object
(Optional) GroupDream this Dream is a part of.
account
object
Identifies the account where all money towards this dream is stored
savehack
object
required
translated_name
object
required
dreamInspiration
object
nullable
(Optional) The Dream Inspiration associated with this launch's Dream.
translatedName
object
Possible values: >= 1 and <= 9223372036854776000
Default value: 0
Possible values: [DreamInspiration]
Possible values: [MonthlyLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
Possible values: >= 1 and <= 31
Determines which day of the month the SavehackLaunch should create a Deposit.
dream
object
required
Represents how much money (in cents or the smallest currency subunit) the User wants to save to complete this Dream.
(Optional) Date before which the User wants to complete this Dream.
Represents when the dream was completed
Current balance cents for dream
Represents when the dream was deleted
Current count of active savehacks
user
object
groupDream
object
(Optional) GroupDream this Dream is a part of.
account
object
Identifies the account where all money towards this dream is stored
savehack
object
required
translated_name
object
required
dreamInspiration
object
nullable
(Optional) The Dream Inspiration associated with this launch's Dream.
translatedName
object
Possible values: >= 1 and <= 9223372036854776000
Default value: 0
Possible values: [DreamInspiration]
Possible values: [ThiefLaunch]
Possible values: >= 1
The lower boundary (inclusive) for the amount (in cents or the smallest currency subunit) that will be Deposited.
Possible values: <= 9223372036854776000
The upper boundary (inclusive) for the amount (in cents or the smallest currency subunit) that will be Deposited.
dream
object
required
Represents how much money (in cents or the smallest currency subunit) the User wants to save to complete this Dream.
(Optional) Date before which the User wants to complete this Dream.
Represents when the dream was completed
Current balance cents for dream
Represents when the dream was deleted
Current count of active savehacks
user
object
groupDream
object
(Optional) GroupDream this Dream is a part of.
account
object
Identifies the account where all money towards this dream is stored
savehack
object
required
translated_name
object
required
dreamInspiration
object
nullable
(Optional) The Dream Inspiration associated with this launch's Dream.
translatedName
object
Possible values: >= 1 and <= 9223372036854776000
Default value: 0
Possible values: [DreamInspiration]
Possible values: [RocketLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
dream
object
required
Represents how much money (in cents or the smallest currency subunit) the User wants to save to complete this Dream.
(Optional) Date before which the User wants to complete this Dream.
Represents when the dream was completed
Current balance cents for dream
Represents when the dream was deleted
Current count of active savehacks
user
object
groupDream
object
(Optional) GroupDream this Dream is a part of.
account
object
Identifies the account where all money towards this dream is stored
savehack
object
required
translated_name
object
required
dreamInspiration
object
nullable
(Optional) The Dream Inspiration associated with this launch's Dream.
translatedName
object
Possible values: >= 1 and <= 9223372036854776000
Default value: 0
Possible values: [DreamInspiration]
Possible values: [OneTimeLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
dream
object
required
Represents how much money (in cents or the smallest currency subunit) the User wants to save to complete this Dream.
(Optional) Date before which the User wants to complete this Dream.
Represents when the dream was completed
Current balance cents for dream
Represents when the dream was deleted
Current count of active savehacks
user
object
groupDream
object
(Optional) GroupDream this Dream is a part of.
account
object
Identifies the account where all money towards this dream is stored
savehack
object
required
translated_name
object
required
dreamInspiration
object
nullable
(Optional) The Dream Inspiration associated with this launch's Dream.
translatedName
object
Possible values: >= 1 and <= 9223372036854776000
Default value: 0
Possible values: [DreamInspiration]
Possible values: [RouletteLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
dream
object
required
Represents how much money (in cents or the smallest currency subunit) the User wants to save to complete this Dream.
(Optional) Date before which the User wants to complete this Dream.
Represents when the dream was completed
Current balance cents for dream
Represents when the dream was deleted
Current count of active savehacks
user
object
groupDream
object
(Optional) GroupDream this Dream is a part of.
account
object
Identifies the account where all money towards this dream is stored
savehack
object
required
translated_name
object
required
dreamInspiration
object
nullable
(Optional) The Dream Inspiration associated with this launch's Dream.
translatedName
object
Possible values: >= 1 and <= 9223372036854776000
Default value: 0
Possible values: [DreamInspiration]
Possible values: [MoonstruckLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
dream
object
required
Represents how much money (in cents or the smallest currency subunit) the User wants to save to complete this Dream.
(Optional) Date before which the User wants to complete this Dream.
Represents when the dream was completed
Current balance cents for dream
Represents when the dream was deleted
Current count of active savehacks
user
object
groupDream
object
(Optional) GroupDream this Dream is a part of.
account
object
Identifies the account where all money towards this dream is stored
savehack
object
required
translated_name
object
required
dreamInspiration
object
nullable
(Optional) The Dream Inspiration associated with this launch's Dream.
translatedName
object
Possible values: >= 1 and <= 9223372036854776000
Default value: 0
Possible values: [DreamInspiration]
Possible values: [PercentageLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
Possible values: >= 1 and <= 31
Determines which day of the month the launch should happen
dream
object
required
Represents how much money (in cents or the smallest currency subunit) the User wants to save to complete this Dream.
(Optional) Date before which the User wants to complete this Dream.
Represents when the dream was completed
Current balance cents for dream
Represents when the dream was deleted
Current count of active savehacks
user
object
groupDream
object
(Optional) GroupDream this Dream is a part of.
account
object
Identifies the account where all money towards this dream is stored
savehack
object
required
translated_name
object
required
dreamInspiration
object
nullable
(Optional) The Dream Inspiration associated with this launch's Dream.
translatedName
object
Possible values: >= 1 and <= 9223372036854776000
Default value: 0
Possible values: [DreamInspiration]
Possible values: [EverestLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
Possible values: >= 1
The amount (in cents or the smallest currency subunit) by which each weekly Deposit grows over the previous one. Optional — when omitted, each weekly Deposit grows by cents instead.
Possible values: <= 6
Determines which day of the week the launch should happen
dream
object
required
Represents how much money (in cents or the smallest currency subunit) the User wants to save to complete this Dream.
(Optional) Date before which the User wants to complete this Dream.
Represents when the dream was completed
Current balance cents for dream
Represents when the dream was deleted
Current count of active savehacks
user
object
groupDream
object
(Optional) GroupDream this Dream is a part of.
account
object
Identifies the account where all money towards this dream is stored
savehack
object
required
translated_name
object
required
dreamInspiration
object
nullable
(Optional) The Dream Inspiration associated with this launch's Dream.
translatedName
object
Possible values: >= 1 and <= 9223372036854776000
Default value: 0
Possible values: [DreamInspiration]
Possible values: [CalendarChaosLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
dream
object
required
Represents how much money (in cents or the smallest currency subunit) the User wants to save to complete this Dream.
(Optional) Date before which the User wants to complete this Dream.
Represents when the dream was completed
Current balance cents for dream
Represents when the dream was deleted
Current count of active savehacks
user
object
groupDream
object
(Optional) GroupDream this Dream is a part of.
account
object
Identifies the account where all money towards this dream is stored
savehack
object
required
translated_name
object
required
dreamInspiration
object
nullable
(Optional) The Dream Inspiration associated with this launch's Dream.
translatedName
object
Possible values: >= 1 and <= 9223372036854776000
Default value: 0
Possible values: [DreamInspiration]
Possible values: [SaveLeagueLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
Used in saveleague savehack to determine the selected team.
SaveLeague team name. Derived from reference and returned for reference — it is not accepted when creating or updating the launch.
dream
object
required
Represents how much money (in cents or the smallest currency subunit) the User wants to save to complete this Dream.
(Optional) Date before which the User wants to complete this Dream.
Represents when the dream was completed
Current balance cents for dream
Represents when the dream was deleted
Current count of active savehacks
user
object
groupDream
object
(Optional) GroupDream this Dream is a part of.
account
object
Identifies the account where all money towards this dream is stored
savehack
object
required
translated_name
object
required
dreamInspiration
object
nullable
(Optional) The Dream Inspiration associated with this launch's Dream.
translatedName
object
Possible values: >= 1 and <= 9223372036854776000
Default value: 0
Possible values: [DreamInspiration]
Possible values: [EurocupLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
dream
object
required
Represents how much money (in cents or the smallest currency subunit) the User wants to save to complete this Dream.
(Optional) Date before which the User wants to complete this Dream.
Represents when the dream was completed
Current balance cents for dream
Represents when the dream was deleted
Current count of active savehacks
user
object
groupDream
object
(Optional) GroupDream this Dream is a part of.
account
object
Identifies the account where all money towards this dream is stored
savehack
object
required
translated_name
object
required
dreamInspiration
object
nullable
(Optional) The Dream Inspiration associated with this launch's Dream.
translatedName
object
Possible values: >= 1 and <= 9223372036854776000
Default value: 0
Possible values: [DreamInspiration]
Possible values: [CopycatLaunch]
Possible values: >= 1 and <= 9223372036854776000
How much money (in cents or the smallest currency subunit) that will be transferred from the current account to the Dream's connected Account in each Deposit created by the SavehackLaunch.
A SavehackLaunch that rounds each incoming payment up to the nearest unit and deposits the difference, optionally multiplied. Unlike the scheduled launches, it is event-based: a Deposit is created whenever a matching payment is received for the User, rather than on a fixed schedule.
dream
object
required
Represents how much money (in cents or the smallest currency subunit) the User wants to save to complete this Dream.
(Optional) Date before which the User wants to complete this Dream.
Represents when the dream was completed
Current balance cents for dream
Represents when the dream was deleted
Current count of active savehacks
user
object
groupDream
object
(Optional) GroupDream this Dream is a part of.
account
object
Identifies the account where all money towards this dream is stored
savehack
object
required
translated_name
object
required
dreamInspiration
object
nullable
(Optional) The Dream Inspiration associated with this launch's Dream.
translatedName
object
Possible values: >= 1 and <= 9223372036854776000
Default value: 0
Possible values: [DreamInspiration]
Possible values: [RoundupLaunch]
Possible values: >= 1 and <= 10
The factor the rounded-up amount is multiplied by before it is deposited. Configured on the Roundup Savehack and returned here for reference — it is not accepted when creating or updating the launch.
Possible values: >= 1
The unit (in cents or the smallest currency subunit) that each incoming payment is rounded up to before the multiplier is applied. Configured on the Roundup Savehack and returned here for reference — it is not accepted when creating or updating the launch.
{}
Bad request
- application/json
- Schema
- Example (from schema)
- Example
Schema
Array [
]
errors
object[]
required
{
"errors": [
{
"field": "string",
"errors": [
"string"
]
}
]
}
{
"errors": [
{
"field": "savehackLaunch.cents",
"errors": [
"can't be negative"
]
}
]
}
Savehack launch not found