The API preview feature allows you to actually test content API requests on the management screen.
The API preview does not support the Management API.
When using the API preview, at least one API key with permissions for the called methods must be created.

For information on creating API keys and setting permissions, please refer to the following document.
API Key (API Authentication and Permission Management)
When using the API preview, a role with read permissions for the API key is required.
For information on the settings, please refer to the following document.
Roles (Permission Management in the Admin Panel) > API Key
Click the [API Preview] button on the content list screen or the content editing screen.

The API preview operation menu will be displayed, allowing you to specify the method, query parameters, and request body you want to preview.

After specifying the request information, click the [Retrieve] (or [Send] for methods other than GET) button in the upper right corner.
This will display the response (status code, response body) according to the request content.

When using methods other than GET, executing the API preview will actually register or delete content. Please be very careful when using it in a production environment.
This section explains the operation menu for the API preview.

You can select the HTTP request method (GET/POST/PUT/PATCH/DELETE).
The available methods differ depending on whether you are in the content list screen or the content editing screen. Please refer to the descriptions for each method below for details.
You can select an endpoint from a dropdown menu or enter it freely.
* Free input is only available for the PUT method.
Some of the request headers that are added during the request are displayed. These cannot be changed within this operation menu.
Among the API keys in the service, the one with permissions for the relevant method is automatically set. If there are no API keys that can be set, please create an API key with the necessary permissions.
If there are multiple API keys available, the set API key will be indeterminate.
You can set the query parameters you want to add during the request.
For Key, you can only select valid values for each method. For Value, you can specify any value.
You can specify any request body. Please enter it in JSON format.
Clicking the [reset] button will revert the input to its initial value.
Based on the set query parameters and request body, you can check the notation methods for each programming language.
Clicking the send button (or the [Retrieve] button for the GET method) will actually send the request.
Below, we will explain how to use various methods of the Content API.
You can specify query parameters that can be used with the GET method.
Click the [+] button in the table of the "Params" section to add any query parameters you need.

For the query parameters that can be added, please refer to the following pages.
The response will be returned according to the registered content. For more details, please refer to the following page.
GET /api/v1/{endpoint}
You can specify specific query parameters. For details on query parameters, please refer to the following page.
POST /api/v1/{endpoint}
You can specify an optional request body. For details on the request body, please refer to the following page.
POST /api/v1/{endpoint}
A response will be returned for the request. For details on the response, please refer to the following page.
POST /api/v1/{endpoint}
When registering content using the PUT method, you need to include the desired content ID in the endpoint.
In the content list screen, only the API endpoint is entered. Please input the ID of the content you want to add after the /.

In the content edit screen, the ID of the content currently being edited is already entered. Please change it to the desired content ID.
You can specify certain query parameters. For details on query parameters, please refer to the following page.
PUT /api/v1/{endpoint}
You can specify any request body. For details on the request body, please refer to the following page.
PUT /api/v1/{endpoint}
A response will be returned for the request. For details on the response, please refer to the following page.
PUT /api/v1/{endpoint}
You can specify any request body. For details about the request body, please refer to the following page.
PATCH /api/v1/{endpoint}/{content_id}
A response will be returned for the request. For details about the response, please refer to the following page.
PATCH /api/v1/{endpoint}/{content_id}
A response will be returned for the request. For details about the response, please refer to the following page.
DELETE /api/v1/{endpoint}/{content_id}
When executing an API preview with the DELETE method, an actual API request is sent and the content will be deleted. Please be cautious when using this feature.