You personally might not need or rely on the WP REST API, but clearly Contact Form 7 does. And so does WordPress core. Especially future versions (think Gutenberg) will heavily rely on the REST API and won‘t work without it.
There might be plugins that disable the API, but that‘s at your own risk and certainly doesn‘t make your site suddenly secure. It might decrease the possible attack surface, sure, but at the cost of breaking all parts that rely on the API.
tl;dr: There‘s no point in disabling the WordPress REST API.
Related Posts:
- WP Rest API: details of latest post including featured media url in one request?
- Contact form 7 select box different value-text than content-text in option [closed]
- Building a custom REST API
- run silex or slim with wordpress
- Why “Contact Form 7” doesn’t update PHPmailer library?
- WP JSON REST API (Ryan McCue) how to query posts with specific meta data with ‘AND’ relation?
- How to get current post ID in Contact Form 7 wpcf7_before_send_mail hook action
- How to create gutenberg block using REST API independently or as headless way?
- Filter out results from REST API
- How to authenticate custom API endpoint in WooCommerce [closed]
- WordPress pods io – Rest API for fetching fields information for custom post type
- Reduce nonce lifespan
- Add Products to user’s ID Woocommerce
- Store post in raw markdown format, no html?
- Multisite functions to communicate with individual site functions
- Contact Form 7 plugin refreshing page on submit [closed]
- How to disable autocomplete for inputs in contact form 7? [closed]
- REST-API: extend media-endpoint
- Accessing plugin functionality within WP REST API
- Server side validation for Contact Form 7 [closed]
- Permission Check for REST API Endpoint Runs Twice?
- Keep user’s privileges on accessing contents in JSON response
- How to retrieve custom meta term of category taxonomy from WP Rest API?
- Remove caching from wp_remote_get calls from custom plugin
- get values from contact form 7 wp plugin [closed]
- Add custom variable in Contact Form 7 mail body
- Can’t send mails using contact plugin [closed]
- I am getting error message on accessing menu-endpoint
- How can I capture Memberpress user info after signup [closed]
- Detect permalinks when passing querystring in REST API requests
- Custom REST API endpoint returns rest_no_route when called via wp-json permalink
- Download any file after submitting a form [closed]
- How to save generated JWT token to cookies on login?
- wp_get_post_terms is difference obj model than the one in rest api response
- Getting value from dymanic text variable into Contact Form 7
- How to escape the tailwindcss responsive syntax when using with contact form 7? [closed]
- How to modify WCMP Rest API response?
- Nextcloud integration with wordpress
- wp_remote_get() returns 403 while file_get_contents() does not
- Ability to make API calls out of WordPress as well as executing SQL?
- Access WordPress data from external PHP application.
- Send Contact form 7 data to remote server using .NET api [closed]
- Limit post creation by role
- Ajax with plugins returns 0
- how to create progress bar in wordpress contact form 7 or other plugin for set progress bar in cf7 [closed]
- Set plugin-values when creating post via REST-API
- how to do login using woocommerce rest api From android
- AFNetworking incorrectly interpreted WP_Error
- Access WP_REST_Server from within plugin namespace
- REST route from a plugin not working if WordPress is installed in a subdirectory
- Plugin retrieving results even after uninstallation
- Getting a Page via its post-name using WP REST API v2 and Postman
- WordPress REST API Plugin Development – Add Custom Endpoint
- Contact Form 7 – Form name blank [closed]
- WordPress contact form 7 to show the form dropdown menus as like [closed]
- Contact Form 7 – Show image on successful send? [closed]
- How to create WordPress custom end point with multiple parameters?
- How to execute plugin and theme updates from a web hook / endpoint?
- How do I make reusable content blocks for header and footer when using WordPress headless with another front-end?
- REST API can’t get the response manually
- Send email to multiple addresses on Contact Form 7, but exclude personal details on all but one
- How to integrate together a website currently hosted WordPress.com and a custom web application currently hosted on Azure?
- Custom API plugin to execute 3rd party API to retrieve data
- How to modify or create custom contact form 7 select options [closed]
- WP Rest API and json_decode()
- WordPress /users/me endpoint request forbidden
- Extend WordPress REST API with Scheme Pro Plugin
- Integrate Mailchimp to a Contact Form 7 contact form [closed]
- How put a file when the email is sent to user contact form 7
- Contact Form 7 Default value from url [closed]
- Integrate Razorpay quick payments plugin with contact form7 plugin
- How to do Conact form 7 name field validation? [closed]
- how to know that a wordpress plugin support using API?
- Contact form 7 – How to send mail to two different E-mail Address [closed]
- wordpress Ajax success doesn’t return the value
- prevent contact form 7 from submission on certain condition
- How can I send api calls from my plugin?
- Filter custom post type returned from REST api
- My wp_update_nav_menu action is firing twice
- WordPress REST API Visual Composer Shortcodes
- Update post meta Rest Api
- Social login authentication via wordpress rest api
- Is option_active_plugins actually doing anything useful?
- WordPress REST API filter on blank custom ACF
- WooCommerce REST API aborts connection [closed]
- Is it possible to create post in wordpress using postman?
- How to update a lot of posts on my WP site with additional content?
- how to update WordPress plugins from external website with nodejs?
- plugin doesn’t retrieve data from database
- Block Root REST API Route using custom &/or iThemes
- Accessing Correct Database to Create REST API Endpoint
- Is it a good idea to restrict the REST API
- REST API – filters not working inside plugin class
- i need to resive data external api and show user
- Can The REST API be used to create/edit plugins and themes?
- How can I create a drawable image for a contact form
- How prevent STDOUT of Plugin_Upgrader->upgrade(…)?
- Get list of outdated plugins in the rest api?
- Fetch the CSS of a resource (page/post/etc)
- WordPress keeps showing 403 error on console when updating post or adding new application password