Docs & Support

Learn about all the Formidable features and get support from our amazing customer success team.

Add-onsAutomation
Using Application Passwords for API Authentication

Using Application Passwords for API Authentication

Using the WordPress application passwords provides a convenient and secure way to interact with Formidable Forms directly without relying on Formidable API keys. With this feature, you can easily access and manipulate your form entries. Learn more about WordPress Application Passwords.

Step 1: Create an application password

The application passwords can be used to authenticate an API action. To create an application password, you can follow these steps:

  1. Log in to your WordPress site as an administrator or a user with an administrative role.
  2. Navigate to Users → Profile in the WordPress sidebar menu and go to your profile settings.
  3. Scroll down to the application passwords section.
  4. In the New Application Password Name field, provide a name or identifier for your application password. This will help you recognize the services or applications linked to it. Form Webhooks API application passwordss
  5. Click the Add New Application Password button to generate the password.
  6. The new password for the Application Password will be displayed, but remember to copy it before refreshing the page because it will only be shown once. Form Webhooks API Application New Password
  7. With the new application password created, you can now use this to authenticate any third-party service or application that integrates with your WordPress site. You can also revoke the password if needed. Form Webhooks API Application Revoke Password

Formidable Forms makes advanced site building simple. Launch forms, directories, dashboards, and custom WordPress apps faster than ever before.

Step 2: Create API requests in Postman

After generating an application password, you can use it within Postman to execute API requests. Follow the instructions below to get started.

  1. Download Postman and create a new HTTP request by clicking the New button in the top left corner of the Postman window. Form Webhooks Postman New Request
  2. Select GET as the method. Then enter the URL of your WordPress site, followed by /wp-json/frm/v2/entries. Form Webhooks Postman GET Basic Auth
  3. Select the Authorization tab, and choose Basic Auth as the Auth type.
  4. Enter your WordPress username and application password in the Authorization details.
  5. Then click the Send button to initiate the request.
If you receive a 403 error indicating that you don't have permission to access the link, make sure that you are using the WordPress application password and have selected the basic authentication method.

The application password can also be used for other request types, such as POST requests. In Postman, you can change the request type to POST and provide the necessary parameters. You should see the new entry created in your Formidable form when you send the request.

Was this article helpful? *

This article may contain affiliate links. Once in a while, we earn commissions from those links. But we only recommend products we like, with or without commissions.

In this article

    We have a small, but amazing team of dedicated people who are committed to helping you achieve your goals and project requirements.


    Copyright © 2025 Strategy11, LLC. Formidable Forms® is a registered trademark Strategy11, LLC.

    Complete your purchase
    Special offer unlocked.
    Get 55% OFF!
    Complete Purchase
    Join 400,000+ using Formidable Forms to create form-focused solutions fast. Get Formidable Forms