Update form
Partially update a form. Only the fields present in the request body are changed; omitted fields are left unchanged. Nested objects must be sent complete, as they fully replace the stored value. Sending null for an optional field clears it, while sending null for a mandatory field is rejected. Form status and creation origin cannot be changed through this endpoint.
Games: a mysteryBox or scratchCard block adds an interactive game to the form. A form may contain at most one game, it cannot be combined with a wheel of fortune, and the game's step must be placed before or at the first step containing a required email or phone field. The game reward is revealed to the visitor through a discount block of type game on the success step.
Scopes: forms.write
Rate Limiting: This endpoint is rate limited to 40 requests per minute.
Request
- Base URLhttps://api.omnisend.com/api
- URLhttps://api.omnisend.com/api/forms/{formID}
- Auth
- OAuth 2Client credentialsToken URL: https://app.omnisend.com/oauth2/token scopes: forms.write
- or API key in header Authorization
Path parameters
Form ID
Headers
API version that specifies the response format and behaviour
Request body
Response
Updated form
Changes
No recorded changes to this operation across all 1 revision of this API.