Introducing Enhanced Theme Management

New API features give you complete control over your form styling and branding

We're excited to announce powerful new theme management capabilities that will transform how you handle form styling across your subaccounts. These new features provide unprecedented control and flexibility for managing your brand's visual identity.

New API Endpoints Now Available

Main Account Theme Management

  • GET /themes
  • GET /themes/{themeId}/forms
  • DELETE /themes/{themeId}
  • PUT /forms/{formId}/theme
  • POST /themes/{themeId}/copy

Subaccount Theme Management

  • GET /subaccount/{subaccountId}/themes
  • GET /subaccount/{subaccountId}/themes/{themeId}/forms
  • DELETE /subaccount/{subaccountId}/themes/{themeId}
  • PUT /subaccount/{subaccountId}/forms/{formId}/theme
  • POST /subaccount/{subaccountId}/theme/{themeId}/copy

What's New

View All Available Themes

Browse all themes available in your main account or subaccounts and quickly see which themes you have access to. No more guessing what's available – get a complete overview of your theme library at a glance.

Find Forms Using a Theme

Easily discover which forms are currently using a specific theme across your main account and subaccounts. This new visibility feature helps you understand your theme usage patterns and make informed decisions about updates and changes.

Remove Unused Themes

Keep your workspace clean and organized by removing themes you no longer need from both main accounts and subaccounts. This helps reduce clutter and makes it easier to find the themes that matter to your current projects.

Apply Themes to Forms

Assign themes to your forms with simple API calls, update form styling programmatically, and switch between themes seamlessly across all your accounts. Perfect for automated workflows and bulk updates.

Ready to take control of your form themes? Check out our API documentation to get started with these powerful new capabilities.

V2025 Forms API Released!

by Formstack Developers

The Formstack team has been working hard to bring you a modern version of our Forms API, called V2025. This new version is built with the OpenAPI spec and includes an LLMs.txt file to enable your AI Assistant tools. V2025 currently has feature parity with the Forms V2 API, so getting started or switching over is easy! The authentication process is different between the two versions, so be sure to read up on the new Personal Access Tokens in the Formstack Admin app and then dive in to creating something great.

If you want to share this with your business leaders, feel free to start them out with this blog post

New Subaccount Services

by Formstack Developers

We have added a few API services to help manage your Subaccounts in Formstack Forms!

https://developers.formstack.com/reference/subaccount

There are currently three key services to use:

  1. GET /subaccount will return a list of all the subaccounts for a single parent account
  2. POST /subaccount/:subaccount_id/theme/:theme_id/copy will copy a Theme from the parent account into a specific subaccount
  3. POST /subaccount/:subaccount_id/form/:form_id/copy will copy a FORM from the parent account into a specific subaccount

These API services are available now in the V2API on Formstack Forms.

Welcome to Formstack

by Formstack Developers

Welcome to the developer hub and documentation for Formstack!

New Submission Search Service

by Formstack Developers

We are introducing a new search endpoint that allows you to search all forms in an account for specific submission values.

GET /api/v2/submission
https://developers.formstack.com/reference/submission

The primary purpose of this API service is to support customers with GDPR data retention requests and similar. In the past, if an individual requested to be forgotten, searching each form for the submission data they provided (usually an email) was very time-consuming. This new service will allow searching for that attribute across all submission data in the account and provides a list of forms and submissions containing the value.

This service is limited to returning 10,000 submissions that match the search at any one time.