Upload an image
Uploads a logo and returns a URL. The upload does not change the form. You must put the response url into the corresponding field with a PATCH.
Send the request as multipart/form-data with two parts: file, the image, and use, where it will be shown.
use | Put the returned url in |
|---|---|
self_email_notification_logo | self_email_notification.logo_url (the email you get on every submission) |
auto_response_logo | auto_response.logo_url (the reply the person who submitted receives) |
after_submit_logo | after_submit.page.logo_url (the thank you page) |
after_submit_logo_dark | after_submit.page.logo_dark_url (the thank you page in its dark look) |
Uploads need a paid plan. Images may be up to 5 MB.
self_email_notification_logo and auto_response_logo only accept PNG, JPEG or GIF because email clients do not display WebP or SVG. The thank you page placements take all five.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The form's id, as shown in the dashboard and in the form's endpoint URL
Body
PNG, JPEG or GIF, up to 5 MB. The thank you page placements also take WebP and SVG; the email placements refuse them because email clients do not display those formats.
Where the image will be shown. One of self_email_notification_logo (the email you get on every submission), auto_response_logo (the reply the person who submitted receives), after_submit_logo (the thank you page) or after_submit_logo_dark (the thank you page in its dark look).
self_email_notification_logo, auto_response_logo, after_submit_logo, after_submit_logo_dark A name for the file. Letters, digits, dashes and underscores.
64^[A-Za-z0-9_-]+$Response
"https://cdn.formcarry.com/.../logo.png"