BACK TO DIRECTORY

Dynamic API Integration

by karishmashukla

0.0
(0 ratings)

Plugin Information

Plugin Name: Dynamic API Integration
Description: A plugin for dynamic API integration in the Gutenberg block editor.
Version: 1.0.0
Author: Karishma Shukla
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Features

  • Dynamically fetch data from external APIs.
  • Display API data within a custom Gutenberg block.
  • Configure API URL, request type, and parameters from the WordPress admin settings.
  • Supports both GET and POST request methods.
  • REST API endpoint for secure communication.

Usage

Configure API Settings

  1. Navigate to Settings > API Integration in the WordPress admin panel.
  2. Configure the following options:
    • API URL: Enter the external API endpoint.
    • Request Type: Select GET or POST.
    • Parameters: Provide JSON-formatted parameters (e.g., { "key": "value" }).
  3. Save the settings.

Add the Gutenberg Block

  1. Open the WordPress block editor (Gutenberg).
  2. Search for the Dynamic API Integration block.
  3. Add the block to your post or page.
  4. Preview or publish the post to view the fetched API data.

REST API Endpoint

This plugin exposes a custom REST API endpoint:

  • Endpoint: /wp-json/dai/v1/fetch-data
  • Request Type: Configurable via the admin settings.
  • Parameters: Configurable via the admin settings.

License

This plugin is licensed under the GPLv2 or later.

Support

For support, please contact the plugin developer or raise an issue in the plugin repository.

Plugin Details

Active Installs
0
Total Downloads
765
Version
1.0.0
Requires WP
5.0
Requires PHP
7.4
Tested Up To
6.7.7
Added
2025-01-24
Last Updated
2025-01-24 6:19pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0