{"id":40923,"date":"2023-07-12T10:18:11","date_gmt":"2023-07-12T10:18:11","guid":{"rendered":"https:\/\/crocoblock.com\/knowledge-base\/?post_type=features&#038;p=40923"},"modified":"2026-05-12T09:36:22","modified_gmt":"2026-05-12T09:36:22","slug":"rest-api-overview","status":"publish","type":"features","link":"https:\/\/crocoblock.com\/knowledge-base\/features\/rest-api-overview\/","title":{"rendered":"REST API"},"content":{"rendered":"\n<p>REST means <strong>Re<\/strong>presentational <strong>S<\/strong>tate <strong>T<\/strong>ransfer and API is for <strong>A<\/strong>pplication <strong>P<\/strong>rogramming <strong>I<\/strong>nterface. So, according to the title, it is a programming interface that allows you to create connections between your website and, for example, another website or app. Using that connection, two sites (or a site and an app) can exchange data in JSON format.\u00a0<\/p>\n\n\n\n<p>Here\u2019s how it works. As an example, let\u2019s take two websites, A and B. Firstly, you create an Endpoint on the website A. <a href=\"https:\/\/crocoblock.com\/plugins\/jetengine\/restapi\/\" target=\"_blank\" rel=\"noreferrer noopener\">WordPress REST API<\/a> Endpoint is a point of connection that you can access from another website or app. The settings of the Endpoint define what information can be taken from your website. Afterward, you add the created Endpoint to website B, link the two sites, and create a front-end block to send and receive requests from site B to site A.<\/p>\n\n\n\n<p>The same steps are for the site-to-app connection. After creating an Endpoint on the site, you add it to the app and, therefore, get an opportunity to send and receive data via the app\u2019s interface.<\/p>\n\n\n\n<p>The following video overview covers the core concepts you need before diving into the full <em>JetEngine <\/em><strong>REST API<\/strong> series: what a <strong>REST API<\/strong> is, how GET, POST, PUT, and DELETE methods work, and how WordPress endpoints function by default.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"WordPress REST API Explained: How JetEngine Makes It Point-and-Click\" width=\"1200\" height=\"675\" src=\"https:\/\/www.youtube.com\/embed\/6-yiCjS71wU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>More details can be found in the <a href=\"https:\/\/developer.wordpress.org\/rest-api\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">REST API Handbook<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"rest-api-module\">REST API Module<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>The REST API can be activated by following the <strong><em>WordPress Dashboard &gt; JetEngine <\/em><\/strong>directory.&nbsp;<\/p>\n\n\n\n<p>The <strong>Modules <\/strong>tab is opened by default. The <strong>Rest API Listings <\/strong>toggle should be activated, and the \u201c<strong>Save<\/strong>\u201d button should be clicked.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/rest-api-module-full.png\" alt=\"rest api module\">\n\n\n\n<p>If the module is activated, the new <strong>REST API Endpoints <\/strong>tab becomes available.<\/p>\n\n\n\n<p>A new item can be added with the \u201c<strong>New Endpoint<\/strong>\u201d button.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/rest-api-endpoints-new-endpoint-button-full.png\" alt=\"rest api endpoints new endpoint button\">\n\n\n\n<p>Once clicked, the fields for editing appear.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/the-first-part-of-the-rest-api-endpoints-settings-full.png\" alt=\"the first part of the rest api endpoints settings\">\n\n\n\n<ul>\n<li><strong>Name<\/strong> \u2014 endpoint\u2019s title, visible in the list;<\/li>\n\n\n\n<li><strong>API Endpoint URL<\/strong> \u2014 a field for the URL for the API endpoints where the data will be fetched from;<\/li>\n\n\n\n<li><strong>Items path<\/strong> \u2014 if the URL brings you to the page where only items are stored, leave the slash (\/) in this field. And if there are multiple folders, define the path to the items here. For example, there are three folders, but the needed items are in the one named \u201citems.\u201d Then you should write \u201c\/items\u201d in this field. You can read the dedicated troubleshoot about <a href=\"https:\/\/crocoblock.com\/knowledge-base\/troubleshooting\/getting-the-right-item-path-for-rest-api\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>getting the right item path<\/strong><\/a>. Here, you can also find out how to set the API from the <strong>RapidAPI<\/strong> website;<\/li>\n\n\n\n<li><strong>Authorization<\/strong> \u2014 activate this toggle to authorize the endpoint. If activated, the <strong>Authorization type <\/strong>field appears, where you can select between the \u201cApplication Password,\u201d \u201cBearer Token,\u201d \u201cCustom Header,\u201d and \u201cRapidAPI\u201d options.<\/li>\n<\/ul>\n\n\n\n<p>Depending on the type you choose, different customization fields are displayed.<\/p>\n\n\n\n<p>For the \u201cApplication Password,\u201d it is:<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/application-password-authorization-type-full.png\" alt=\"application password authorization type\">\n\n\n\n<ul>\n<li><strong>User:password string <\/strong>\u2014 set application user and password separated with \u201c:\u201d.<\/li>\n<\/ul>\n\n\n\n<p>The \u201cBearer Token\u201d includes:<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/bearer-token-authorization-type-full.png\" alt=\"bearer token authorization type\">\n\n\n\n<ul>\n<li><strong>Bearer token <\/strong>\u2014 type in the token for the Bearer authorization type.<\/li>\n<\/ul>\n\n\n\n<p>The \u201cCustom Header\u201d settings consist of two fields:<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/custom-header-authorization-type-full.png\" alt=\"custom header authorization type\">\n\n\n\n<ul>\n<li><strong>Header name <\/strong>\u2014 complete the field with the authorization header name. It can be found in your API documentation;<\/li>\n\n\n\n<li><strong>Header value <\/strong>\u2014 paste the authorization header value located in your API docs or the user profile related to this API.<\/li>\n<\/ul>\n\n\n\n<p>The \u201cRapidAPI\u201d option displays the following settings:<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/rapidapi-authorization-type-full.png\" alt=\"rapidapi authorization type\">\n\n\n\n<ul>\n<li><strong>RapidAPI Key <\/strong>\u2014 paste the RapidAPI key from endpoint settings which can be found on the <a href=\"https:\/\/rapidapi.com\/hub\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">rapidapi.com<\/a> website;<\/li>\n\n\n\n<li><strong>RapidAPI Host <\/strong>\u2014 paste the RapidAPI host; it is also located in the settings.<\/li>\n<\/ul>\n\n\n\n<p>The following settings of the endpoint contain:<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/the-second-part-of-the-rest-api-endpoints-settings-full.png\" alt=\"the second part of the rest api endpoints settings\">\n\n\n\n<ul>\n<li><strong>Status <\/strong>\u2014 a field that checks if the endpoint works correctly. Mind that the \u201cConnected\u201d status is essential when working with the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/listing-grid-widget-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Listing Grid<\/strong><\/a>;<\/li>\n\n\n\n<li><strong>Sample request <\/strong>\u2014 a field that sends a sample request to test the authorization and fetches the sample data. To activate it, press the \u201c<strong>Send Request<\/strong>\u201d button;<\/li>\n\n\n\n<li><strong>Cache<\/strong> \u2014 a toggle that makes the responses cashed according to their query arguments. It will sufficiently reduce the response speed. The cashing can be performed regularly, and you can choose the period in the <strong>Cache duration period<\/strong> drop-down and the number of minutes\/hours\/days in the <strong>Cache duration value<\/strong> bar.<\/li>\n<\/ul>\n\n\n\n<p>The \u201c<strong>Save<\/strong>\u201d button saves the created endpoint and its customizations.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"rest-api-for-cct\">REST API for CCT<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>The REST API endpoints can be registered for Custom Content Type. Four actions can be done to the CCT items:<\/p>\n\n\n\n<ul>\n<li><strong>Register get items\/item REST API Endpoint&nbsp;<\/strong><\/li>\n<\/ul>\n\n\n\n<p>You can learn more about creating a <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/jetengine-how-to-display-custom-content-type-items-using-rest-api\/#title2\" target=\"_blank\" rel=\"noreferrer noopener\">GET Item REST API Endpoint<\/a> and the settings available once the mentioned toggle is activated.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/register-get-items-rest-api-endpoint-toggle-full.png\" alt=\"register get items rest api endpoint toggle\">\n\n\n\n<ul>\n<li><strong>Register create items\/item REST API Endpoint&nbsp;<\/strong><\/li>\n<\/ul>\n\n\n\n<p>Discover more information about the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/jetengine-how-to-add-and-edit-cct-items-remotely-using-rest-api\/#title3\" target=\"_blank\" rel=\"noreferrer noopener\">Create Item REST API Endpoint<\/a>.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/register-create-item-rest-api-endpoint-full.png\" alt=\"register create item rest api endpoint\">\n\n\n\n<ul>\n<li><strong>Register update item REST API Endpoint&nbsp;<\/strong><\/li>\n<\/ul>\n\n\n\n<p>The <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/jetengine-how-to-add-and-edit-cct-items-remotely-using-rest-api\/#title4\" target=\"_blank\" rel=\"noreferrer noopener\">Update Item REST API Endpoint<\/a> should be activated if the possibility to rewrite the information by the users is expected.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/register-update-item-rest-api-endpoint-full.png\" alt=\"register update item rest api endpoint\">\n\n\n\n<ul>\n<li><strong>Register delete item REST API Endpoint&nbsp;<\/strong><\/li>\n<\/ul>\n\n\n\n<p>There is also a possibility to use the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/jetengine-how-to-add-and-edit-cct-items-remotely-using-rest-api\/#title41\" target=\"_blank\" rel=\"noreferrer noopener\">Delete Item REST API Endpoint<\/a>.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/register-delete-item-rest-api-endpoint-full.png\" alt=\"register delete item rest api endpoint\">\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"rest-api-for-relations\">REST API for Relations<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>The REST API feature can be applied to <em>JetEngine <\/em>Relations as well. By following the <strong><em>WordPress Dashboard &gt; JetEngine &gt; Relations <\/em><\/strong>tab and opening the needed relation editing page, the <strong>Register get items\/item REST API Endpoint <\/strong>toggle can be activated.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/register-get-item-rest-api-endpoint-toggle-for-relation-full.png\" alt=\"register get item rest api endpoint toggle for relation\">\n\n\n\n<ul>\n<li><strong>Endpoint URL<\/strong> \u2014 a field where the endpoint URLs can be taken;<\/li>\n\n\n\n<li><strong>Access Capability<\/strong> \u2014 a field for setting access to endpoints. The field can be left empty to allow access to all users, or the <a href=\"https:\/\/wordpress.org\/documentation\/article\/roles-and-capabilities\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">user capabilities<\/a> can be pasted here to limit access. For instance, \u201ccreate_sites\u201d makes the endpoint visible only to Super Admin.<\/li>\n<\/ul>\n\n\n\n<p>One more toggle presented is the <strong>Register update REST API Endpoint<\/strong>.<\/p>\n\n\n\n<p>Read more about <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/jetengine-getting-and-updating-relation-data-via-rest-api\/#public-rest-api-for-relations-settings-overview\" target=\"_blank\" rel=\"noreferrer noopener\">Getting and Updating Relation Data via REST API<\/a>.<\/p>\n\n\n\n<p>Here, the customization settings will be the same as for the <strong>Register get items\/item REST API Endpoint <\/strong>feature.<\/p>\n\n\n\n<p>However, there are different URL options presented for selection.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/register-update-rest-api-endpoint-toggle-for-relation-full.png\" alt=\"register update rest api endpoint toggle for relation\">\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"rest-api-query\">REST API Query<\/h2>\n\n\n\n<p>REST API can also become a source for a <em>JetEngine <\/em><strong>Query <\/strong>built with <strong>Query Builder<\/strong>. More information about this feature can be found in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-query-builder-rest-api-query-type\/\" target=\"_blank\" rel=\"noreferrer noopener\">Query Builder REST API Query Type<\/a> guide.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"rest-api-for-meta-fields\">REST API for Meta Fields<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>Meta fields can also become available via REST API. To activate the feature, the meta field settings should be opened (it can be post\/user\/taxonomy meta).<\/p>\n\n\n\n<p>Then, the <strong>Show in REST API <\/strong>toggle should be enabled in the needed meta field.&nbsp;<\/p>\n\n\n\n<p>Once the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/meta-boxes-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\">meta box<\/a>\/CPT is updated by clicking the corresponding button, the meta field becomes available for getting\/updating via REST API.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/show-in-rest-api-toggle-for-meta-field-full.png\" alt=\"show in rest api toggle for meta field\">\n\n\n\n<h3 class=\"wp-block-heading\" id=\"posts\">Posts<\/h3>\n\n\n\n<p>To find the post type meta field in the future, a similar URL should be followed: \u201chttps:\/\/website\/wp-json\/wp\/v2\/posts\u201d, where \u2018website\u2019 stands for your website domain and \u2018posts\u2019 indicates which post type or other object we went to.<\/p>\n\n\n<div class=\"note-banner d-flex border-bold border-jetsmartfilters rounded overflow-hidden p-20\"><div class=\"mr-12\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M1 21H23L12 2L1 21ZM13 18H11V16H13V18ZM13 14H11V10H13V14Z\" fill=\"#FA5450\"\/><\/svg><\/div><div class=\"d-flex flex-column\"><div class=\"text-900 mb-12\">Warning<\/div><p class=\"m-0\">This option is available in all types of meta fields except <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/meta-field-types-overview\/#html\">HTML<\/a>.<\/p><\/div><\/div>\n\n\n\n<p>Also, it is important to pay attention to the <strong>Show in Rest API <\/strong>feature in the <strong>Advanced Settings <\/strong>tab of the post type settings. It should be enabled; otherwise, the meta fields will not be available via REST API.<\/p>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/show-in-rest-api-toggle-in-post-types.png\" alt=\"show in rest api toggle in post types\">\n\n\n\n<h3 class=\"wp-block-heading\" id=\"taxonomies\">Taxonomies<\/h3>\n\n\n\n<p>If the meta field is connected to taxonomy, instead of the \u2018posts,\u2019 the slug of the taxonomy should be put. For instance, \u201chttps:\/\/website\/wp-json\/wp\/v2\/my_category\u201d.<\/p>\n\n\n<div class=\"note-banner d-flex border-bold border-jetsmartfilters rounded overflow-hidden p-20\"><div class=\"mr-12\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M1 21H23L12 2L1 21ZM13 18H11V16H13V18ZM13 14H11V10H13V14Z\" fill=\"#FA5450\"\/><\/svg><\/div><div class=\"d-flex flex-column\"><div class=\"text-900 mb-12\">Warning<\/div><p class=\"m-0\">Here works the same rule as for posts. The <strong>Show in Rest API<\/strong> toggle should be activated in the <strong>Advanced Settings<\/strong> of the desired taxonomy to access its meta fields via REST API.<\/p><\/div><\/div>\n\n\n\n<img decoding=\"async\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/show-in-rest-api-toggle-in-taxonomies.png\" alt=\"show in rest api toggle in taxonomies\">\n\n\n\n<h3 class=\"wp-block-heading\" id=\"users\">Users<\/h3>\n\n\n\n<p>If the meta field is applied to users, the slug should be \u2018users\u2019. The link will look like this: \u201chttps:\/\/website\/wp-json\/wp\/v2\/users\u201d.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"options-pages\">Options pages<\/h3>\n\n\n\n<p>To get to the <strong>Options page <\/strong>meta, the \u2018settings\u2019 slug should be put at the end of the URL, like: \u201chttps:\/\/website\/wp-json\/wp\/v2\/settings\u201d.<\/p>\n\n\n<div class=\"note-banner d-flex border-bold border-jetsmartfilters rounded overflow-hidden p-20\"><div class=\"mr-12\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M1 21H23L12 2L1 21ZM13 18H11V16H13V18ZM13 14H11V10H13V14Z\" fill=\"#FA5450\"\/><\/svg><\/div><div class=\"d-flex flex-column\"><div class=\"text-900 mb-12\">Warning<\/div><p class=\"m-0\">This route is closed to common users; therefore, you need authorization to get to this page, for example, with the \u201cApplication password\u201d feature.<\/p><\/div><\/div>\n\n\n\n<p>More information about REST API use cases can be found in our blog\u2019s <a href=\"https:\/\/crocoblock.com\/blog\/jetengine-rest-api-new-features-and-use-cases\/\" target=\"_blank\" rel=\"noreferrer noopener\">JetEngine REST API: Features and Use Cases<\/a> article.<\/p>\n<\/div><\/div>\n\n\n\n<p>That\u2019s it; now you know more about the REST API settings available with the <em>JetEngine <\/em>plugin for your WordPress website.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>From this guide, you will find out more about REST API feature available with JetEngine.<\/p>\n","protected":false},"author":9,"template":"","format":"standard","builder-category":[],"feature-category":[534],"article-category":[407],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Rest API Overview \u2014 JetEngine | Crocoblock<\/title>\n<meta name=\"description\" content=\"Learn more about the Rest API feature available with the JetEngine plugin. Use it to create connections between your WordPress website and, for example, another website or app.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/rest-api-overview\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Rest API Overview \u2014 JetEngine | Crocoblock\" \/>\n<meta property=\"og:description\" content=\"Learn more about the Rest API feature available with the JetEngine plugin. Use it to create connections between your WordPress website and, for example, another website or app.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/crocoblock.com\/knowledge-base\/features\/rest-api-overview\/\" \/>\n<meta property=\"og:site_name\" content=\"Help Center\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-12T09:36:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/rest-api-module-full.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/features\/rest-api-overview\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/features\/rest-api-overview\/\",\"name\":\"Rest API Overview \u2014 JetEngine | Crocoblock\",\"isPartOf\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\"},\"datePublished\":\"2023-07-12T10:18:11+00:00\",\"dateModified\":\"2026-05-12T09:36:22+00:00\",\"description\":\"Learn more about the Rest API feature available with the JetEngine plugin. Use it to create connections between your WordPress website and, for example, another website or app.\",\"breadcrumb\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/features\/rest-api-overview\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/crocoblock.com\/knowledge-base\/features\/rest-api-overview\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/features\/rest-api-overview\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/crocoblock.com\/knowledge-base\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Features\",\"item\":\"https:\/\/crocoblock.com\/knowledge-base\/features\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"REST API\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/\",\"name\":\"Help Center\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/crocoblock.com\/knowledge-base\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#organization\",\"name\":\"Help Center\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg\",\"contentUrl\":\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg\",\"caption\":\"Help Center\"},\"image\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Rest API Overview \u2014 JetEngine | Crocoblock","description":"Learn more about the Rest API feature available with the JetEngine plugin. Use it to create connections between your WordPress website and, for example, another website or app.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/crocoblock.com\/knowledge-base\/features\/rest-api-overview\/","og_locale":"en_US","og_type":"article","og_title":"Rest API Overview \u2014 JetEngine | Crocoblock","og_description":"Learn more about the Rest API feature available with the JetEngine plugin. Use it to create connections between your WordPress website and, for example, another website or app.","og_url":"https:\/\/crocoblock.com\/knowledge-base\/features\/rest-api-overview\/","og_site_name":"Help Center","article_modified_time":"2026-05-12T09:36:22+00:00","og_image":[{"url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/rest-api-module-full.png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/crocoblock.com\/knowledge-base\/features\/rest-api-overview\/","url":"https:\/\/crocoblock.com\/knowledge-base\/features\/rest-api-overview\/","name":"Rest API Overview \u2014 JetEngine | Crocoblock","isPartOf":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#website"},"datePublished":"2023-07-12T10:18:11+00:00","dateModified":"2026-05-12T09:36:22+00:00","description":"Learn more about the Rest API feature available with the JetEngine plugin. Use it to create connections between your WordPress website and, for example, another website or app.","breadcrumb":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/features\/rest-api-overview\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/crocoblock.com\/knowledge-base\/features\/rest-api-overview\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/crocoblock.com\/knowledge-base\/features\/rest-api-overview\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/crocoblock.com\/knowledge-base\/"},{"@type":"ListItem","position":2,"name":"Features","item":"https:\/\/crocoblock.com\/knowledge-base\/features\/"},{"@type":"ListItem","position":3,"name":"REST API"}]},{"@type":"WebSite","@id":"https:\/\/crocoblock.com\/knowledge-base\/#website","url":"https:\/\/crocoblock.com\/knowledge-base\/","name":"Help Center","description":"","publisher":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/crocoblock.com\/knowledge-base\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/crocoblock.com\/knowledge-base\/#organization","name":"Help Center","url":"https:\/\/crocoblock.com\/knowledge-base\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/","url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg","contentUrl":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg","caption":"Help Center"},"image":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/features\/40923"}],"collection":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/features"}],"about":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/types\/features"}],"author":[{"embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/users\/9"}],"wp:attachment":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/media?parent=40923"}],"wp:term":[{"taxonomy":"builder-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/builder-category?post=40923"},{"taxonomy":"feature-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/feature-category?post=40923"},{"taxonomy":"article-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article-category?post=40923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}