Get Forms

This API fetches the meta information of all the forms present in a ManageEngine AppCreator application.

Request URL

https://<base_url>/api/v2/<account_owner_name>/<app_link_name>/forms

Request method

GET

Header

KeyValueDescription
AuthorizationZoho-oauthtoken 1000.8cb99dxxxxxxxxxxxxx9be93.9b8xxxxxxxxxxxxxxxfAn authentication token (authtoken) allows users to access apps and APIs without having to enter their login credentials each time.

OAuth scope

scope=ZohoCreator.meta.application.READ

where,

base_urlthe base URL of your AppCreator account
For example, the base URL is either  https://host_name:port_number (learn more) or appcreatordemo.manageengine.com (hostname of the server where ManageEngine AppCreator is running).
account_owner_namethe username of the AppCreator account's owner
app_link_namethe link name of the application from which you want to fetch the form meta information
Form types
  • A normal/DB form will have 1 as its type value
  • A stateless form will have 2 as its type value
Possible Errors

Refer to this page for the list of error codes and messages.

Sample Request

Copiedcurl "https://appcreatordemo.manageengine.com/api/v2/jason18/zylker-store/forms"
-X GET
-H "Authorization: Zoho-oauthtoken 1000.8cb99dxxxxxxxxxxxxx9be93.9b8xxxxxxxxxxxxxxxf"

This sample request will fetch the meta information of all the forms present in the Zylker Store application.

Sample Response

Copied{
  "code": 3000,
  "forms": [
    {
      "display_name": "Add Order",
      "link_name": "Order_Form",
      "type": 1
    },
    {
      "display_name": "Add Inventory",
      "link_name": "Inventory_Form",
      "type": 1
    },
    {
      "display_name": "Order Stateless Form",
      "link_name": "Order_Stateless_Form",
      "type": 2
    }
  ]
}